UNPKG

igniteui-angular-charts

Version:

Ignite UI Angular charting components for building rich data visualizations for modern web apps.

544 lines (543 loc) 16 kB
import { Brush } from "igniteui-angular-core"; import { XYChart } from "./XYChart"; import { DomWrapper } from "igniteui-angular-core"; import { EventArgs, IList, Type } from "igniteui-angular-core"; import { IZoomSlider } from "igniteui-angular-core"; import { List$1 } from "igniteui-angular-core"; import { DataSeriesType } from "igniteui-angular-core"; import { IDataSeriesAdapterRule } from "igniteui-angular-core"; import { XamDataChart } from "./XamDataChart"; import { DomainType } from "./DomainType"; import { FinancialChartVolumeType } from "./FinancialChartVolumeType"; import { FinancialChartXAxisMode } from "./FinancialChartXAxisMode"; import { FinancialChartYAxisMode } from "./FinancialChartYAxisMode"; import { FinancialChartType } from "./FinancialChartType"; import { HorizontalAlignment } from "igniteui-angular-core"; import { FinancialIndicatorTypeCollection } from "./FinancialIndicatorTypeCollection"; import { FinancialOverlayTypeCollection } from "./FinancialOverlayTypeCollection"; import { FinancialChartZoomSliderType } from "./FinancialChartZoomSliderType"; import { BrushCollection } from "igniteui-angular-core"; import { IndicatorDisplayTypeCollection } from "./IndicatorDisplayTypeCollection"; import { FinancialChartRangeSelectorOptionCollection } from "./FinancialChartRangeSelectorOptionCollection"; import { CustomIndicatorNameCollection } from "./CustomIndicatorNameCollection"; import { IChartLegend } from "igniteui-angular-core"; import { ObservableCollection$1 } from "igniteui-angular-core"; import { TemplatedHtmlControl } from "./TemplatedHtmlControl"; import { FinancialChartContext } from "./FinancialChartContext"; import { FinancialChartToolbarContext } from "./FinancialChartToolbarContext"; import { FinancialChartToolbarViewModel } from "./FinancialChartToolbarViewModel"; import { Series } from "./Series"; import { Axis } from "./Axis"; import { DataSeries } from "igniteui-angular-core"; import { AxisLabelSettings } from "./AxisLabelSettings"; import { MarkerType } from "./MarkerType"; import { IZoomableCategoryAxis } from "./IZoomableCategoryAxis"; import { TitleSettings } from "./TitleSettings"; import { FinancialChartCustomIndicatorArgs } from "./FinancialChartCustomIndicatorArgs"; import { FinancialChartTypePicker } from "./FinancialChartTypePicker"; import { FinancialChartIndicatorMenu } from "./FinancialChartIndicatorMenu"; import { TrendLineType } from "igniteui-angular-core"; import { FinancialChartToolbarVisualData } from "./FinancialChartToolbarVisualData"; import { FinancialChartRangeSelectorViewModel } from "./FinancialChartRangeSelectorViewModel"; import { FinancialChartRangeSelectorVisualData } from "./FinancialChartRangeSelectorVisualData"; /** * @hidden */ export declare class FinancialChart extends XYChart { static $t: Type; protected w6(a: string, b: any, c: any): void; private aru; private art; private arq; private ar3; private ak8; provideGrid(a: DomWrapper): void; onDocumentClick(a: Event): void; private an6; private an4; private an1; private an3; private an5; private an2; getContext(): FinancialChartContext; provideContainer(a: any): void; private ase; private ass; private ara; private asq; setGridRows(): void; protected v9(): void; private asa; private asb; private ask; private aq9; private ar0; protected v6(a: XamDataChart): void; private asv; private asy; private asw; private asx; ani(): number; wj(source_: any, a: number, b: any): void; wk(source_: any, a: number, b: any): void; wi(source_: any): void; wm(source_: any, a: number, b: any, c: any): void; protected wc(a: Series, b: number): void; private ake; private get akf(); private set akf(value); private aoo; get aov(): any; set aov(a: any); private aop; get aow(): any; set aow(a: any); private aol; get aos(): any; set aos(a: any); private aoq; get aox(): any; set aox(a: any); private aor; get aoy(): any; set aoy(a: any); private aom; get aot(): any; set aot(a: any); private aon; get aou(): any; set aou(a: any); private alw; get alx(): IZoomSlider; set alx(a: IZoomSlider); protected get_kg(): number; protected set_kg(a: number): void; protected get_hg(): boolean; protected set_hg(a: boolean): void; private am6; get ann(): number; set ann(a: number); constructor(); protected abj(): Axis; protected abk(): Axis; onAttachedToUI(): void; onDetachedFromUI(): void; protected bf(a: DataSeries): DataSeriesType; protected get_ie(): List$1<DataSeriesType>; protected get ie(): List$1<DataSeriesType>; protected get_id(): List$1<IDataSeriesAdapterRule>; protected get id(): List$1<IDataSeriesAdapterRule>; private aj1; private alf; private aj0; protected vi(): void; protected vb(a: Series, b: number): void; protected c3(a: Series): MarkerType; protected xz(a: DataSeries): void; protected x2(): void; private akj; private aki; private aks; private akl; private ao7; private aj2; private alg; private alm; private aln; private all; private alo; private get al5(); private ak2; private get ak3(); private get al8(); private ak0; private get ak1(); private get al6(); private ak4; private get ak5(); private get al7(); private ak9; private get ala(); protected de(a: DataSeries, b: DataSeriesType): Series; protected x1(): void; protected ahu(a: (arg1: Axis) => void, b: string): void; protected ahz(a: (arg1: Axis) => void, b: boolean): void; protected ar2(a: (arg1: IZoomableCategoryAxis) => void): void; protected ahy(a: (arg1: TitleSettings) => void): void; protected ah3(a: (arg1: TitleSettings) => void): void; protected ah1(a: (arg1: AxisLabelSettings) => void): void; protected ahw(a: (arg1: AxisLabelSettings) => void): void; protected v5(a: XamDataChart): void; private static aoj; private aoz; private ap2; private ark; private aq6; private aq7; private arc; private arf; private ard; private are; private arg; private aod; protected vu(a: (arg1: Series, arg2: number) => void): void; private als; private get volumeChart(); private set volumeChart(value); private ar5; private al9; private amd; private ama; private amc; private ar4; private alp; private alr; private asm; mj(): any; ao4(): string; private alq; private asl; private ami; private asj; protected v2(): void; protected get_ho(): boolean; protected get amo(): boolean; private asr; private ar6; protected wp(a: (arg1: XamDataChart) => void, b: boolean, c: string): void; private ari; private asf; private get amn(); private arj; private ame; private ar9; private arn; private ars; private arr; private arl; private arm; private arw; private arz; private arx; private aq8; private asd; private asp; private aro; private asn; private amh; private arv; private arh; private asg; private ash; private ar8; private arp; private amp; private aso; private arb; private asi; protected x6(a: Series, b: Series, c: DataSeries): void; private ao6; protected ahq(a: Axis): void; protected ahs(a: Axis): void; private ary; protected wa(a: Series, b: number): void; protected wb(a: Series, b: number): void; protected w1(a: string, b: any, c: any): void; protected get_cd(): DomainType; get cd(): DomainType; private al4; get amm(): boolean; set amm(a: boolean); private aoc; get aok(): number; set aok(a: number); private and; get anw(): number; set anw(a: number); private anf; get any(): number; set any(a: number); private ane; get anx(): number; set anx(a: number); private ang; get anz(): number; set anz(a: number); get anv(): number; get anu(): number; private akk; get akm(): FinancialChartVolumeType; set akm(a: FinancialChartVolumeType); private akn; get ako(): FinancialChartXAxisMode; set ako(a: FinancialChartXAxisMode); private am8; get anp(): number; set anp(a: number); private anb; get ans(): number; set ans(a: number); private am9; get anq(): number; set anq(a: number); private ana; get anr(): number; set anr(a: number); private anc; get ant(): number; set ant(a: number); private akp; get akq(): FinancialChartYAxisMode; set akq(a: FinancialChartYAxisMode); private alz; get amf(): boolean; set amf(a: boolean); private akg; get akh(): FinancialChartType; set akh(a: FinancialChartType); protected get_ah9(): HorizontalAlignment; protected set_ah9(a: HorizontalAlignment): void; private al0; get amg(): boolean; set amg(a: boolean); private aku; get akv(): FinancialIndicatorTypeCollection; set akv(a: FinancialIndicatorTypeCollection); private akw; get akx(): FinancialOverlayTypeCollection; set akx(a: FinancialOverlayTypeCollection); private amr; private get indicatorCharts(); private set indicatorCharts(value); private al2; get amk(): boolean; set amk(a: boolean); protected get_ko(): number; protected set_ko(a: number): void; private static readonly aqf; private al1; get amj(): boolean; set amj(a: boolean); private static readonly aqq; private al3; get aml(): boolean; set aml(a: boolean); private alt; get zoomSliderChart(): XamDataChart; set zoomSliderChart(a: XamDataChart); private ale; private get zoomSliderAxis(); private set zoomSliderAxis(value); private ajz; private get zoomSliderXAxis(); private set zoomSliderXAxis(value); private akr; get akt(): FinancialChartZoomSliderType; set akt(a: FinancialChartZoomSliderType); private aji; get ajq(): BrushCollection; set ajq(a: BrushCollection); private ajj; get ajr(): BrushCollection; set ajr(a: BrushCollection); private ajk; get ajs(): BrushCollection; set ajs(a: BrushCollection); private ajl; get ajt(): BrushCollection; set ajt(a: BrushCollection); private ajn; get ajv(): BrushCollection; set ajv(a: BrushCollection); private ajm; get aju(): BrushCollection; set aju(a: BrushCollection); private ajh; get ajp(): BrushCollection; set ajp(a: BrushCollection); private ajg; get ajo(): BrushCollection; set ajo(a: BrushCollection); private am7; get ano(): number; set ano(a: number); private am5; get anm(): number; set anm(a: number); private am4; get anl(): number; set anl(a: number); private am3; get ank(): number; set ank(a: number); private ak6; get ak7(): IndicatorDisplayTypeCollection; set ak7(a: IndicatorDisplayTypeCollection); private an8; get aof(): number; set aof(a: number); private am2; get anj(): number; set anj(a: number); private aob; get aoi(): number; set aoi(a: number); private an9; get aog(): number; set aog(a: number); private an7; get aoe(): number; set aoe(a: number); private aoa; get aoh(): number; set aoh(a: number); private akb; get akd(): FinancialChartRangeSelectorOptionCollection; set akd(a: FinancialChartRangeSelectorOptionCollection); akc: FinancialChartRangeSelectorOptionCollection; private aj7; get customIndicatorNames(): CustomIndicatorNameCollection; set customIndicatorNames(a: CustomIndicatorNameCollection); applyCustomIndicators: (sender: any, e: FinancialChartCustomIndicatorArgs) => void; protected get_hp(): boolean; protected set_hp(a: boolean): void; private ast; get asu(): Brush; set asu(a: Brush); private anh; get an0(): number; set an0(a: number); private aly; get amb(): boolean; set amb(a: boolean); private aky; get akz(): IChartLegend; set akz(a: IChartLegend); private ajy; private get xAxis(); private set xAxis(value); private ald; private get yAxis(); private set yAxis(value); private alc; private get volumeAxis(); private set volumeAxis(value); private ajx; private get volumeXAxis(); private set volumeXAxis(value); private alb; private get indicatorAxis(); private set indicatorAxis(value); private ajw; private get indicatorXAxis(); private set indicatorXAxis(value); private amq; private get amt(); private set amt(value); private ams; private get amv(); private set amv(value); private amz; get am1(): Date; set am1(a: Date); private amy; get am0(): Date; set am0(a: Date); private amw; get xAxisBreaks(): ObservableCollection$1<any>; } /** * @hidden */ export declare class FinancialChartToolbar extends TemplatedHtmlControl { static $t: Type; bg(a: DomWrapper): void; bl(a: Event): void; private o; constructor(a: FinancialChart, b: any); private r; get s(): FinancialChartRangeSelector; set s(a: FinancialChartRangeSelector); private z; get aa(): FinancialChartTypePicker; set aa(a: FinancialChartTypePicker); private p; get q(): FinancialChartIndicatorMenu; set q(a: FinancialChartIndicatorMenu); private bm; private bh; private bi; private bj; w: FinancialChartToolbarViewModel; v(): FinancialChartToolbarContext; l(a: any): void; private bk; private aq; get au(): Date; set au(a: Date); private ap; get at(): Date; set at(a: Date); private ao; get as(): Date; set as(a: Date); private an; get ar(): Date; set ar(a: Date); rangeChanged: (sender: any, e: EventArgs) => void; chartTypeChanged: (sender: any, e: EventArgs) => void; trendLineTypeChanged: (sender: any, e: EventArgs) => void; volumeTypeChanged: (sender: any, e: EventArgs) => void; indicatorTypesChanged: (sender: any, e: EventArgs) => void; overlayTypesChanged: (sender: any, e: EventArgs) => void; bn(): void; private x; get y(): FinancialChartType; set y(a: FinancialChartType); private ah; get ai(): TrendLineType; set ai(a: TrendLineType); private ab; get ac(): FinancialChartVolumeType; set ac(a: FinancialChartVolumeType); private ad; get ae(): FinancialIndicatorTypeCollection; set ae(a: FinancialIndicatorTypeCollection); private af; get ag(): FinancialOverlayTypeCollection; set ag(a: FinancialOverlayTypeCollection); static am(a: IList, b: IList): boolean; aj(): FinancialChartToolbarVisualData; private t; get u(): FinancialChartRangeSelectorOptionCollection; set u(a: FinancialChartRangeSelectorOptionCollection); private ak; get al(): boolean; set al(a: boolean); } /** * @hidden */ export declare class FinancialChartRangeSelector extends TemplatedHtmlControl { static $t: Type; private static x; q: FinancialChartRangeSelectorViewModel; get v(): Date; set v(a: Date); get u(): Date; set u(a: Date); get t(): Date; set t(a: Date); get s(): Date; set s(a: Date); ab(): void; constructor(a: any); l(a: any): void; private z; rangeChanged: (sender: any, e: EventArgs) => void; r(): FinancialChartRangeSelectorVisualData; get o(): FinancialChartRangeSelectorOptionCollection; set o(a: FinancialChartRangeSelectorOptionCollection); private aa; private p; }