ListBase
abstract class ListBase implements ListContract
Traits
Macroable
Properties
$title | |||
protected Grid | $grid | ||
protected | $showRowSelector | ||
protected | $showExporter | ||
protected Collection | $columns | Collection of all grid columns. |
|
protected PamAccount | $pam |
Methods
bool
isShowRowSelector()
No description
bool
isShowExporter()
No description
Collection
getColumns()
No description
mixed
actions()
添加操作项目, 合并到列处理¶
array|Closure
quickButtons()
定义右上角的快捷操作栏
array|Closure
batchAction()
批量操作
$this|bool|Column
addRelationColumn(string $name, string $label = '')
Add a relation column to grid.
addJsonColumn(string $name, string $label = '')
Add a json type column to grid.
prependColumn(string $name = '', string $label = '')
Prepend column to grid.
bool|Column
handleGetMutatorColumn(string $method, string $label)
Handle get mutator column for grid.
bool|Column
handleRelationColumn(string $method, string $label)
Handle relation column for grid.
Details
at line 54
__construct(Grid $grid)
No description
at line 62
bool
isShowRowSelector()
No description
at line 67
bool
isShowExporter()
No description
at line 81
Column
column(string $name, string $label = '')
Add a column to Grid.
at line 102
Column
__call(string $method, array $parameters)
Dynamically add columns to the grid view.
at line 128
Collection
getColumns()
No description
at line 133
Closure
filter()
添加搜索项
at line 139
mixed
actions()
添加操作项目, 合并到列处理¶
at line 144
array|Closure
quickButtons()
定义右上角的快捷操作栏
at line 149
array|Closure
batchAction()
批量操作
at line 162
protected $this|bool|Column
addRelationColumn(string $name, string $label = '')
Add a relation column to grid.
at line 188
protected Column
addJsonColumn(string $name, string $label = '')
Add a json type column to grid.
at line 205
protected Column
prependColumn(string $name = '', string $label = '')
Prepend column to grid.
at line 223
protected Column
addColumn(string $name = '', string $label = '')
Add column to grid.
at line 240
protected bool|Column
handleGetMutatorColumn(string $method, string $label)
Handle get mutator column for grid.
at line 257
protected bool|Column
handleRelationColumn(string $method, string $label)
Handle relation column for grid.