|
| __construct ($identifier, $modelInstance=NULL) |
|
| compile (JsUtils $js=NULL, &$view=NULL) |
|
| getFieldValue ($index) |
|
| getHtmlComponent () |
|
| onNewRow ($callback) |
| The callback function called after the insertion of each row when fromDatabaseObjects is called callback function takes the parameters $row : the row inserted and $object: the instance of model used. More...
|
|
| asForm () |
|
| setColCaptionWidth ($width) |
|
| setColValueWidth ($width) |
|
| setColWidths ($widths) |
|
| run (JsUtils $js) |
|
| __construct ($identifier, $model, $modelInstance=NULL) |
|
| show ($modelInstance) |
|
| getModel () |
|
| setModel ($_model) |
|
| getInstanceViewer () |
|
| setInstanceViewer ($_instanceViewer) |
|
| getHtmlComponent () |
|
| setAttached ($value=true) |
|
| afterCompile ($index, $callback) |
| Associates a $callback function after the compilation of the field at $index position The $callback function can take the following arguments : $field=>the compiled field, $instance : the active instance of the object, $index: the field position. More...
|
|
| setColor ($color) |
|
| setCaptions ($captions) |
|
| setCaption ($index, $caption) |
|
| setFields ($fields) |
|
| addField ($field, $key=null) |
|
| addFields ($fields) |
|
| countFields () |
|
| addMessage ($attributes=NULL, $fieldName="message") |
|
| addErrorMessage () |
|
| insertField ($index, $field, $key=null) |
|
| insertInField ($index, $field, $key=null) |
|
| setValueFunction ($index, $callback) |
| Defines the function which displays the field value. More...
|
|
| setIdentifierFunction ($callback) |
|
| getToolbar () |
|
| addInToolbar ($element, $callback=NULL) |
| Adds a new element in toolbar. More...
|
|
| addItemInToolbar ($caption, $icon=NULL, $callback=NULL) |
|
| addItemsInToolbar (array $items, $callback=NULL) |
|
| addDropdownInToolbar ($value, $items, $callback=NULL) |
|
| addButtonInToolbar ($caption, $cssStyle=null, $callback=NULL) |
|
| addButtonsInToolbar (array $captions, $asIcon=false, $callback=NULL) |
|
| addLabelledIconButtonInToolbar ($caption, $icon, $before=true, $labeled=false) |
|
| addSubmitInToolbar ($identifier, $value, $cssStyle=NULL, $url=NULL, $responseElement=NULL, $parameters=NULL) |
|
| setCaptionCallback ($captionCallback) |
| Defines a callback function to call for modifying captions function parameters 0are. More...
|
|
| setEdition ($_edition=true) |
| Makes the input fields editable. More...
|
|
| setDefaultValueFunction ($defaultValueFunction) |
| Defines the default function which displays fields value. More...
|
|
| getDefaultValueFunction () |
|
| jsDisabled ($disable=true) |
|
| addEditButtonInToolbar ($caption, $callback=NULL) |
|
| setToolbar (HtmlMenu $_toolbar) |
|
| setToolbarPosition ($_toolbarPosition) |
|
| getForm () |
|
| run (JsUtils $js) |
|
| setValidationParams (array $_validationParams) |
| Sets the parameters for the Form validation (on, inline, delay...) More...
|
|
| moveFieldTo ($from, $to) |
|
| swapFields ($index1, $index2) |
|
| removeField ($index) |
|
| asModal ($header=null) |
|
| addToProperty ($name, $value, $separator=" ") |
|
| getModelInstance () |
|
| hasRules () |
|
| __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. More...
|
|
| getContentInstances ($class) |
|
| asLink ($href=NULL, $target=NULL) |
| Transforms the element into a link. More...
|
|
| getTextContent () |
|
| asEditable (HtmlFormField $field, $asForm=false, $setValueProperty="val()") |
|
| __construct ($identifier, $tagName="br") |
|
| setClass ($classNames) |
|
| addClass ($classNames) |
|
| setRole ($value) |
|
| setTitle ($value) |
|
| setStyle ($value) |
|
| run (JsUtils $js) |
|
| fromArray ($array) |
|
| setSize ($size) |
|
| 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) |
|
|
| _generateContent ($table) |
|
| _applyStyleAttributes (HtmlTable $table) |
|
| _getFieldName ($index) |
|
| _getFieldCaption ($index) |
|
| _getFieldIdentifier ($prefix, $name="") |
|
| _setToolbarPosition ($table, $captions=NULL) |
| {} More...
|
|
| _init ($instanceViewer, $contentKey, $content, $edition) |
|
| _getIndex ($fieldName) |
|
| _getFieldIdentifier ($prefix, $name="") |
|
| _getFieldName ($index) |
|
| _getFieldCaption ($index) |
|
| _setToolbarPosition ($table, $captions=NULL) |
|
| runForm (JsUtils $js) |
|
| _compileForm () |
|
| _getContentInstances ($class, $content) |
|
| compile_once (\Ajax\JsUtils $js=NULL, &$view=NULL) |
| {} More...
|
|
| 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) |
|
DataElement widget for displaying an instance of model.
- Version
- 1.0
- Author
- jc
- Since
- 2.2
Definition at line 20 of file DataElement.php.