igniteui-react-charts
Version:
Ignite UI React charting components for building rich data visualizations using TypeScript APIs.
420 lines (419 loc) • 10.4 kB
TypeScript
import { Base, Type, IEnumerable } from "igniteui-react-core";
import { ServiceProvider_Spark } from "./ServiceProvider_Spark";
import { Dictionary$2 } from "igniteui-react-core";
import { Message_Spark } from "./Message_Spark";
import { MessageChannel_Spark } from "./MessageChannel_Spark";
import { ViewportChangedMessage_Spark } from "./ViewportChangedMessage_Spark";
import { DomWrapper } from "igniteui-react-core";
import { RenderingContext } from "igniteui-react-core";
import { FontInfo } from "igniteui-react-core";
import { Brush } from "igniteui-react-core";
import { BindingFormatter } from "igniteui-react-core";
import { SparklineAxisVisualData } from "./SparklineAxisVisualData";
import { Visibility } from "igniteui-react-core";
import { ISchedulableRender } from "igniteui-react-core";
import { CanvasRenderScheduler } from "igniteui-react-core";
import { Rect } from "igniteui-react-core";
import { SparklineVisualData } from "./SparklineVisualData";
import { SparklineDisplayType } from "./SparklineDisplayType";
import { SparkFrame } from "./SparkFrame";
import { TrendLineType } from "igniteui-react-core";
import { IFastItemColumn$1 } from "igniteui-react-core";
import { DependencyObject } from "igniteui-react-core";
import { IFastItemsSourceProvider } from "igniteui-react-core";
import { IFastItemsSource } from "igniteui-react-core";
import { DependencyProperty } from "igniteui-react-core";
import { FastItemsSourceEventArgs } from "igniteui-react-core";
import { PropertyChangedMessage_Spark } from "./PropertyChangedMessage_Spark";
import { FastItemsSourceEventAction } from "igniteui-react-core";
import { UnknownValuePlotting } from "igniteui-react-core";
import { Control } from "igniteui-react-core";
/**
* @hidden
*/
export declare class HorizontalAxisView extends Base {
static $t: Type;
private j;
w: DomWrapper;
m: RenderingContext;
private l;
private s;
v: number;
u: number;
private k;
private r;
private ag;
private af;
private ah;
private a;
private n;
constructor(a: XamSparkline);
private b;
private t;
private q;
private g;
get h(): ServiceProvider_Spark;
set h(a: ServiceProvider_Spark);
private o;
get p(): Dictionary$2<Type, (message: Message_Spark) => void>;
set p(a: Dictionary$2<Type, (message: Message_Spark) => void>);
private d;
get f(): MessageChannel_Spark;
set f(a: MessageChannel_Spark);
private c;
get e(): MessageChannel_Spark;
set e(a: MessageChannel_Spark);
private z;
private aa;
private y;
private ae;
private ac;
private ad;
x(dataItem_: any): any;
i(): SparklineAxisVisualData;
private ab;
}
/**
* @hidden
*/
export declare class VerticalAxisView extends Base {
static $t: Type;
private ad;
private ac;
private al;
private ak;
private am;
private w;
private u;
private j;
private aa;
private m;
private l;
private t;
private v;
z: number;
y: number;
private k;
private s;
private a;
private n;
constructor(a: XamSparkline);
private b;
private x;
private g;
get h(): ServiceProvider_Spark;
set h(a: ServiceProvider_Spark);
private p;
get q(): Dictionary$2<Type, (message: Message_Spark) => void>;
set q(a: Dictionary$2<Type, (message: Message_Spark) => void>);
private d;
get f(): MessageChannel_Spark;
set f(a: MessageChannel_Spark);
private c;
private r;
get e(): MessageChannel_Spark;
set e(a: MessageChannel_Spark);
private af;
private ag;
private ae;
private aj;
private ai;
private o;
ab(dataItem_: any): any;
i(): SparklineAxisVisualData;
private ah;
}
/**
* @hidden
*/
export declare class XamSparklineView extends Base implements ISchedulableRender {
static $t: Type;
private bo;
private bn;
private af;
private ag;
private ah;
private ai;
q: RenderingContext;
r: RenderingContext;
s: RenderingContext;
private n;
private v;
private b;
private z;
constructor();
private ax;
private bx;
private bv;
private by;
private bw;
private bt;
private bu;
private bs;
private bq;
private bp;
private br;
private j;
get k(): ServiceProvider_Spark;
set k(a: ServiceProvider_Spark);
private f;
get h(): MessageChannel_Spark;
set h(a: MessageChannel_Spark);
private g;
get i(): MessageChannel_Spark;
set i(a: MessageChannel_Spark);
private w;
get x(): Dictionary$2<Type, (message: Message_Spark) => void>;
set x(a: Dictionary$2<Type, (message: Message_Spark) => void>);
private aw;
private a3;
private as;
private l;
get m(): SparklineController;
private a2;
private a1;
private a4;
private a5;
private bj;
private bc;
private al;
private ap;
static ae(v_: string, a: number): number;
a(a: string, b: string[]): string[];
private t;
private au;
am(a: boolean): void;
private bi;
private ak;
ac(a: boolean): number;
private ad;
private a9;
private bb;
private ba;
private bm;
private bd;
private bl;
private a6;
private a8;
private a7;
private bk;
private be;
private bh;
private aj;
private bg;
private bf;
private e;
private an;
d: CanvasRenderScheduler;
c: CanvasRenderScheduler;
private u;
private y;
get isDirty(): boolean;
set isDirty(a: boolean);
private ar;
undirty(a: boolean): void;
get index(): number;
private az;
private ay;
postRender(): void;
ao(a: SparklineVisualData): void;
preRender(): void;
isValid(): boolean;
o(a: string): FontInfo;
p(a: string): FontInfo;
private a0;
aq(a: XamSparkline): void;
av(): void;
at(): void;
}
/**
* @hidden
*/
export declare class SparkFramePreparer extends Base {
static $t: Type;
b: SparklineController;
d: number;
c: number;
e(a: SparkFrame): void;
private a;
private f;
}
/**
* @hidden
*/
export declare class SparklineConnector extends Base {
static $t: Type;
d: XamSparkline;
b: SparklineController;
e: XamSparklineView;
a: HorizontalAxisView;
c: VerticalAxisView;
constructor(a: DependencyObject, b: XamSparklineView);
}
/**
* @hidden
*/
export declare class SparklineController extends DependencyObject implements IFastItemsSourceProvider {
static $t: Type;
constructor(a: ServiceProvider_Spark);
k: MessageChannel_Spark;
m: MessageChannel_Spark;
l: MessageChannel_Spark;
private p;
get q(): XamSparkline;
set q(a: XamSparkline);
r: XamSparklineView;
get x(): IEnumerable;
static readonly a2: DependencyProperty;
get u(): IFastItemsSource;
set u(a: IFastItemsSource);
t: IFastItemColumn$1<number>;
s: IFastItemColumn$1<any>;
o: SparkFramePreparer;
n: SparkFrame;
get ad(): string;
get ac(): string;
a3: Rect;
protected get ab(): any;
aa: (sender: any, e: FastItemsSourceEventArgs) => void;
y(a: number): number;
z(a: number): number;
protected w(): boolean;
private v;
private av;
private ay;
private a0;
private ax;
private au;
private an;
private aw;
ah(a: FastItemsSourceEventAction, b: number, c: number, d: string): void;
private az;
ag(a: Message_Spark): void;
private ai;
aj(a: Message_Spark): void;
am(a: PropertyChangedMessage_Spark): void;
private at;
a1(a: ViewportChangedMessage_Spark): void;
private al;
private ak;
private af;
private ae;
protected ao(): void;
private ap;
private as;
private ar;
private j;
private aq;
getFastItemsSource(a: IEnumerable): IFastItemsSource;
releaseFastItemsSource(a: IEnumerable): IFastItemsSource;
}
/**
* @hidden
*/
export declare class XamSparkline extends Control {
static $t: Type;
constructor();
private ap;
fe: Brush;
fl: Brush;
fk: Brush;
fm: Brush;
ff: Brush;
fi: Brush;
fg: Brush;
fj: Brush;
fp: Brush;
fh: Brush;
fq: Brush;
fn: Brush;
ft: Visibility;
f0: Visibility;
fw: Visibility;
fx: Visibility;
fr: Visibility;
fu: Visibility;
fv: Visibility;
fs: Visibility;
fy: Visibility;
az: boolean;
static readonly bi: number;
bg: number;
a9: number;
bb: number;
ba: number;
bf: number;
bl: number;
static readonly be: number;
bc: number;
bk: number;
bj: number;
itemsSource: IEnumerable;
de: string;
ch: string;
static readonly e0: DependencyProperty;
get toolTip(): any;
set toolTip(a: any);
fz: Visibility;
ar: TrendLineType;
bt: number;
static readonly br: number;
bp: number;
bn: number;
bm: number;
aq: SparklineDisplayType;
as: UnknownValuePlotting;
bw: any;
bu: any;
a0(): boolean;
c4(a: any): string;
bs: (arg1: any) => string;
cd: string;
ag: any[];
ai: BindingFormatter;
dk: string;
ah: any[];
aj: BindingFormatter;
private an;
get ao(): ServiceProvider_Spark;
set ao(a: ServiceProvider_Spark);
private al;
get am(): MessageChannel_Spark;
set am(a: MessageChannel_Spark);
private a3;
get a7(): number;
set a7(a: number);
private a2;
get a6(): number;
set a6(a: number);
ay: IFastItemColumn$1<any>;
ak: HorizontalAxisView;
at: VerticalAxisView;
dx(a: ServiceProvider_Spark, b: ServiceProvider_Spark): void;
onDetachedFromUI(): void;
onAttachedToUI(): void;
protected dw(a: string, b: any, c: any): void;
destroy(): void;
provideContainer(a: any): void;
notifyResized(): void;
dt(source_: any, a: number, b: any, c: any): void;
dp(source_: any): void;
dq(source_: any, a: number, b: any): void;
dr(source_: any, a: number, b: any): void;
au(): SparklineVisualData;
b1(): string;
private a5;
get bo(): number;
set bo(a: number);
private a4;
get a8(): number;
set a8(a: number);
private av;
get ax(): FontInfo;
set ax(a: FontInfo);
aw(): FontInfo;
private fd;
get fo(): Brush;
set fo(a: Brush);
static $$p: string[];
}