Skip to content

Interface: DataSourceCapabilities

Defined in: src/data/types.ts:144

Declares which server-side capabilities a DataSource supports. The grid uses this to decide client-side vs server-side behavior.

Properties

exportAll?

optional exportAll?: boolean

Defined in: src/data/types.ts:158

Supports export-all (bypassing pagination).


lazyChildren?

optional lazyChildren?: boolean

Defined in: src/data/types.ts:150

Supports lazy child loading (load-on-expand).


liveUpdates?

optional liveUpdates?: boolean

Defined in: src/data/types.ts:154

Supports live/streaming updates.


pagination?

optional pagination?: boolean

Defined in: src/data/types.ts:152

Supports pagination.


serverFilter?

optional serverFilter?: boolean

Defined in: src/data/types.ts:148

Supports server-side filtering.


serverSort?

optional serverSort?: boolean

Defined in: src/data/types.ts:146

Supports server-side sorting.


whereUsed?

optional whereUsed?: boolean

Defined in: src/data/types.ts:156

Supports where-used queries.