igniteui-angular-core
Version:
Ignite UI Angular Core logic used in multiple UI components.
45 lines (44 loc) • 2.09 kB
TypeScript
import { PriorityDataRule } from "./PriorityDataRule";
import { DataSeriesAdapterRunContext } from "./DataSeriesAdapterRunContext";
import { ShapeDataInfo } from "./ShapeDataInfo";
import { ScatterDataInfo } from "./ScatterDataInfo";
import { List$1 } from "./List$1";
import { Type } from "./type";
import { IDataSourceLocalDataProvider } from "./IDataSourceLocalDataProvider";
/**
* @hidden
*/
export declare class ScatterDataRule extends PriorityDataRule {
static $t: Type;
constructor();
private _supportGeographicSeries;
get supportGeographicSeries(): boolean;
set supportGeographicSeries(a: boolean);
private _geographicShapeCheckThreshold;
get geographicShapeCheckThreshold(): number;
set geographicShapeCheckThreshold(a: number);
private _geographicPointCheckThreshold;
get geographicPointCheckThreshold(): number;
set geographicPointCheckThreshold(a: number);
private _monotonicCheckAmount;
get monotonicCheckAmount(): number;
set monotonicCheckAmount(a: number);
private _smallDataSourceThreshold;
get smallDataSourceThreshold(): number;
set smallDataSourceThreshold(a: number);
private _hugeDataSourceThreshold;
get hugeDataSourceThreshold(): number;
set hugeDataSourceThreshold(a: number);
evaluate(a: DataSeriesAdapterRunContext): void;
m(a: DataSeriesAdapterRunContext, b: string): string;
l(a: DataSeriesAdapterRunContext, b: string, c: string): string;
n(a: DataSeriesAdapterRunContext, b: ShapeDataInfo): void;
getAdditionalValuePropertyStrings(a: DataSeriesAdapterRunContext): string[];
b(a: DataSeriesAdapterRunContext): ShapeDataInfo;
c(a: DataSeriesAdapterRunContext, b: IDataSourceLocalDataProvider, c: ScatterDataInfo, d: string): boolean;
o(a: DataSeriesAdapterRunContext, b: IDataSourceLocalDataProvider, c: ScatterDataInfo): void;
p(a: DataSeriesAdapterRunContext, b: IDataSourceLocalDataProvider, c: ScatterDataInfo, d: List$1<string>, e: string): void;
private e;
private d;
private q;
}