Class Builder
Class Builder.
Namespace: Yajra\Datatables\Html
Package: Yajra\Datatables\Html
Author: Arjay Angeles aqangeles@gmail.com
Located at Html/Builder.php
Package: Yajra\Datatables\Html
Author: Arjay Angeles aqangeles@gmail.com
Located at Html/Builder.php
public
|
#
__construct( Illuminate\Contracts\Config\Repository $config, Illuminate\Contracts\View\Factory $view, Collective\Html\HtmlBuilder $html, Illuminate\Routing\UrlGenerator $url, Collective\Html\FormBuilder $form )
|
public
string
|
|
public
string
|
|
public
string
|
|
protected
mixed
|
|
protected
array
|
|
protected
array
|
|
protected
string
|
|
protected
string
|
|
protected
string
|
#
decodeCallbackFunctions( array $callbackFunctions, string $json )
Decode DataTables callbacks function. |
protected
string
|
|
public
|
|
public
|
|
public
mixed
|
|
public
|
|
public
|
|
public
|
|
public
array
|
|
public
string
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
string
|
|
public
|
|
public
|
|
public
Illuminate\Support\Collection
|
public
Illuminate\Support\Collection
|
$collection
|
|
public
Illuminate\Contracts\Config\Repository
|
$config
|
|
public
Illuminate\Contracts\View\Factory
|
$view
|
|
public
Collective\Html\HtmlBuilder
|
$html
|
|
public
Illuminate\Routing\UrlGenerator
|
$url
|
|
public
Collective\Html\FormBuilder
|
$form
|
|
protected
string|array
|
$ajax
|
#
''
|
protected
array
|
$tableAttributes
|
#
['class' => 'table', 'id' => 'dataTableBuilder']
|
protected
string
|
$template
|
#
''
|
protected
array
|
$attributes
|
#
[]
|
protected
array
|
$validCallbacks
Lists of valid DataTables Callbacks. |
#
[
'createdRow',
'drawCallback',
'footerCallback',
'formatNumber',
'headerCallback',
'infoCallback',
'initComplete',
'preDrawCallback',
'rowCallback',
'stateLoadCallback',
'stateLoaded',
'stateLoadParams',
'stateSaveCallback',
'stateSaveParams',
]
|