UNPKG

igniteui-angular-charts

Version:

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

190 lines (189 loc) 6.42 kB
import { Base, Point, Type, INotifyPropertyChanged, PropertyChangedEventArgs } from "igniteui-angular-core"; import { DomWrapper, DomRenderer, NormalizedEvent } from "igniteui-angular-core"; import { Dictionary$2 } from "igniteui-angular-core"; import { RenderingContext } from "igniteui-angular-core"; import { ContentControl } from "igniteui-angular-core"; import { ILegendContext } from "igniteui-angular-core"; import { Size } from "igniteui-angular-core"; import { Polygon } from "igniteui-angular-core"; import { GradientData } from "./GradientData"; import { Rect } from "igniteui-angular-core"; import { List$1 } from "igniteui-angular-core"; import { IChartLegend } from "igniteui-angular-core"; import { ObservableCollection$1 } from "igniteui-angular-core"; import { UIElement } from "igniteui-angular-core"; import { LegendItemInfo } from "./LegendItemInfo"; import { ILegendOwner } from "igniteui-angular-core"; import { ILegendSeries } from "igniteui-angular-core"; import { PropertyUpdatedEventArgs } from "igniteui-angular-core"; import { LegendMouseButtonEventArgs } from "./LegendMouseButtonEventArgs"; import { LegendMouseEventArgs } from "./LegendMouseEventArgs"; import { LegendTextContentChangedEventArgs } from "./LegendTextContentChangedEventArgs"; import { LegendVisualData } from "./LegendVisualData"; import { RectData } from "igniteui-angular-core"; import { ColorData } from "igniteui-angular-core"; /** * @hidden */ export declare class LegendBaseViewManager extends Base { static $t: Type; private a; constructor(a: LegendBaseView); s(): void; x(): void; v(): void; w(a: any): void; protected j(): DomWrapper; m: DomWrapper; h: DomRenderer; protected d: boolean; protected i(): DomWrapper; k(a: any): DomWrapper; protected l(a: any, b: DomWrapper): DomWrapper; protected g: Dictionary$2<any, DomWrapper>; r(a: any, b: number): void; z(a: number): void; aa(a: any): void; q(visual_: any): any; f(a: ILegendContext): boolean; protected n: DomWrapper; protected c: RenderingContext; b(a: any): RenderingContext; ai(): Size; ab(a: RenderingContext, b: Polygon, c: GradientData, d: Rect): void; t(): void; u(): void; p(a: Point): any; private ah; private e; private o; ad(a: Point): void; ac(a: Point): void; ae(): void; y(a: boolean): void; af(a: string): void; ag(a: string): void; } /** * @hidden */ export declare abstract class LegendBase extends ContentControl implements INotifyPropertyChanged, IChartLegend { static $t: Type; onDetachedFromUI(): void; onAttachedToUI(): void; aj(): LegendBaseView; bd(a: LegendBaseView): void; ak: LegendBaseView; constructor(); private at; addChildInOrder(a: UIElement, b: ILegendSeries): void; a5(a: List$1<UIElement>, b: ILegendSeries): void; aw: ObservableCollection$1<UIElement>; ax: ObservableCollection$1<LegendItemInfo>; private av; private _seriesOwner; get seriesOwner(): ILegendOwner; set seriesOwner(a: ILegendOwner); private _chartOwner; get chartOwner(): ILegendOwner; set chartOwner(a: ILegendOwner); protected get_isItemwise(): boolean; get isItemwise(): boolean; protected get_isScale(): boolean; get isScale(): boolean; clearLegendItemsForSeries(a: ILegendSeries): void; containsChild(a: UIElement): boolean; removeChild(a: UIElement): void; get ai(): ILegendOwner; propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void; propertyUpdated: (sender: any, e: PropertyUpdatedEventArgs) => void; protected be(a: string, b: any, c: any): void; legendItemMouseLeftButtonDown: (sender: any, e: LegendMouseButtonEventArgs) => void; ba(a: LegendMouseButtonEventArgs): void; legendItemMouseLeftButtonUp: (sender: any, e: LegendMouseButtonEventArgs) => void; bb(a: LegendMouseButtonEventArgs): void; legendItemMouseEnter: (sender: any, e: LegendMouseEventArgs) => void; a8(a: LegendMouseEventArgs): void; legendItemMouseLeave: (sender: any, e: LegendMouseEventArgs) => void; a9(a: LegendMouseEventArgs): void; legendItemMouseMove: (sender: any, e: LegendMouseEventArgs) => void; bc(a: LegendMouseEventArgs): void; legendTextContentChanged: (sender: any, e: LegendTextContentChangedEventArgs) => void; flushTextContentChangedCheck(): void; private a4; provideContainer(a: any): void; get a0(): string; set a0(a: string); get a1(): string; set a1(a: string); get az(): string; set az(a: string); get a2(): string; set a2(a: string); exportVisualData(): LegendVisualData; exportSerializedVisualData(): string; protected get_isFinancial(): boolean; get isFinancial(): boolean; bh(a: Point): void; bg(a: Point): void; bi(): void; } /** * @hidden */ export declare class LegendBaseView extends Base { static $t: Type; constructor(a: LegendBase); ak(): void; ai(): void; d: LegendBaseViewManager; c: LegendBase; al(): void; protected get_k(): boolean; get k(): boolean; e(a: any): LegendMouseButtonEventArgs; f(a: any): LegendMouseEventArgs; ab(a: any, b: ILegendOwner, c: ILegendSeries, d: any): { p1: ILegendOwner; p2: ILegendSeries; p3: any; }; aa(): void; n(): boolean; z(a: UIElement): void; an(a: UIElement): void; aj(a: any): void; ao(a: any): void; y(a: any): void; ag(): void; ah(): void; t: string; u: string; s: string; v: string; private m; private j; get l(): boolean; set l(a: boolean); private q; get w(): string; set w(a: string); private r; get x(): string; set x(a: string); am(): void; private o; private p; ae(a: NormalizedEvent): void; ad(a: NormalizedEvent): void; ac(a: NormalizedEvent): void; af(a: NormalizedEvent): void; i(a: DomWrapper): RectData; h(a: DomWrapper): RectData; a(a: number): ColorData; b(a: number): ColorData; g(): LegendVisualData; aq(a: Point): void; ap(a: Point): void; ar(): void; }