Skip to content

@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?

optional columns: PersistedGridColumn[]

Defined in: src/ui/datagrid/datagrid-persistence.ts:56

Column state (order, width, visibility, pinning, sort).


filterItems?

optional filterItems: FilterLine[]

Defined in: src/ui/datagrid/datagrid-persistence.ts:58

Advanced filter panel items.


flags?

optional flags: GridPersistenceFlags

Defined in: src/ui/datagrid/datagrid-persistence.ts:54

Flags that indicate which parts of the settings were persisted.


includeDeleted?

optional includeDeleted: boolean

Defined in: src/ui/datagrid/datagrid-persistence.ts:68

Whether the include-deleted toggle was pressed.


quickFilters?

optional quickFilters: object

Defined in: src/ui/datagrid/datagrid-persistence.ts:60

Quick filter widget states keyed by field name.

Index Signature

[key: string]: any


quickFilterText?

optional quickFilterText: string

Defined in: src/ui/datagrid/datagrid-persistence.ts:62

Concatenated display text for active quick filters.


quickSearchField?

optional quickSearchField: QuickSearchField

Defined in: src/ui/datagrid/datagrid-persistence.ts:64

Field selected in the quick search input.


quickSearchText?

optional quickSearchText: string

Defined in: src/ui/datagrid/datagrid-persistence.ts:66

Text entered in the quick search input.