30 parent::__construct($autoCompile);
42 public function htmlButton($identifier, $value=
"", $cssStyle=null, $onClick=null) {
43 return $this->addHtmlComponent(
new HtmlButton($identifier, $value, $cssStyle, $onClick));
55 public function htmlGlyphButton($identifier, $glyphIcon=0, $value=
"", $cssStyle=NULL, $onClick=NULL) {
56 return $this->addHtmlComponent(
new HtmlGlyphButton($identifier, $glyphIcon, $value, $cssStyle, $onClick));
67 public function htmlButtongroups($identifier, $values=array(), $cssStyle=NULL, $size=NULL) {
68 return $this->addHtmlComponent(
new HtmlButtongroups($identifier, $values, $cssStyle, $size));
79 public function htmlDropdown($identifier, $value=
"", $items=array(), $cssStyle=NULL, $size=NULL) {
80 return $this->addHtmlComponent(
new HtmlDropdown($identifier, $value, $items, $cssStyle, $size));
91 public function htmlButtontoolbar($identifier, $elements=array(), $cssStyle=NULL, $size=NULL) {
92 return $this->addHtmlComponent(
new HtmlButtontoolbar($identifier, $elements, $cssStyle, $size));
102 public function htmlNavbar($identifier, $brand=
"Brand", $brandHref=
"#") {
103 return $this->addHtmlComponent(
new HtmlNavbar($identifier, $brand, $brandHref));
114 public function htmlProgressbar($identifier, $style=
"info", $value=0, $max=100, $min=0) {
115 return $this->addHtmlComponent(
new HtmlProgressbar($identifier, $style, $value, $max, $min));
126 public function htmlPanel($identifier, $content=NULL, $header=NULL, $footer=NULL) {
127 return $this->addHtmlComponent(
new HtmlPanel($identifier, $content, $header, $footer));
137 public function htmlAlert($identifier, $message=NULL, $cssStyle=
"alert-warning") {
138 return $this->addHtmlComponent(
new HtmlAlert($identifier, $message, $cssStyle));
147 return $this->addHtmlComponent(
new HtmlAccordion($identifier));
157 return $this->addHtmlComponent(
new HtmlCarousel($identifier, $images));
166 return $this->addHtmlComponent(
new HtmlTabs($identifier));
177 $listGroup->addItems($items);
178 return $this->addHtmlComponent($listGroup);
188 public function htmlModal($identifier, $title=
"", $content=
"", $buttonCaptions=array()) {
189 return $this->addHtmlComponent(
new HtmlModal($identifier, $title, $content, $buttonCaptions));
201 public function htmlSplitbutton($identifier,$value=
"", $items=array(), $cssStyle=
"btn-default", $onClick=NULL) {
202 return $this->addHtmlComponent(
new HtmlSplitbutton($identifier, $value, $items, $cssStyle,$onClick));
222 public function htmlBreadcrumbs($identifier,$elements=array(),$autoActive=
true,$startIndex=0,$hrefFunction=NULL){
223 return $this->addHtmlComponent(
new HtmlBreadcrumbs($identifier,$elements,$autoActive,$startIndex,$hrefFunction));
235 public function htmlPagination($identifier,$from=1,$to=1,$active=NULL,$countVisible=NULL){
236 return $this->addHtmlComponent(
new HtmlPagination($identifier,$from,$to,$active,$countVisible));
248 return $this->addHtmlComponent(
new HtmlGridSystem($identifier,$numRows,$numCols));
htmlAccordion($identifier)
Return a new Bootstrap Accordion.
Twitter Bootstrap HTML Navbar component.
htmlPanel($identifier, $content=NULL, $header=NULL, $footer=NULL)
Return a new Bootstrap Html Panel.
htmlGridSystem($identifier, $numRows=1, $numCols=NULL)
Return a new Bootstrap Html Grid system.
Twitter Bootstrap Alert component.
htmlButtongroups($identifier, $values=array(), $cssStyle=NULL, $size=NULL)
Return a new Bootstrap Html Buttongroups.
Composant Twitter Bootstrap Listgroup.
Composant Twitter Bootstrap Grid system.
trait BootstrapComponentsTrait
__construct($autoCompile=true)
Composant Twitter Bootstrap Accordion.
htmlGlyphButton($identifier, $glyphIcon=0, $value="", $cssStyle=NULL, $onClick=NULL)
Return a new Bootstrap Html Glyphbutton.
htmlButtontoolbar($identifier, $elements=array(), $cssStyle=NULL, $size=NULL)
Return a new Bootstrap Html Dropdown.
htmlListgroup($identifier, $items=array(), $tagName="ul")
Return a new Bootstrap Html listGroup.
htmlCarousel($identifier, $images=NULL)
Return a new Bootstrap Html Carousel.
htmlPagination($identifier, $from=1, $to=1, $active=NULL, $countVisible=NULL)
Return a new Bootstrap Html Pagination.
htmlInputgroup($identifier)
Return a new Bootstrap Html InputGroup.
htmlDropdown($identifier, $value="", $items=array(), $cssStyle=NULL, $size=NULL)
Return a new Bootstrap Html Dropdown.
htmlProgressbar($identifier, $style="info", $value=0, $max=100, $min=0)
Return a new Bootstrap Html Progressbar.
htmlAlert($identifier, $message=NULL, $cssStyle="alert-warning")
Return a new Bootstrap Html Alert.
Twitter Bootstrap HTML Modal component.
Twitter Bootstrap HTML Dropdown component.
htmlSplitbutton($identifier, $value="", $items=array(), $cssStyle="btn-default", $onClick=NULL)
Return a new Bootstrap Html SplitButton.
htmlModal($identifier, $title="", $content="", $buttonCaptions=array())
Return a new Bootstrap Html modal dialog.
htmlNavbar($identifier, $brand="Brand", $brandHref="#")
Return a new Bootstrap Html Navbar.
Composant Twitter Bootstrap Carousel.
htmlBreadcrumbs($identifier, $elements=array(), $autoActive=true, $startIndex=0, $hrefFunction=NULL)
Return a new Bootstrap Html Breadcrumbs.
htmlButton($identifier, $value="", $cssStyle=null, $onClick=null)
Return a new Bootstrap Html Button.
Twitter Bootstrap Breadcrumbs component.
htmlTabs($identifier)
Return a new Bootstrap Html tabs.
Composant Twitter Bootstrap panel.