phpMv -UI toolkit 2.4.12
jQuery, jQuery UI, Twitter Bootstrap and Semantic-UI library for php & php MVC Frameworks
|
Twitter Bootstrap Buttongroups component. More...
Public Member Functions | ||||
__construct ($identifier, $elements=array(), $cssStyle=NULL, $size=NULL, $tagName="div") | ||||
setSize ($size) | ||||
define the buttons size available values : "btn-group-lg","","btn-group-sm","btn-group-xs" | ||||
setStyle ($value) | ||||
addElement ($element) | ||||
addElements ($elements) | ||||
fromArray ($array) | ||||
setAlignment ($value) | ||||
getElement ($index) | ||||
Return the element at index. | ||||
setElement ($index, $button) | ||||
on ($event, $jsCode, $stopPropagation=false, $preventDefault=false) | ||||
getElements () | ||||
fromDatabaseObject ($object, $function) | ||||
Public Member Functions inherited from HtmlBsDoubleElement | ||||
addBadge ($caption, $leftSeparator=" ") | ||||
addLabel ($caption, $style="label-default", $leftSeparator=" ") | ||||
addGlyph ($glyphicon, $before=true) | ||||
wrapContentWithGlyph ($glyphBefore, $glyphAfter="") | ||||
Public Member Functions inherited from HtmlDoubleElement | ||||
__construct ($identifier, $tagName="p") | ||||
setContent ($content) | ||||
getContent () | ||||
addContent ($content, $before=false) | ||||
run (JsUtils $js) | ||||
| ||||
setValue ($value) | ||||
wrapContent ($before, $after="") | ||||
wrapWith (HtmlDoubleElement $container) | ||||
Wraps the element with a container. | ||||
getContentInstances ($class) | ||||
asLink ($href=NULL, $target=NULL) | ||||
Transforms the element into a link. | ||||
getTextContent () | ||||
asEditable (HtmlFormField $field, $asForm=false, $setValueProperty="val()") | ||||
Public Member Functions inherited from HtmlSingleElement | ||||
setClass ($classNames) | ||||
addClass ($classNames) | ||||
setRole ($value) | ||||
setTitle ($value) | ||||
Public Member Functions inherited from BaseHtml | ||||
getTagName () | ||||
setTagName ($tagName) | ||||
fromDatabaseObjects ($objects, $function) | ||||
wrap ($before, $after="") | ||||
getElementById ($identifier, $elements) | ||||
getBsComponent () | ||||
setBsComponent ($bsComponent) | ||||
compile (JsUtils $js=NULL, &$view=NULL) | ||||
setDraggable ($attr="id", $dropZone=null, $parameters=[]) | ||||
Sets the element draggable, and eventualy defines the dropzone (HTML5 drag and drop) | ||||
asDropZone ($jsCallback="", $jqueryDone="append", $parameters=[]) | ||||
Declares the element as a drop zone (HTML5 drag and drop) | ||||
asFileDropZone ($responseElement=null, $url=null, $progress=null, $jsCallback="", $parameters=[]) | ||||
Declares the element as a drop zone for file uploading (HTML5 drag and drop) | ||||
__toString () | ||||
onPostCompile ($callback) | ||||
onPreCompile ($callback) | ||||
Public Member Functions inherited from BaseWidget | ||||
__construct ($identifier) | ||||
getIdentifier () | ||||
setIdentifier ($identifier) | ||||
getLibraryId () | ||||
setLibraryId ($_libraryId) | ||||
Public Member Functions inherited from BaseHtmlEventsTrait | ||||
addEvent ($event, $jsCode, $stopPropagation=false, $preventDefault=false) | ||||
trigger ($event, $params="[]") | ||||
jsTrigger ($event, $params="[this]") | ||||
_addEvent ($event, $jsCode) | ||||
onClick ($jsCode, $stopPropagation=false, $preventDefault=true) | ||||
setClick ($jsCode) | ||||
onCreate ($jsCode) | ||||
addEventsOnRun (JsUtils $js=NULL) | ||||
_ajaxOn ($operation, $event, $url, $responseElement="", $parameters=array()) | ||||
getOn ($event, $url, $responseElement="", $parameters=array()) | ||||
Performs a get to $url on the event $event on $element and display it in $responseElement. | ||||
getOnClick ($url, $responseElement="", $parameters=array()) | ||||
Performs a get to $url on the click event on $element and display it in $responseElement. | ||||
postOn ($event, $url, $params="{}", $responseElement="", $parameters=array()) | ||||
Performs a post to $url on the event $event on $element and display it in $responseElement. | ||||
postOnClick ($url, $params="{}", $responseElement="", $parameters=array()) | ||||
Performs a post to $url on the click event on $element and display it in $responseElement. | ||||
postFormOn ($event, $url, $form, $responseElement="", $parameters=array()) | ||||
Performs a post form with ajax. | ||||
postFormOnClick ($url, $form, $responseElement="", $parameters=array()) | ||||
Performs a post form with ajax on click. | ||||
jsDoJquery ($jqueryCall, $param="") | ||||
executeOnRun ($jsCode) | ||||
jsHtml ($content="") | ||||
jsShow () | ||||
jsHide () | ||||
jsToggle ($value) | ||||
getEvents () | ||||
Public Member Functions inherited from BaseHtmlPropertiesTrait | ||||
getProperties () | ||||
setProperties ($properties) | ||||
setProperty ($name, $value) | ||||
getProperty ($name) | ||||
addToProperty ($name, $value, $separator=" ") | ||||
addProperties ($properties) | ||||
removePropertyValue ($name, $value) | ||||
addToPropertyCtrl ($name, $value, $typeCtrl) | ||||
addToPropertyCtrlCheck ($name, $value, $typeCtrl) | ||||
removeProperty ($name) | ||||
propertyContains ($propertyName, $value) | ||||
Protected Attributes | |
$elements | |
Protected Attributes inherited from HtmlDoubleElement | |
$content | |
$wrapContentBefore = "" | |
$wrapContentAfter = "" | |
$_editableContent | |
Protected Attributes inherited from BaseHtml | |
$_template | |
$tagName | |
$_wrapBefore = array() | |
$_wrapAfter = array() | |
$_bsComponent | |
$_compiled = false | |
$_runned = false | |
$_postCompile | |
$_preCompile | |
Protected Attributes inherited from BaseWidget | |
$identifier | |
$_identifier | |
$_libraryId | |
$_self | |
Protected Attributes inherited from BaseHtmlEventsTrait | |
$_events =array () | |
Protected Attributes inherited from BaseHtmlPropertiesTrait | |
$properties =array () | |
Private Member Functions | |
dropdownAsButton ($bt) | |
addExistingDropDown ($bt) | |
_addArrayElement (array $element, $iid) | |
Additional Inherited Members | |
Protected Member Functions inherited from HtmlDoubleElement | |
_getContentInstances ($class, $content) | |
compile_once (\Ajax\JsUtils $js=NULL, &$view=NULL) | |
{} | |
Protected Member Functions inherited from BaseHtml | |
getTemplate (JsUtils $js=NULL, $view=null) | |
ctrl ($name, $value, $typeCtrl) | |
setMemberCtrl (&$name, $value, $typeCtrl) | |
addToMemberUnique (&$name, $value, $typeCtrl, $separator=" ") | |
addToMemberCtrl (&$name, $value, $typeCtrl, $separator=" ") | |
addToMember (&$name, $value, $separator=' ') | |
removeOldValues (&$oldValue, $allValues) | |
_getElementBy ($callback, $elements) | |
setWrapBefore ($wrapBefore) | |
setWrapAfter ($wrapAfter) | |
compile_once (JsUtils $js=NULL, &$view=NULL) | |
Protected Member Functions inherited from BaseWidget | |
cleanIdentifier ($id) | |
Protected Member Functions inherited from BaseHtmlEventsTrait | |
_eventsOnCreate (JsUtils $js=NULL) | |
Protected Member Functions inherited from BaseHtmlPropertiesTrait | |
removePropertyValues ($name, $values) | |
addToPropertyUnique ($name, $value, $typeCtrl) | |
setPropertyCtrl ($name, $value, $typeCtrl) | |
getElementByPropertyValue ($propertyName, $value, $elements) | |
Twitter Bootstrap Buttongroups component.
Definition at line 14 of file HtmlButtongroups.php.
__construct | ( | $identifier, | |
$elements = array() , |
|||
$cssStyle = NULL , |
|||
$size = NULL , |
|||
$tagName = "div" |
|||
) |
Reimplemented in HtmlButtontoolbar.
Definition at line 21 of file HtmlButtongroups.php.
|
private |
Definition at line 84 of file HtmlButtongroups.php.
addElement | ( | $element | ) |
Reimplemented in HtmlButtontoolbar.
Definition at line 69 of file HtmlButtongroups.php.
addElements | ( | $elements | ) |
Definition at line 101 of file HtmlButtongroups.php.
|
private |
Definition at line 63 of file HtmlButtongroups.php.
|
private |
Definition at line 56 of file HtmlButtongroups.php.
fromArray | ( | $array | ) |
Reimplemented from HtmlSingleElement.
Definition at line 112 of file HtmlButtongroups.php.
fromDatabaseObject | ( | $object, | |
$function | |||
) |
Reimplemented from BaseHtml.
Definition at line 166 of file HtmlButtongroups.php.
getElement | ( | $index | ) |
Return the element at index.
int | $index,|string |
Reimplemented in HtmlButtontoolbar.
Definition at line 134 of file HtmlButtongroups.php.
getElements | ( | ) |
Definition at line 159 of file HtmlButtongroups.php.
on | ( | $event, | |
$jsCode, | |||
$stopPropagation = false , |
|||
$preventDefault = false |
|||
) |
string | $event | |
string | $jsCode | |
boolean | $stopPropagation | |
boolean | $preventDefault |
Reimplemented from BaseHtmlEventsTrait.
Definition at line 152 of file HtmlButtongroups.php.
setAlignment | ( | $value | ) |
Definition at line 116 of file HtmlButtongroups.php.
setElement | ( | $index, | |
$button | |||
) |
Definition at line 143 of file HtmlButtongroups.php.
setSize | ( | $size | ) |
define the buttons size available values : "btn-group-lg","","btn-group-sm","btn-group-xs"
string | int | $size |
Reimplemented from HtmlSingleElement.
Definition at line 41 of file HtmlButtongroups.php.
setStyle | ( | $value | ) |
Reimplemented from HtmlSingleElement.
Definition at line 51 of file HtmlButtongroups.php.
|
protected |
Definition at line 19 of file HtmlButtongroups.php.