Interface DataTableFactory
Methods
createDataTableCollection
createDataTableFromStore
- createDataTableFromStore(
options: {
allowedFieldNames?: Set<string> | (name: string) => boolean;
dataSource: Store;
dataSourceId?: string;
dataSourceProperties?: Record<string, unknown>;
dataTableId?: string;
dataTableTitle?: string;
idsProvider: DatasetItemIdsProvider;
},
): Promise<DataTable> Parameters
- options: {
allowedFieldNames?: Set<string> | (name: string) => boolean;
dataSource: Store;
dataSourceId?: string;
dataSourceProperties?: Record<string, unknown>;
dataTableId?: string;
dataTableTitle?: string;
idsProvider: DatasetItemIdsProvider;
}
createDataTableFromStoreAndQuery
- createDataTableFromStoreAndQuery(
options: {
dataSource: Store;
dataSourceId?: string;
dataSourceProperties?: Record<string, unknown>;
dataTableId?: string;
dataTableTitle?: string;
queryExpression: ComplexQueryExpression;
queryOptions?: QueryOptions;
},
): Promise<DataTable> Parameters
- options: {
dataSource: Store;
dataSourceId?: string;
dataSourceProperties?: Record<string, unknown>;
dataTableId?: string;
dataTableTitle?: string;
queryExpression: ComplexQueryExpression;
queryOptions?: QueryOptions;
}
Factory for data tables.