phpMv  -UI toolkit 2.2.5
jQuery, jQuery UI, Twitter Bootstrap and Semantic-UI library for php & php MVC Frameworks
Semantic Class Reference
+ Inheritance diagram for Semantic:

Public Member Functions

 __construct ($autoCompile=true)
 
 setLanguage ($language)
 
- Public Member Functions inherited from BaseGui
 __construct ($autoCompile=true)
 
 isAutoCompile ()
 
 setAutoCompile ($autoCompile)
 
 compile ($internal=false)
 
 setJs (JsUtils $js)
 
 addComponent (SimpleComponent $component, $attachTo, $params)
 
 addHtmlComponent (BaseHtml $htmlComponent)
 
 compileHtml (JsUtils $js=NULL, &$view=NULL)
 
 matchHtmlComponents ($callback)
 
- Public Member Functions inherited from SemanticComponentsTrait
 addComponent (SimpleComponent $component, $attachTo, $params)
 
 generic ($attachTo=NULL, $params=NULL)
 
 popup ($attachTo=NULL, $params=NULL)
 
 dropdown ($attachTo=NULL, $params=NULL)
 
 accordion ($attachTo=NULL, $params=NULL)
 
 sticky ($attachTo=NULL, $params=NULL)
 
 checkbox ($attachTo=NULL, $params=NULL)
 
 rating ($attachTo=NULL, $params=NULL)
 
 progress ($attachTo=NULL, $params=NULL)
 
 search ($attachTo=NULL, $params=NULL)
 
 dimmer ($attachTo=NULL, $params=NULL)
 
 modal ($attachTo=NULL, $params=NULL, $paramsParts=NULL)
 
 tab ($attachTo=NULL, $params=NULL)
 
 shape ($attachTo=NULL, $params=NULL)
 
 form ($attachTo=NULL, $params=NULL)
 
- Public Member Functions inherited from SemanticHtmlElementsTrait
 addHtmlComponent (BaseHtml $htmlComponent)
 
 addState ($state, $elements)
 
 htmlButton ($identifier, $value=null, $cssStyle=null, $onClick=null)
 Return a new Semantic Html Button. More...
 
 htmlButtonGroups ($identifier, $elements=array(), $asIcons=false)
 Returns a group of Semantic buttons. More...
 
 htmlContainer ($identifier, $content="")
 Returns a new Semantic container. More...
 
 htmlDivider ($identifier, $content="", $tagName="div")
 Returns a new Semantic divider. More...
 
 htmlHeader ($identifier, $niveau=1, $content=NULL, $type="page")
 Returns a new Semantic header. More...
 
 htmlIcon ($identifier, $icon)
 Returns a new Semantic icon. More...
 
 htmlImage ($identifier, $src="", $alt="", $size=NULL)
 Returns a new Semantic image. More...
 
 htmlIconGroups ($identifier, $icons=array(), $size="")
 Returns a new Semantic group of images. More...
 
 htmlInput ($identifier, $type="text", $value="", $placeholder="")
 Returns a new Semantic html input. More...
 
 htmlLabel ($identifier, $content="", $icon=NULL, $tagName="div")
 Returns a new Semantic label. More...
 
 htmlLabelGroups ($identifier, $labels=array(), $attributes=array())
 
 htmlList ($identifier, $items=array())
 
 htmlSegment ($identifier, $content="")
 Adds a new segment, used to create a grouping of related content. More...
 
 htmlSegmentGroups ($identifier, $items=array())
 Adds a group of segments. More...
 
 htmlReveal ($identifier, $visibleContent, $hiddenContent, $type=RevealType::FADE, $attributeType=NULL)
 
 htmlStep ($identifier, $steps=array())
 
 htmlFlag ($identifier, $flag)
 
- Public Member Functions inherited from SemanticHtmlCollectionsTrait
 addHtmlComponent (BaseHtml $htmlComponent)
 
 htmlTable ($identifier, $rowCount, $colCount)
 
 htmlMessage ($identifier, $content="", $styles=NULL)
 Adds a new message. More...
 
 htmlMenu ($identifier, $items=array())
 
 htmlIconMenu ($identifier, $items=array())
 Adds an icon menu. More...
 
 htmlLabeledIconMenu ($identifier, $items=array())
 Adds an labeled icon menu. More...
 
 htmlBreadcrumb ($identifier, $items=array(), $autoActive=true, $startIndex=0, $hrefFunction=NULL)
 Returns a new Semantic Html Breadcrumb. More...
 
 htmlForm ($identifier, $elements=array())
 Returns a new Semantic Form. More...
 
 htmlGrid ($identifier, $numRows=1, $numCols=NULL, $createCols=true, $implicitRows=false)
 
- Public Member Functions inherited from SemanticHtmlModulesTrait
 addHtmlComponent (BaseHtml $htmlComponent)
 
 htmlCheckbox ($identifier, $label=NULL, $value=NULL, $type=NULL)
 Module checkbox. More...
 
 htmlRadios ($identifier, $items=[], $label=NULL, $value=NULL, $type=NULL)
 
 htmlRating ($identifier, $value, $max, $icon="")
 
 htmlProgress ($identifier, $value=0, $label=NULL)
 
 htmlSearch ($identifier, $placeholder=NULL, $icon=NULL)
 
 htmlDimmer ($identifier, $content=NULL)
 
 htmlModal ($identifier, $header="", $content="", $actions=array())
 Returns a new semantic modal dialog. More...
 
 htmlTab ($identifier, $tabs=array())
 Returns a new Semantic Tab. More...
 
 htmlShape ($identifier, $slides=array())
 Returns a new Semantic Shape. More...
 
 htmlDropdown ($identifier, $value="", $items=array(), $associative=true)
 
 htmlPopup (BaseHtml $container, $identifier, $content)
 
 htmlAccordion ($identifier)
 Returns a new Semantic Accordion. More...
 
 htmlAccordionMenu ($identifier, $items=array())
 Return a new Semantic Menu Accordion. More...
 
 htmlSticky ($identifier, $content=array())
 Returns a new Semantic Sticky. More...
 
- Public Member Functions inherited from SemanticHtmlViewsTrait
 addHtmlComponent (BaseHtml $htmlComponent)
 
 htmlCard ($identifier)
 
 htmlCardGroups ($identifier, $cards=array())
 
 htmlItems ($identifier, $items=array())
 
- Public Member Functions inherited from SemanticWidgetsTrait
 addHtmlComponent (BaseHtml $htmlComponent)
 
 dataTable ($identifier, $model, $instances=null)
 
 jsonDataTable ($identifier, $model, $instances=null)
 
 dataElement ($identifier, $instance=null)
 
 dataForm ($identifier, $instance)
 
 defaultLogin ($identifier, $instance=null)
 
 smallLogin ($identifier, $instance=null)
 
 segmentedLogin ($identifier, $instance=null)
 
 defaultAccount ($identifier, $instance=null)
 

Private Attributes

 $language
 

Additional Inherited Members

- Protected Attributes inherited from BaseGui
 $autoCompile
 
 $components
 
 $htmlComponents
 
 $js
 

Detailed Description

Definition at line 13 of file Semantic.php.

Constructor & Destructor Documentation

◆ __construct()

__construct (   $autoCompile = true)

Definition at line 18 of file Semantic.php.

Member Function Documentation

◆ setLanguage()

setLanguage (   $language)

Definition at line 23 of file Semantic.php.

Field Documentation

◆ $language

$language
private

Definition at line 16 of file Semantic.php.


The documentation for this class was generated from the following file: