UNPKG

igniteui-angular-charts

Version:

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

544 lines (543 loc) 16.5 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 aq6; private aq5; private aq2; private arf; private akk; provideGrid(a: DomWrapper): void; onDocumentClick(a: Event): void; private ani; private ang; private and; private anf; private anh; private ane; getContext(): FinancialChartContext; provideContainer(a: any): void; private arq; private ar4; private aqm; private ar2; setGridRows(): void; protected v9(): void; private arm; private arn; private arw; private aql; private arc; protected v6(a: XamDataChart): void; private ar7; private asa; private ar8; private ar9; amu(): 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 ajq; private get ajr(); private set ajr(value); private an0; get an7(): any; set an7(a: any); private an1; get an8(): any; set an8(a: any); private anx; get an4(): any; set an4(a: any); private an2; get an9(): any; set an9(a: any); private an3; get aoa(): any; set aoa(a: any); private any; get an5(): any; set an5(a: any); private anz; get an6(): any; set an6(a: any); private ak8; get ak9(): IZoomSlider; set ak9(a: IZoomSlider); protected get_kg(): number; protected set_kg(a: number): void; protected get_hg(): boolean; protected set_hg(a: boolean): void; private ami; get amz(): number; set amz(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 ajd; private akr; private ajc; protected vi(): void; protected vb(a: Series, b: number): void; protected c3(a: Series): MarkerType; protected xz(a: DataSeries): void; protected x2(): void; private ajv; private aju; private aj4; private ajx; private aoj; private aje; private aks; private aky; private akz; private akx; private ak0; private get alh(); private ake; private get akf(); private get alk(); private akc; private get akd(); private get ali(); private akg; private get akh(); private get alj(); private akl; private get akm(); protected de(a: DataSeries, b: DataSeriesType): Series; protected x1(): void; protected ag7(a: (arg1: Axis) => void, b: string): void; protected ahc(a: (arg1: Axis) => void, b: boolean): void; protected are(a: (arg1: IZoomableCategoryAxis) => void): void; protected aha(a: (arg1: TitleSettings) => void): void; protected ahf(a: (arg1: TitleSettings) => void): void; protected ahd(a: (arg1: AxisLabelSettings) => void): void; protected ag8(a: (arg1: AxisLabelSettings) => void): void; protected v5(a: XamDataChart): void; private static anv; private aob; private ape; private aqw; private aqi; private aqj; private aqo; private aqr; private aqp; private aqq; private aqs; private anp; protected vu(a: (arg1: Series, arg2: number) => void): void; private ak4; private get volumeChart(); private set volumeChart(value); private arh; private all; private alp; private alm; private alo; private arg; private ak1; private ak3; private ary; mj(): any; aog(): string; private ak2; private arx; private alu; private arv; protected v2(): void; protected get_ho(): boolean; protected get al0(): boolean; private ar3; private ari; protected wr(a: (arg1: XamDataChart) => void, b: boolean, c: string): void; private aqu; private arr; private get alz(); private aqv; private alq; private arl; private aqz; private aq4; private aq3; private aqx; private aqy; private aq8; private arb; private aq9; private aqk; private arp; private ar1; private aq0; private arz; private alt; private aq7; private aqt; private art; private ars; private ark; private aq1; private al1; private ar0; private aqn; private aru; protected x6(a: Series, b: Series, c: DataSeries): void; private aoi; protected ag2(a: Axis): void; protected ag4(a: Axis): void; private ara; 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 alg; get aly(): boolean; set aly(a: boolean); private ano; get anw(): number; set anw(a: number); private amp; get am8(): number; set am8(a: number); private amr; get ana(): number; set ana(a: number); private amq; get am9(): number; set am9(a: number); private ams; get anb(): number; set anb(a: number); get am7(): number; get am6(): number; private ajw; get ajy(): FinancialChartVolumeType; set ajy(a: FinancialChartVolumeType); private ajz; get aj0(): FinancialChartXAxisMode; set aj0(a: FinancialChartXAxisMode); private amk; get am1(): number; set am1(a: number); private amn; get am4(): number; set am4(a: number); private aml; get am2(): number; set am2(a: number); private amm; get am3(): number; set am3(a: number); private amo; get am5(): number; set am5(a: number); private aj1; get aj2(): FinancialChartYAxisMode; set aj2(a: FinancialChartYAxisMode); private alb; get alr(): boolean; set alr(a: boolean); private ajs; get ajt(): FinancialChartType; set ajt(a: FinancialChartType); protected get_ahl(): HorizontalAlignment; protected set_ahl(a: HorizontalAlignment): void; private alc; get als(): boolean; set als(a: boolean); private aj6; get aj7(): FinancialIndicatorTypeCollection; set aj7(a: FinancialIndicatorTypeCollection); private aj8; get aj9(): FinancialOverlayTypeCollection; set aj9(a: FinancialOverlayTypeCollection); private al3; private get indicatorCharts(); private set indicatorCharts(value); private ale; get alw(): boolean; set alw(a: boolean); protected get_ko(): number; protected set_ko(a: number): void; private static readonly apr; private ald; get alv(): boolean; set alv(a: boolean); private static readonly ap2; private alf; get alx(): boolean; set alx(a: boolean); private ak5; get zoomSliderChart(): XamDataChart; set zoomSliderChart(a: XamDataChart); private akq; private get zoomSliderAxis(); private set zoomSliderAxis(value); private ajb; private get zoomSliderXAxis(); private set zoomSliderXAxis(value); private aj3; get aj5(): FinancialChartZoomSliderType; set aj5(a: FinancialChartZoomSliderType); private aiu; get ai2(): BrushCollection; set ai2(a: BrushCollection); private aiv; get ai3(): BrushCollection; set ai3(a: BrushCollection); private aiw; get ai4(): BrushCollection; set ai4(a: BrushCollection); private aix; get ai5(): BrushCollection; set ai5(a: BrushCollection); private aiz; get ai7(): BrushCollection; set ai7(a: BrushCollection); private aiy; get ai6(): BrushCollection; set ai6(a: BrushCollection); private ait; get ai1(): BrushCollection; set ai1(a: BrushCollection); private ais; get ai0(): BrushCollection; set ai0(a: BrushCollection); private amj; get am0(): number; set am0(a: number); private amh; get amy(): number; set amy(a: number); private amg; get amx(): number; set amx(a: number); private amf; get amw(): number; set amw(a: number); private aki; get akj(): IndicatorDisplayTypeCollection; set akj(a: IndicatorDisplayTypeCollection); private ank; get anr(): number; set anr(a: number); private ame; get amv(): number; set amv(a: number); private ann; get anu(): number; set anu(a: number); private anl; get ans(): number; set ans(a: number); private anj; get anq(): number; set anq(a: number); private anm; get ant(): number; set ant(a: number); private ajn; get ajp(): FinancialChartRangeSelectorOptionCollection; set ajp(a: FinancialChartRangeSelectorOptionCollection); ajo: FinancialChartRangeSelectorOptionCollection; private ajj; get customIndicatorNames(): CustomIndicatorNameCollection; set customIndicatorNames(a: CustomIndicatorNameCollection); applyCustomIndicators: (sender: any, e: FinancialChartCustomIndicatorArgs) => void; protected get_hp(): boolean; protected set_hp(a: boolean): void; private ar5; get ar6(): Brush; set ar6(a: Brush); private amt; get anc(): number; set anc(a: number); private ala; get aln(): boolean; set aln(a: boolean); private aka; get akb(): IChartLegend; set akb(a: IChartLegend); private aja; private get xAxis(); private set xAxis(value); private akp; private get yAxis(); private set yAxis(value); private ako; private get volumeAxis(); private set volumeAxis(value); private ai9; private get volumeXAxis(); private set volumeXAxis(value); private akn; private get indicatorAxis(); private set indicatorAxis(value); private ai8; private get indicatorXAxis(); private set indicatorXAxis(value); private al2; private get al5(); private set al5(value); private al4; private get al7(); private set al7(value); private amb; get amd(): Date; set amd(a: Date); private ama; get amc(): Date; set amc(a: Date); private al8; 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; }