Skip to content

@revolist/revogrid / Providers

Type Alias: Providers<T>

ts
type Providers<T>: {
  data: Observable<DataSourceState<any, any>> | ColumnRegular[];
  dimension: Observable<DimensionSettingsState>;
  readonly: boolean;
  selection: Observable<SelectionStoreState>;
  type: T;
  viewport: Observable<ViewportState>;
};

Providers for grid which are going to be injected into each cell template

Type Parameters

Type ParameterDefault type
TDimensionRows

Type declaration

NameTypeDescriptionDefined in
dataObservable<DataSourceState<any, any>> | ColumnRegular[]Data source storesrc/types/interfaces.ts:297
dimensionObservable<DimensionSettingsState>Dimension storesrc/types/interfaces.ts:305
readonlybooleanFlag indicating if grid is in readonly modesrc/types/interfaces.ts:293
selectionObservable<SelectionStoreState>Selection storesrc/types/interfaces.ts:309
typeTDimension type (e.g. row or column)src/types/interfaces.ts:289
viewportObservable<ViewportState>Viewport storesrc/types/interfaces.ts:301

Defined in

src/types/interfaces.ts:285

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