igniteui-angular-core
Version:
Ignite UI Angular Core logic used in multiple UI components.
44 lines (43 loc) • 1.6 kB
TypeScript
import { Base, Type } from "./type";
import { IExternalDataSeriesAdapter } from "./IExternalDataSeriesAdapter";
import { DataSeriesAdapterImplementation } from "./DataSeriesAdapterImplementation";
import { DataSeries } from "./DataSeries";
import { IDataSourceLocalDataProvider } from "./IDataSourceLocalDataProvider";
import { IDataSource } from "./IDataSource";
import { IDataSeriesAdapterRule } from "./IDataSeriesAdapterRule";
/**
* @hidden
*/
export declare class DataSeriesAdapter extends Base implements IExternalDataSeriesAdapter {
static $t: Type;
e: DataSeriesAdapterImplementation;
private f;
constructor();
private j;
get i(): any;
set i(a: any);
getDataProvider(a: any): IDataSourceLocalDataProvider;
getLocalDataSource(a: any): IDataSource;
l(a: (arg1: DataSeriesAdapter, arg2: DataSeries[]) => void): void;
x(a: (arg1: DataSeriesAdapter, arg2: DataSeries[]) => void): void;
k(a: DataSeries): void;
v(a: DataSeries): void;
w(a: number): void;
c(a: number): DataSeries;
a(): DataSeries[];
n(): void;
p(a: number, b: DataSeries): void;
g(): number;
m(a: IDataSeriesAdapterRule): void;
y(a: IDataSeriesAdapterRule): void;
z(a: number): void;
d(a: number): IDataSeriesAdapterRule;
o(): void;
q(a: number, b: IDataSeriesAdapterRule): void;
h(): number;
b(): IDataSeriesAdapterRule[];
r(a: any): void;
s(a: any, b: number, c: any): void;
t(a: any, b: number, c: any): void;
u(a: any, b: number, c: any, d: any): void;
}