HasFilters
trait HasFilters (View source)
Properties
protected BaseFilter> | $filters | ||
protected Closure|null | $filtersFormSchema | ||
protected int | $filtersFormColumns | ||
protected string|Closure|null | $filtersFormMaxHeight | ||
protected MaxWidth|string|Closure|null | $filtersFormWidth | ||
protected FiltersLayout|Closure|null | $filtersLayout | ||
protected Closure|null | $modifyFiltersTriggerActionUsing | ||
protected bool|Closure|null | $persistsFiltersInSession | ||
protected bool|Closure | $shouldDeselectAllRecordsWhenFiltered | ||
protected bool|Closure | $hasDeferredFilters | ||
protected Closure|null | $modifyFiltersApplyActionUsing |
Methods
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Details
HasFilters
deferFilters(bool|Closure $condition = true)
No description
bool
hasDeferredFilters()
No description
HasFilters
filtersApplyAction(Closure|null $callback)
No description
HasFilters
deselectAllRecordsWhenFiltered(bool|Closure $condition = true)
No description
HasFilters
filters(array $filters, FiltersLayout|string|Closure|null $layout = null)
No description
HasFilters
pushFilters(array $filters)
No description
HasFilters
filtersFormColumns(int|array|Closure|null $columns)
No description
HasFilters
filtersFormMaxHeight(string|Closure|null $height)
No description
HasFilters
filtersFormWidth(MaxWidth|string|Closure|null $width)
No description
HasFilters
filtersLayout(FiltersLayout|Closure|null $filtersLayout)
No description
HasFilters
filtersTriggerAction(Closure|null $callback)
No description
HasFilters
persistFiltersInSession(bool|Closure $condition = true)
No description
array
getFilters()
No description
BaseFilter|null
getFilter(string $name)
No description
Form
getFiltersForm()
No description
HasFilters
filtersFormSchema(Closure|null $schema)
No description
array
getFiltersFormSchema()
No description
Action
getFiltersTriggerAction()
No description
Action
getFiltersApplyAction()
No description
int|array
getFiltersFormColumns()
No description
string|null
getFiltersFormMaxHeight()
No description
MaxWidth|string|null
getFiltersFormWidth()
No description
FiltersLayout
getFiltersLayout()
No description
bool
isFilterable()
No description
bool
persistsFiltersInSession()
No description
bool
shouldDeselectAllRecordsWhenFiltered()
No description
int
getActiveFiltersCount()
No description
bool
isFiltered()
No description