trait HasActions (View source)

Properties

$mountedTableAction
$mountedTableActionData
$mountedTableActionRecord
protected array $cachedTableActions
protected array $cachedTableColumnActions
protected Model|null $cachedMountedTableActionRecord
protected $cachedMountedTableActionRecordKey
ComponentContainer $mountedTableActionForm

Methods

void
cacheTableActions()

No description

void
cacheTableColumnActions()

No description

void
configureTableAction(Action $action)

No description

callMountedTableAction(string|null $arguments = null)

No description

void
mountedTableActionRecord($record)

No description

mountTableAction(string $name, string|null $record = null)

No description

array
getCachedTableActions()

No description

array
getCachedTableColumnActions()

No description

Action|null
getMountedTableAction()

No description

ComponentContainer|null
getMountedTableActionForm()

No description

Model|null
getMountedTableActionRecord()

No description

Action|null
getCachedTableAction(string $name)

No description

Action|null
findTableAction(string $name)

No description

array
getTableActions()

No description

string|null
getTableActionsPosition()

No description

string|null
getTableActionsColumnLabel()

No description

Details

void cacheTableActions()

No description

Return Value

void

void cacheTableColumnActions()

No description

Return Value

void

protected void configureTableAction(Action $action)

No description

Parameters

Action $action

Return Value

void

callMountedTableAction(string|null $arguments = null)

No description

Parameters

string|null $arguments

void mountedTableActionRecord($record)

No description

Parameters

$record

Return Value

void

mountTableAction(string $name, string|null $record = null)

No description

Parameters

string $name
string|null $record

array getCachedTableActions()

No description

Return Value

array

array getCachedTableColumnActions()

No description

Return Value

array

Action|null getMountedTableAction()

No description

Return Value

Action|null

ComponentContainer|null getMountedTableActionForm()

No description

Return Value

ComponentContainer|null

getMountedTableActionRecordKey()

No description

Model|null getMountedTableActionRecord()

No description

Return Value

Model|null

Action|null getCachedTableAction(string $name)

No description

Parameters

string $name

Return Value

Action|null

protected Action|null findTableAction(string $name)

No description

Parameters

string $name

Return Value

Action|null

protected array getTableActions()

No description

Return Value

array

protected string|null getTableActionsPosition()

No description

Return Value

string|null

protected string|null getTableActionsColumnLabel()

No description

Return Value

string|null