Skip to content

@revolist/revogrid / DataSourceState

Type Alias: DataSourceState<T, ST>

ts
type DataSourceState<T, ST>: {
  groupingDepth: number;
  groups: Record<any, any>;
  items: number[];
  proxyItems: number[];
  source: T[];
  trimmed: Record<any, any>;
  type: ST;
};

Type Parameters

Type Parameter
T extends DataType | ColumnRegular
ST extends DimensionRows | DimensionCols

Type declaration

NameTypeDefined in
groupingDepthnumbersrc/types/interfaces.ts:554
groupsRecord<any, any>src/types/interfaces.ts:555
itemsnumber[]src/types/interfaces.ts:548
proxyItemsnumber[]src/types/interfaces.ts:550
sourceT[]src/types/interfaces.ts:552
trimmedRecord<any, any>src/types/interfaces.ts:559
typeSTsrc/types/interfaces.ts:557

Defined in

src/types/interfaces.ts:543

Revogrid is a MIT-licensed open source library made by Revolist OU.