ResultView
Class ResultView
Table of Contents
Constants
- ColumnModifier = 'column-modifier'
- Draw = 'draw'
- Filter = 'filter'
- FilterModifier = 'filter-modifier'
- Title = 'title'
Methods
- __construct() : mixed
- Constructor.
- getNav() : PageNavigation|null
- Get page navigation.
- getTitle() : string|null
- Get filter.
- hasNav() : bool
- Has page navigation.
- modifyColumns() : void
- Modify result view columns.
- modifyFilter() : void
- Modify result view filter.
- onDraw() : void
- Callback on draw of result view.
- onFilter() : void
- Callback on filter of result view.
- setCallback() : $this
- Set callback.
- setNav() : $this
- Set page navigation.
Constants
ColumnModifier
public
mixed
ColumnModifier
= 'column-modifier'
Draw
public
mixed
Draw
= 'draw'
Filter
public
mixed
Filter
= 'filter'
FilterModifier
public
mixed
FilterModifier
= 'filter-modifier'
Title
public
mixed
Title
= 'title'
Methods
__construct()
Constructor.
public
__construct(Base $connector) : mixed
Parameters
- $connector : Base
-
Connector.
getNav()
Get page navigation.
public
getNav() : PageNavigation|null
Return values
PageNavigation|nullgetTitle()
Get filter.
public
getTitle() : string|null
Return values
string|nullhasNav()
Has page navigation.
public
hasNav() : bool
Return values
boolmodifyColumns()
Modify result view columns.
public
modifyColumns(array<string|int, mixed> &$columns) : void
Parameters
- $columns : array<string|int, mixed>
-
columns.
modifyFilter()
Modify result view filter.
public
modifyFilter(array<string|int, mixed> &$filter) : void
Parameters
- $filter : array<string|int, mixed>
-
Filter.
onDraw()
Callback on draw of result view.
public
onDraw(array<string|int, mixed> &$raw) : void
Parameters
- $raw : array<string|int, mixed>
-
Raw.
onFilter()
Callback on filter of result view.
public
onFilter() : void
setCallback()
Set callback.
public
setCallback(string $name, callable $callable) : $this
Parameters
- $name : string
-
Name.
- $callable : callable
-
Callback.
Tags
Return values
$thissetNav()
Set page navigation.
public
setNav([PageNavigation|null $nav = null ]) : $this
Parameters
- $nav : PageNavigation|null = null
-
Page navigation.