BaseHtml for HTML components.
More...
|
| run (JsUtils $js) |
|
| getTagName () |
|
| setTagName ($tagName) |
|
| fromArray ($array) |
|
| fromDatabaseObjects ($objects, $function) |
|
| fromDatabaseObject ($object, $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) More...
|
|
| asDropZone ($jsCallback="", $jqueryDone="append", $parameters=[]) |
| Declares the element as a drop zone (HTML5 drag and drop) More...
|
|
| asFileDropZone ($responseElement=null, $url=null, $progress=null, $jsCallback="", $parameters=[]) |
| Declares the element as a drop zone for file uploading (HTML5 drag and drop) More...
|
|
| __toString () |
|
| onPostCompile ($callback) |
|
| onPreCompile ($callback) |
|
| __construct ($identifier) |
|
| getIdentifier () |
|
| setIdentifier ($identifier) |
|
| getLibraryId () |
|
| setLibraryId ($_libraryId) |
|
|
| 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) |
|
| cleanIdentifier ($id) |
|
BaseHtml for HTML components.
- Author
- jc
- Version
- 1.3.3
Definition at line 17 of file BaseHtml.php.
◆ __toString()
◆ _callSetter()
_callSetter |
( |
|
$setter, |
|
|
|
$key, |
|
|
|
$value, |
|
|
& |
$array |
|
) |
| |
|
private |
◆ _getElementBy()
_getElementBy |
( |
|
$callback, |
|
|
|
$elements |
|
) |
| |
|
protected |
◆ addCallback()
addCallback |
( |
|
$originalValue, |
|
|
|
$callback |
|
) |
| |
|
private |
◆ addToMember()
addToMember |
( |
& |
$name, |
|
|
|
$value, |
|
|
|
$separator = ' ' |
|
) |
| |
|
protected |
◆ addToMemberCtrl()
addToMemberCtrl |
( |
& |
$name, |
|
|
|
$value, |
|
|
|
$typeCtrl, |
|
|
|
$separator = " " |
|
) |
| |
|
protected |
◆ addToMemberUnique()
addToMemberUnique |
( |
& |
$name, |
|
|
|
$value, |
|
|
|
$typeCtrl, |
|
|
|
$separator = " " |
|
) |
| |
|
protected |
◆ asDropZone()
asDropZone |
( |
|
$jsCallback = "" , |
|
|
|
$jqueryDone = "append" , |
|
|
|
$parameters = [] |
|
) |
| |
Declares the element as a drop zone (HTML5 drag and drop)
- Parameters
-
string | $jsCallback | |
string | $jqueryDone | |
array | $parameters | |
- Returns
Definition at line 270 of file BaseHtml.php.
◆ asFileDropZone()
asFileDropZone |
( |
|
$responseElement = null , |
|
|
|
$url = null , |
|
|
|
$progress = null , |
|
|
|
$jsCallback = "" , |
|
|
|
$parameters = [] |
|
) |
| |
Declares the element as a drop zone for file uploading (HTML5 drag and drop)
- Parameters
-
| ?string | $responseElement |
| ?string | $url |
| ?string | $progress |
string | $jsCallback | |
array | $parameters | |
- Returns
Definition at line 288 of file BaseHtml.php.
◆ callCallback()
callCallback |
( |
|
$callable | ) |
|
|
private |
◆ compile()
compile |
( |
JsUtils |
$js = NULL , |
|
|
& |
$view = NULL |
|
) |
| |
◆ compile_once()
compile_once |
( |
JsUtils |
$js = NULL , |
|
|
& |
$view = NULL |
|
) |
| |
|
protected |
◆ ctrl()
ctrl |
( |
|
$name, |
|
|
|
$value, |
|
|
|
$typeCtrl |
|
) |
| |
|
protected |
◆ fromArray()
◆ fromDatabaseObject()
fromDatabaseObject |
( |
|
$object, |
|
|
|
$function |
|
) |
| |
◆ fromDatabaseObjects()
fromDatabaseObjects |
( |
|
$objects, |
|
|
|
$function |
|
) |
| |
◆ getBsComponent()
◆ getElementById()
getElementById |
( |
|
$identifier, |
|
|
|
$elements |
|
) |
| |
◆ getTagName()
◆ getTemplate()
getTemplate |
( |
JsUtils |
$js = NULL , |
|
|
|
$view = null |
|
) |
| |
|
protected |
◆ onPostCompile()
onPostCompile |
( |
|
$callback | ) |
|
◆ onPreCompile()
onPreCompile |
( |
|
$callback | ) |
|
◆ removeOldValues()
removeOldValues |
( |
& |
$oldValue, |
|
|
|
$allValues |
|
) |
| |
|
protected |
◆ run()
- Parameters
-
- Returns
- SimpleExtComponent
◆ setBsComponent()
setBsComponent |
( |
|
$bsComponent | ) |
|
◆ setDraggable()
setDraggable |
( |
|
$attr = "id" , |
|
|
|
$dropZone = null , |
|
|
|
$parameters = [] |
|
) |
| |
Sets the element draggable, and eventualy defines the dropzone (HTML5 drag and drop)
- Parameters
-
string | $attr | default: "id" |
BaseHtml | $dropZone | the dropzone element |
array | $parameters | default: ["jsCallback"=>"","jqueryDone"=>"append"] |
- Returns
Definition at line 250 of file BaseHtml.php.
◆ setMemberCtrl()
setMemberCtrl |
( |
& |
$name, |
|
|
|
$value, |
|
|
|
$typeCtrl |
|
) |
| |
|
protected |
◆ setTagName()
◆ setWrapAfter()
setWrapAfter |
( |
|
$wrapAfter | ) |
|
|
protected |
◆ setWrapBefore()
setWrapBefore |
( |
|
$wrapBefore | ) |
|
|
protected |
◆ wrap()
wrap |
( |
|
$before, |
|
|
|
$after = "" |
|
) |
| |
◆ $_bsComponent
◆ $_compiled
◆ $_postCompile
◆ $_preCompile
◆ $_runned
◆ $_template
◆ $_wrapAfter
◆ $_wrapBefore
◆ $tagName
The documentation for this class was generated from the following file: