trait HasColumns (View source)

Properties

protected array $cachedTableColumns
protected array $cachedTableColumnsLayout
protected Component|null $cachedTableCollapsibleColumnsLayout
protected bool $hasTableColumnsLayout

Methods

void
cacheTableColumns()

No description

callTableColumnAction(string $name, string $recordKey)

No description

array
getCachedTableColumns()

No description

array
getCachedTableColumnsLayout()

No description

Component|null
bool
hasTableColumnsLayout()

No description

Column|null
getCachedTableColumn(string $name)

No description

mixed
updateTableColumnState(string $column, string $record, $input)

No description

array
getTableColumns()

No description

Details

void cacheTableColumns()

No description

Return Value

void

callTableColumnAction(string $name, string $recordKey)

No description

Parameters

string $name
string $recordKey

array getCachedTableColumns()

No description

Return Value

array

array getCachedTableColumnsLayout()

No description

Return Value

array

Component|null getCachedCollapsibleTableColumnsLayout()

No description

Return Value

Component|null

bool hasTableColumnsLayout()

No description

Return Value

bool

Column|null getCachedTableColumn(string $name)

No description

Parameters

string $name

Return Value

Column|null

mixed updateTableColumnState(string $column, string $record, $input)

No description

Parameters

string $column
string $record
$input

Return Value

mixed

protected array getTableColumns()

No description

Return Value

array