@serenity-is/corelib / PersistedGridSettings
Interface: PersistedGridSettings
Defined in: src/ui/datagrid/datagrid-persistence.ts:52
Snapshot of grid state that can be persisted and later restored.
Properties
columns?
optionalcolumns:PersistedGridColumn[]
Defined in: src/ui/datagrid/datagrid-persistence.ts:56
Column state (order, width, visibility, pinning, sort).
filterItems?
optionalfilterItems:FilterLine[]
Defined in: src/ui/datagrid/datagrid-persistence.ts:58
Advanced filter panel items.
flags?
optionalflags:GridPersistenceFlags
Defined in: src/ui/datagrid/datagrid-persistence.ts:54
Flags that indicate which parts of the settings were persisted.
includeDeleted?
optionalincludeDeleted:boolean
Defined in: src/ui/datagrid/datagrid-persistence.ts:68
Whether the include-deleted toggle was pressed.
quickFilters?
optionalquickFilters:object
Defined in: src/ui/datagrid/datagrid-persistence.ts:60
Quick filter widget states keyed by field name.
Index Signature
[key: string]: any
quickFilterText?
optionalquickFilterText:string
Defined in: src/ui/datagrid/datagrid-persistence.ts:62
Concatenated display text for active quick filters.
quickSearchField?
optionalquickSearchField:QuickSearchField
Defined in: src/ui/datagrid/datagrid-persistence.ts:64
Field selected in the quick search input.
quickSearchText?
optionalquickSearchText:string
Defined in: src/ui/datagrid/datagrid-persistence.ts:66
Text entered in the quick search input.