phpMv  -UI toolkit 2.4.12
jQuery, jQuery UI, Twitter Bootstrap and Semantic-UI library for php & php MVC Frameworks
DataTableFieldAsTrait.php File Reference

Go to the source code of this file.

Namespaces

 Ajax\semantic\widgets\datatable
 

Functions

 addField ($field, $key=null)
 
 insertField ($index, $field, $key=null)
 
 insertInField ($index, $field, $key=null)
 
 fieldAs ($index, $type, $attributes=NULL)
 
 cleanIdentifier ($id)
 
 _fieldAs ($elementCallback, &$index, $attributes=NULL, $prefix=null)
 
 getFieldButtonCallable ($caption, $visibleHover=true, $callback=null)
 
 getCallable ($thisCallback, $parameters, $callback=null)
 
 getFieldButton ($caption, $visibleHover=true, $icon=null)
 
 getFieldButtons ($buttons, $visibleHover=true)
 
 fieldAsSubmit ($index, $cssStyle=NULL, $url=NULL, $responseElement=NULL, $attributes=NULL)
 Creates a submit button at $index position. More...
 
 _visibleOver (BaseHtml $element)
 
 addFieldButton ($caption, $visibleHover=true, $callback=null)
 Inserts a new Button for each row. More...
 
 addFieldButtons ($buttons, $visibleHover=true, $callback=null)
 Inserts a new ButtonGroups for each row. More...
 
 insertFieldButton ($index, $caption, $visibleHover=true, $callback=null)
 Inserts a new Button for each row at col $index. More...
 
 insertInFieldButton ($index, $caption, $visibleHover=true, $callback=null, $key=null)
 Inserts a new Button for each row in col at $index. More...
 
 addDefaultButton ($icon, $class=null, $visibleHover=true, $callback=null, $key=null)
 
 insertDefaultButtonIn ($index, $icon, $class=null, $visibleHover=true, $callback=null, $key=null)
 
 getDefaultButton ($icon, $class=null, $visibleHover=true)
 
 addDeleteButton ($visibleHover=true, $deleteBehavior=[], $callback=null)
 Adds a delete button. More...
 
 addEditButton ($visibleHover=true, $editBehavior=[], $callback=null)
 Adds an edit button. More...
 
 addDisplayButton ($visibleHover=true, $displayBehavior=[], $callback=null)
 Adds a button for displaying an object. More...
 
 addEditDeleteButtons ($visibleHover=true, $behavior=[], $callbackEdit=null, $callbackDelete=null)
 Adds an edit and a delete button. More...
 
 addAllButtons ($visibleHover=true, $behavior=[], $callbackDisplay=null, $callbackEdit=null, $callbackDelete=null)
 Adds an edit and a delete button. More...
 
 insertDeleteButtonIn ($index, $visibleHover=true, $deleteBehavior=[], $callback=null)
 
 insertEditButtonIn ($index, $visibleHover=true, $editBehavior=[], $callback=null)
 
 insertDisplayButtonIn ($index, $visibleHover=true, $displayBehavior=[], $callback=null)
 
 getButtonsColumn ()
 
 setButtons ($_buttons)
 
 getButtons ()
 

Variables

trait DataTableFieldAsTrait
 
 $_buttonsColumn