31 abstract public function addHtmlComponent(
BaseHtml $htmlComponent);
48 public function htmlButton($identifier, $value = null, $cssStyle = null, $onClick = null) {
49 return $this->addHtmlComponent(
new HtmlButton($identifier, $value, $cssStyle, $onClick));
63 return $this->addHtmlComponent(
new HtmlButtonGroups($identifier, $elements, $asIcons));
76 return $this->addHtmlComponent(
new HtmlContainer($identifier, $content));
88 public function htmlDivider($identifier, $content =
"", $tagName =
"div") {
89 return $this->addHtmlComponent(
new HtmlDivider($identifier, $content, $tagName));
103 public function htmlHeader($identifier, $niveau = 1, $content = NULL, $type =
"page") {
104 return $this->addHtmlComponent(
new HtmlHeader($identifier, $niveau, $content, $type));
117 return $this->addHtmlComponent(
new HtmlIcon($identifier, $icon));
131 public function htmlImage($identifier, $src =
"", $alt =
"", $size = NULL) {
132 return $this->addHtmlComponent(
new HtmlImage($identifier, $src, $alt, $size));
146 return $this->addHtmlComponent(
new HtmlIconGroups($identifier, $icons, $size));
160 public function htmlInput($identifier, $type =
"text", $value =
"", $placeholder =
"") {
161 return $this->addHtmlComponent(
new HtmlInput($identifier, $type, $value, $placeholder));
174 public function htmlLabel($identifier, $content =
"", $icon = NULL, $tagName =
"div") {
175 return $this->addHtmlComponent(
new HtmlLabel($identifier, $content, $icon, $tagName));
185 public function htmlLabelGroups($identifier, $labels = array(), $attributes = array()) {
186 return $this->addHtmlComponent(
new HtmlLabelGroups($identifier, $labels, $attributes));
196 public function htmlList($identifier, $items = array()) {
197 return $this->addHtmlComponent(
new HtmlList($identifier, $items));
208 return $this->addHtmlComponent(
new HtmlSegment($identifier, $content));
234 return $this->addHtmlComponent(
new HtmlReveal($identifier, $visibleContent, $hiddenContent, $type, $attributeType));
244 public function htmlStep($identifier, $steps = array()) {
245 return $this->addHtmlComponent(
new HtmlStep($identifier, $steps));
257 return $this->addHtmlComponent(
new HtmlFlag($identifier, $flag));
268 return $this->addHtmlComponent(
new HtmlEmoji($identifier, $emoji));
278 public function htmlRail($identifier, $content = null) {
279 return $this->addHtmlComponent(
new HtmlRail($identifier, $content));
Semantic Emoji component Ajax$HtmlIcon This class is part of phpMv-ui.
Semantic Icons group component.
BaseHtml for HTML components.
htmlFlag($identifier, $flag)
Returns a new Semantic Flag.
htmlEmoji($identifier, $emoji)
Returns a new Semantic Emoji.
htmlDivider($identifier, $content="", $tagName="div")
Returns a new Semantic divider.
Semantic Label component.
htmlInput($identifier, $type="text", $value="", $placeholder="")
Returns a new Semantic html input.
Semantic Segment element.
htmlSegment($identifier, $content="")
Adds a new segment, used to create a grouping of related content.
htmlButton($identifier, $value=null, $cssStyle=null, $onClick=null)
Return a new Semantic Html Button.
htmlReveal($identifier, $visibleContent, $hiddenContent, $type=RevealType::FADE, $attributeType=NULL)
Returns a new Semantic Reveal.
Semantic Label groups component.
htmlLabelGroups($identifier, $labels=array(), $attributes=array())
htmlSegmentGroups($identifier, $items=array())
Adds a group of segments.
htmlContainer($identifier, $content="")
Returns a new Semantic container.
Semantic Image component.
htmlIconGroups($identifier, $icons=array(), $size="")
Returns a new Semantic group of images.
htmlButtonGroups($identifier, $elements=array(), $asIcons=false)
Returns a group of Semantic buttons.
htmlStep($identifier, $steps=array())
Returns a new Semantic Step.
htmlIcon($identifier, $icon)
Returns a new Semantic icon.
Semantic UI divider component.
addState($state, $elements)
htmlHeader($identifier, $niveau=1, $content=NULL, $type="page")
Returns a new Semantic header.
htmlRail($identifier, $content=null)
Returns a new Semantic Rail.
htmlList($identifier, $items=array())
Returns a new Semantic list.
Semantic UI container component.
htmlLabel($identifier, $content="", $icon=NULL, $tagName="div")
Returns a new Semantic label.
static add($state, $elements)
htmlImage($identifier, $src="", $alt="", $size=NULL)
Returns a new Semantic image.