trait HasBulkActions (View source)

Properties

$mountedTableBulkAction
$mountedTableBulkActionData
protected array $cachedTableBulkActions
ComponentContainer $mountedTableBulkActionForm

Methods

void
cacheTableBulkActions()

No description

void
configureTableBulkAction(BulkAction $action)

No description

callMountedTableBulkAction(string|null $arguments = null)

No description

mountTableBulkAction(string $name, array $selectedRecords)

No description

array
getCachedTableBulkActions()

No description

BulkAction|null
getMountedTableBulkAction()

No description

ComponentContainer|null
BulkAction|null
getCachedTableBulkAction(string $name)

No description

array
getTableBulkActions()

No description

Closure|null
isTableRecordSelectable()

No description

Details

void cacheTableBulkActions()

No description

Return Value

void

protected void configureTableBulkAction(BulkAction $action)

No description

Parameters

BulkAction $action

Return Value

void

callMountedTableBulkAction(string|null $arguments = null)

No description

Parameters

string|null $arguments

mountTableBulkAction(string $name, array $selectedRecords)

No description

Parameters

string $name
array $selectedRecords

array getCachedTableBulkActions()

No description

Return Value

array

BulkAction|null getMountedTableBulkAction()

No description

Return Value

BulkAction|null

ComponentContainer|null getMountedTableBulkActionForm()

No description

Return Value

ComponentContainer|null

BulkAction|null getCachedTableBulkAction(string $name)

No description

Parameters

string $name

Return Value

BulkAction|null

protected array getTableBulkActions()

No description

Return Value

array

Closure|null isTableRecordSelectable()

No description

Return Value

Closure|null