UNPKG

igniteui-webcomponents-datasources

Version:

Reference custom data providers for the Ignite UI Web Components data source.

43 lines (42 loc) 2.03 kB
import { AsyncVirtualDataSourceDataProviderWorkerSettings } from "igniteui-webcomponents-core"; import { SortDescriptionCollection } from "igniteui-webcomponents-core"; import { FilterExpressionCollection } from "igniteui-webcomponents-core"; import { Type } from "igniteui-webcomponents-core"; import { SummaryDescriptionCollection } from "igniteui-webcomponents-core"; import { DataSourceSummaryScope } from "igniteui-webcomponents-core"; export declare class ODataVirtualDataSourceDataProviderWorkerSettings extends AsyncVirtualDataSourceDataProviderWorkerSettings { static $t: Type; private _baseUri; get baseUri(): string; set baseUri(value: string); private _entitySet; get entitySet(): string; set entitySet(value: string); private _sortDescriptions; get sortDescriptions(): SortDescriptionCollection; set sortDescriptions(value: SortDescriptionCollection); private _filterExpressions; get filterExpressions(): FilterExpressionCollection; set filterExpressions(value: FilterExpressionCollection); private _propertiesRequested; get propertiesRequested(): string[]; set propertiesRequested(value: string[]); private _schemaIncludedProperties; get schemaIncludedProperties(): string[]; set schemaIncludedProperties(value: string[]); private _groupDescriptions; get groupDescriptions(): SortDescriptionCollection; set groupDescriptions(value: SortDescriptionCollection); private _summaryDescriptions; get summaryDescriptions(): SummaryDescriptionCollection; set summaryDescriptions(value: SummaryDescriptionCollection); private _summaryscope; get summaryScope(): DataSourceSummaryScope; set summaryScope(value: DataSourceSummaryScope); private _enableJsonp; get enableJsonp(): boolean; set enableJsonp(isEnabled: boolean); private _isAggregationSupported; get isAggregationSupported(): boolean; set isAggregationSupported(isSupported: boolean); }