phpMv  -UI toolkit 2.4.12
jQuery, jQuery UI, Twitter Bootstrap and Semantic-UI library for php & php MVC Frameworks
Ajax\semantic\html\collections\table\traits Namespace Reference

Functions

 getOn ($event, $url, $responseElement="", $parameters=array())
 Performs a get to $url on the event $event on $element and display it in $responseElement. More...
 
 addToPropertyTable ($property, $value)
 
 setCelled ()
 
 setBasic ($very=false)
 
 setCompact ($very=false)
 
 setCollapsing ()
 
 setDefinition ()
 
 setStructured ()
 
 setSortable ($colIndex=NULL)
 
 setSingleLine ()
 
 setFixed ()
 
 setSelectable ()
 
 setStriped ()
 
 onRowClick ($jsCode, $stopPropagation=false, $preventDefault=false)
 
 onRow ($event, $jsCode, $stopPropagation=false, $preventDefault=false)
 
 getOnRow ($event, $url, $responseElement="", $parameters=array())
 
 onPageChange ($jsCode)
 
 onSearchTerminate ($jsCode)
 
 getEventsScript ()
 
 addEventsOnRun (JsUtils $js=NULL)
 

Variables

trait TableTrait
 

Function Documentation

◆ addEventsOnRun()

Ajax\semantic\html\collections\table\traits\addEventsOnRun ( JsUtils  $js = NULL)

Definition at line 123 of file TableTrait.php.

◆ addToPropertyTable()

Ajax\semantic\html\collections\table\traits\addToPropertyTable (   $property,
  $value 
)
protected

Definition at line 17 of file TableTrait.php.

◆ getEventsScript()

Ajax\semantic\html\collections\table\traits\getEventsScript ( )

Definition at line 119 of file TableTrait.php.

◆ getOn()

Ajax\semantic\html\collections\table\traits\getOn (   $event,
  $url,
  $responseElement = "",
  $parameters = array() 
)
abstract

Performs a get to $url on the event $event on $element and display it in $responseElement.

Parameters
string$eventthe event that triggers the get request
string$urlThe url of the request
string$responseElementThe selector of the HTML element displaying the answer
array$parametersdefault : array("preventDefault"=>true,"stopPropagation"=>true,"params"=>"{}","jsCallback"=>NULL,"attr"=>"id","hasLoader"=>true,"ajaxLoader"=>null,"immediatly"=>true,"jqueryDone"=>"html","ajaxTransition"=>null,"jsCondition"=>null,"headers"=>null,"historize"=>false)
Returns
$this

Definition at line 152 of file BaseHtmlEventsTrait.php.

◆ getOnRow()

Ajax\semantic\html\collections\table\traits\getOnRow (   $event,
  $url,
  $responseElement = "",
  $parameters = array() 
)

Definition at line 91 of file TableTrait.php.

◆ onPageChange()

Ajax\semantic\html\collections\table\traits\onPageChange (   $jsCode)

Definition at line 109 of file TableTrait.php.

◆ onRow()

Ajax\semantic\html\collections\table\traits\onRow (   $event,
  $jsCode,
  $stopPropagation = false,
  $preventDefault = false 
)

Definition at line 87 of file TableTrait.php.

◆ onRowClick()

Ajax\semantic\html\collections\table\traits\onRowClick (   $jsCode,
  $stopPropagation = false,
  $preventDefault = false 
)

Definition at line 83 of file TableTrait.php.

◆ onSearchTerminate()

Ajax\semantic\html\collections\table\traits\onSearchTerminate (   $jsCode)

Definition at line 114 of file TableTrait.php.

◆ setBasic()

Ajax\semantic\html\collections\table\traits\setBasic (   $very = false)

Definition at line 25 of file TableTrait.php.

◆ setCelled()

Ajax\semantic\html\collections\table\traits\setCelled ( )

Definition at line 21 of file TableTrait.php.

◆ setCollapsing()

Ajax\semantic\html\collections\table\traits\setCollapsing ( )

Definition at line 47 of file TableTrait.php.

◆ setCompact()

Ajax\semantic\html\collections\table\traits\setCompact (   $very = false)

Definition at line 36 of file TableTrait.php.

◆ setDefinition()

Ajax\semantic\html\collections\table\traits\setDefinition ( )

Definition at line 51 of file TableTrait.php.

◆ setFixed()

Ajax\semantic\html\collections\table\traits\setFixed ( )

Definition at line 71 of file TableTrait.php.

◆ setSelectable()

Ajax\semantic\html\collections\table\traits\setSelectable ( )

Definition at line 75 of file TableTrait.php.

◆ setSingleLine()

Ajax\semantic\html\collections\table\traits\setSingleLine ( )

Definition at line 67 of file TableTrait.php.

◆ setSortable()

Ajax\semantic\html\collections\table\traits\setSortable (   $colIndex = NULL)

Definition at line 59 of file TableTrait.php.

◆ setStriped()

Ajax\semantic\html\collections\table\traits\setStriped ( )

Definition at line 79 of file TableTrait.php.

◆ setStructured()

Ajax\semantic\html\collections\table\traits\setStructured ( )

Definition at line 55 of file TableTrait.php.

Variable Documentation

◆ TableTrait

trait TableTrait
Initial value:
{
abstract public function addEvent($event, $jsCode, $stopPropagation = false, $preventDefault = false)
addEvent($event, $jsCode, $stopPropagation=false, $preventDefault=false)

Definition at line 11 of file TableTrait.php.