igniteui-webcomponents-datasources
Version:
Reference custom data providers for the Ignite UI Web Components data source.
43 lines (42 loc) • 2.03 kB
TypeScript
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);
}