class TotalRow extends AbstractTool

Properties

protected Grid $grid from  AbstractTool
protected bool $disabled from  AbstractTool
protected Builder $query
protected array $columns
protected Collection $visibleColumns

Methods

disable(bool $disable = true)

Toggle this button.

bool
allowed()

If the tool is allowed.

getGrid()

No description

setGrid(Grid $grid)

Set parent grid.

string
__toString()

No description

__construct(Builder $query, array $columns)

TotalRow constructor.

mixed
total(string $column, mixed $display = null)

Get total value of current column.

setVisibleColumns(Collection $columns)

No description

Collection|TotalRow
getVisibleColumns()

No description

Factory|View
render()

Render total-row.

Details

in AbstractTool at line 29
AbstractTool disable(bool $disable = true)

Toggle this button.

Parameters

bool $disable

Return Value

AbstractTool

in AbstractTool at line 39
bool allowed()

If the tool is allowed.

Return Value

bool

in AbstractTool at line 47
Grid getGrid()

No description

Return Value

Grid

in AbstractTool at line 59
AbstractTool setGrid(Grid $grid)

Set parent grid.

Parameters

Grid $grid

Return Value

AbstractTool

in AbstractTool at line 68
string __toString()

No description

Return Value

string

at line 33
__construct(Builder $query, array $columns)

TotalRow constructor.

Parameters

Builder $query
array $columns

at line 48
protected mixed total(string $column, mixed $display = null)

Get total value of current column.

Parameters

string $column
mixed $display

Return Value

mixed

at line 66
setVisibleColumns(Collection $columns)

No description

Parameters

Collection $columns

at line 74
Collection|TotalRow getVisibleColumns()

No description

Return Value

Collection|TotalRow

at line 88
Factory|View render()

Render total-row.

Return Value

Factory|View