/*! * * Wijmo Library 5.20262.60 * https://developer.mescius.com/wijmo * * Copyright(c) MESCIUS inc. All rights reserved. * * Licensed under the End-User License Agreement For MESCIUS Wijmo Software. * us.sales@mescius.com * https://developer.mescius.com/wijmo/licensing * */ /** * {@module wijmo.angular2.chart.annotation} * Contains Angular 2 components for the wijmo.chart.annotation module. * * wijmo.angular2.chart.annotation is an external TypeScript module that can be imported to your code * using its ambient module name. For example: * *
import * as wjAnnotation from 'wijmo/wijmo.angular2.chart.annotation';
 * import * as wjChart from 'wijmo/wijmo.angular2.chart';
 *  
 * @Component({
 *     directives: [wjChart.WjFlexChart, wjAnnotation.WjFlexChartAnnotationLayer,
 *            wjAnnotation.WjFlexChartAnnotationCircle, wjChart.WjFlexChartSeries],
 *     template: `
 *       <wj-flex-chart [itemsSource]="data" [bindingX]="'x'">
 *           <wj-flex-chart-series [binding]="'y'"></wj-flex-chart-series>
 *           <wj-flex-chart-annotation-layer>
 *               <wj-flex-chart-annotation-circle [radius]="40" [point]="{x: 250, y: 150}"></wj-flex-chart-annotation-circle>
 *           </wj-flex-chart-annotation-layer>
 *       </wj-flex-chart>`,
 *     selector: 'my-cmp',
 * })
 * export class MyCmp {
 *     data: any[];
 * }
* */ /** * */ export declare var ___keepComment: any; import * as i0 from '@angular/core'; import { OnInit, OnDestroy, AfterViewInit, EventEmitter, ElementRef, Injector } from '@angular/core'; import { IWjComponentMetadata, IWjComponentMeta } from '@mescius/wijmo.angular2.directivebase'; import * as wjcChartAnnotation from '@mescius/wijmo.chart.annotation'; import * as i1 from '@angular/common'; export declare const wjFlexChartAnnotationLayerMeta: IWjComponentMeta; /** * Angular 2 component for the {@link wijmo.chart.annotation.AnnotationLayer} class. * * The wj-flex-chart-annotation-layer component must be * contained in one of the following components: * {@link wijmo.angular2.chart.WjFlexChart} * or {@link wijmo.angular2.chart.finance.WjFinancialChart}. * * Use the wj-flex-chart-annotation-layer component to add AnnotationLayer controls to your * Angular 2 applications. For details about Angular 2 markup syntax, see * Angular 2 Markup. * * The WjFlexChartAnnotationLayer component is derived from the AnnotationLayer class and * inherits all its properties, events and methods. * * The wj-flex-chart-annotation-layer component may contain the following child components: * {@link wijmo.angular2.chart.annotation.WjFlexChartAnnotationText} * , {@link wijmo.angular2.chart.annotation.WjFlexChartAnnotationEllipse} * , {@link wijmo.angular2.chart.annotation.WjFlexChartAnnotationRectangle} * , {@link wijmo.angular2.chart.annotation.WjFlexChartAnnotationLine} * , {@link wijmo.angular2.chart.annotation.WjFlexChartAnnotationPolygon} * , {@link wijmo.angular2.chart.annotation.WjFlexChartAnnotationCircle} * , {@link wijmo.angular2.chart.annotation.WjFlexChartAnnotationSquare} * and {@link wijmo.angular2.chart.annotation.WjFlexChartAnnotationImage}. */ export declare class WjFlexChartAnnotationLayer extends wjcChartAnnotation.AnnotationLayer implements OnInit, OnDestroy, AfterViewInit { static readonly meta: IWjComponentMetadata; private _wjBehaviour; /** * Indicates whether the component has been initialized by Angular. * Changes its value from false to true right before triggering the initialized event. */ isInitialized: boolean; /** * This event is triggered after the component has been initialized by Angular, that is * all bound properties have been assigned and child components (if any) have been initialized. */ initialized: EventEmitter; /** * Gets or sets a name of a property that this component is assigned to. * Default value is ''. */ wjProperty: string; constructor(elRef: ElementRef, injector: Injector, parentCmp: any); /** * If you create a custom component inherited from a Wijmo component, you can override this * method and perform necessary initializations that you usually do in a class constructor. * This method is called in the last line of a Wijmo component constructor and allows you * to not declare your custom component's constructor at all, thus preventing you from a necessity * to maintain constructor parameters and keep them in synch with Wijmo component's constructor parameters. */ created(): void; ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare const wjFlexChartAnnotationTextMeta: IWjComponentMeta; /** * Angular 2 component for the {@link wijmo.chart.annotation.Text} class. * * The wj-flex-chart-annotation-text component must be * contained in a {@link wijmo.angular2.chart.annotation.WjFlexChartAnnotationLayer} component. * * Use the wj-flex-chart-annotation-text component to add Text controls to your * Angular 2 applications. For details about Angular 2 markup syntax, see * Angular 2 Markup. * * The WjFlexChartAnnotationText component is derived from the Text class and * inherits all its properties, events and methods. * * The wj-flex-chart-annotation-text component may contain a {@link wijmo.angular2.chart.WjFlexChartDataPoint} child component. */ export declare class WjFlexChartAnnotationText extends wjcChartAnnotation.Text implements OnInit, OnDestroy, AfterViewInit { static readonly meta: IWjComponentMetadata; private _wjBehaviour; /** * Indicates whether the component has been initialized by Angular. * Changes its value from false to true right before triggering the initialized event. */ isInitialized: boolean; /** * This event is triggered after the component has been initialized by Angular, that is * all bound properties have been assigned and child components (if any) have been initialized. */ initialized: EventEmitter; /** * Gets or sets a name of a property that this component is assigned to. * Default value is 'items'. */ wjProperty: string; constructor(elRef: ElementRef, injector: Injector, parentCmp: any); /** * If you create a custom component inherited from a Wijmo component, you can override this * method and perform necessary initializations that you usually do in a class constructor. * This method is called in the last line of a Wijmo component constructor and allows you * to not declare your custom component's constructor at all, thus preventing you from a necessity * to maintain constructor parameters and keep them in synch with Wijmo component's constructor parameters. */ created(): void; ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare const wjFlexChartAnnotationEllipseMeta: IWjComponentMeta; /** * Angular 2 component for the {@link wijmo.chart.annotation.Ellipse} class. * * The wj-flex-chart-annotation-ellipse component must be * contained in a {@link wijmo.angular2.chart.annotation.WjFlexChartAnnotationLayer} component. * * Use the wj-flex-chart-annotation-ellipse component to add Ellipse controls to your * Angular 2 applications. For details about Angular 2 markup syntax, see * Angular 2 Markup. * * The WjFlexChartAnnotationEllipse component is derived from the Ellipse class and * inherits all its properties, events and methods. * * The wj-flex-chart-annotation-ellipse component may contain a {@link wijmo.angular2.chart.WjFlexChartDataPoint} child component. */ export declare class WjFlexChartAnnotationEllipse extends wjcChartAnnotation.Ellipse implements OnInit, OnDestroy, AfterViewInit { static readonly meta: IWjComponentMetadata; private _wjBehaviour; /** * Indicates whether the component has been initialized by Angular. * Changes its value from false to true right before triggering the initialized event. */ isInitialized: boolean; /** * This event is triggered after the component has been initialized by Angular, that is * all bound properties have been assigned and child components (if any) have been initialized. */ initialized: EventEmitter; /** * Gets or sets a name of a property that this component is assigned to. * Default value is 'items'. */ wjProperty: string; constructor(elRef: ElementRef, injector: Injector, parentCmp: any); /** * If you create a custom component inherited from a Wijmo component, you can override this * method and perform necessary initializations that you usually do in a class constructor. * This method is called in the last line of a Wijmo component constructor and allows you * to not declare your custom component's constructor at all, thus preventing you from a necessity * to maintain constructor parameters and keep them in synch with Wijmo component's constructor parameters. */ created(): void; ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare const wjFlexChartAnnotationRectangleMeta: IWjComponentMeta; /** * Angular 2 component for the {@link wijmo.chart.annotation.Rectangle} class. * * The wj-flex-chart-annotation-rectangle component must be * contained in a {@link wijmo.angular2.chart.annotation.WjFlexChartAnnotationLayer} component. * * Use the wj-flex-chart-annotation-rectangle component to add Rectangle controls to your * Angular 2 applications. For details about Angular 2 markup syntax, see * Angular 2 Markup. * * The WjFlexChartAnnotationRectangle component is derived from the Rectangle class and * inherits all its properties, events and methods. * * The wj-flex-chart-annotation-rectangle component may contain a {@link wijmo.angular2.chart.WjFlexChartDataPoint} child component. */ export declare class WjFlexChartAnnotationRectangle extends wjcChartAnnotation.Rectangle implements OnInit, OnDestroy, AfterViewInit { static readonly meta: IWjComponentMetadata; private _wjBehaviour; /** * Indicates whether the component has been initialized by Angular. * Changes its value from false to true right before triggering the initialized event. */ isInitialized: boolean; /** * This event is triggered after the component has been initialized by Angular, that is * all bound properties have been assigned and child components (if any) have been initialized. */ initialized: EventEmitter; /** * Gets or sets a name of a property that this component is assigned to. * Default value is 'items'. */ wjProperty: string; constructor(elRef: ElementRef, injector: Injector, parentCmp: any); /** * If you create a custom component inherited from a Wijmo component, you can override this * method and perform necessary initializations that you usually do in a class constructor. * This method is called in the last line of a Wijmo component constructor and allows you * to not declare your custom component's constructor at all, thus preventing you from a necessity * to maintain constructor parameters and keep them in synch with Wijmo component's constructor parameters. */ created(): void; ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare const wjFlexChartAnnotationLineMeta: IWjComponentMeta; /** * Angular 2 component for the {@link wijmo.chart.annotation.Line} class. * * The wj-flex-chart-annotation-line component must be * contained in a {@link wijmo.angular2.chart.annotation.WjFlexChartAnnotationLayer} component. * * Use the wj-flex-chart-annotation-line component to add Line controls to your * Angular 2 applications. For details about Angular 2 markup syntax, see * Angular 2 Markup. * * The WjFlexChartAnnotationLine component is derived from the Line class and * inherits all its properties, events and methods. * * The wj-flex-chart-annotation-line component may contain a {@link wijmo.angular2.chart.WjFlexChartDataPoint} child component. */ export declare class WjFlexChartAnnotationLine extends wjcChartAnnotation.Line implements OnInit, OnDestroy, AfterViewInit { static readonly meta: IWjComponentMetadata; private _wjBehaviour; /** * Indicates whether the component has been initialized by Angular. * Changes its value from false to true right before triggering the initialized event. */ isInitialized: boolean; /** * This event is triggered after the component has been initialized by Angular, that is * all bound properties have been assigned and child components (if any) have been initialized. */ initialized: EventEmitter; /** * Gets or sets a name of a property that this component is assigned to. * Default value is 'items'. */ wjProperty: string; constructor(elRef: ElementRef, injector: Injector, parentCmp: any); /** * If you create a custom component inherited from a Wijmo component, you can override this * method and perform necessary initializations that you usually do in a class constructor. * This method is called in the last line of a Wijmo component constructor and allows you * to not declare your custom component's constructor at all, thus preventing you from a necessity * to maintain constructor parameters and keep them in synch with Wijmo component's constructor parameters. */ created(): void; ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare const wjFlexChartAnnotationPolygonMeta: IWjComponentMeta; /** * Angular 2 component for the {@link wijmo.chart.annotation.Polygon} class. * * The wj-flex-chart-annotation-polygon component must be * contained in a {@link wijmo.angular2.chart.annotation.WjFlexChartAnnotationLayer} component. * * Use the wj-flex-chart-annotation-polygon component to add Polygon controls to your * Angular 2 applications. For details about Angular 2 markup syntax, see * Angular 2 Markup. * * The WjFlexChartAnnotationPolygon component is derived from the Polygon class and * inherits all its properties, events and methods. * * The wj-flex-chart-annotation-polygon component may contain a {@link wijmo.angular2.chart.WjFlexChartDataPoint} child component. */ export declare class WjFlexChartAnnotationPolygon extends wjcChartAnnotation.Polygon implements OnInit, OnDestroy, AfterViewInit { static readonly meta: IWjComponentMetadata; private _wjBehaviour; /** * Indicates whether the component has been initialized by Angular. * Changes its value from false to true right before triggering the initialized event. */ isInitialized: boolean; /** * This event is triggered after the component has been initialized by Angular, that is * all bound properties have been assigned and child components (if any) have been initialized. */ initialized: EventEmitter; /** * Gets or sets a name of a property that this component is assigned to. * Default value is 'items'. */ wjProperty: string; constructor(elRef: ElementRef, injector: Injector, parentCmp: any); /** * If you create a custom component inherited from a Wijmo component, you can override this * method and perform necessary initializations that you usually do in a class constructor. * This method is called in the last line of a Wijmo component constructor and allows you * to not declare your custom component's constructor at all, thus preventing you from a necessity * to maintain constructor parameters and keep them in synch with Wijmo component's constructor parameters. */ created(): void; ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare const wjFlexChartAnnotationCircleMeta: IWjComponentMeta; /** * Angular 2 component for the {@link wijmo.chart.annotation.Circle} class. * * The wj-flex-chart-annotation-circle component must be * contained in a {@link wijmo.angular2.chart.annotation.WjFlexChartAnnotationLayer} component. * * Use the wj-flex-chart-annotation-circle component to add Circle controls to your * Angular 2 applications. For details about Angular 2 markup syntax, see * Angular 2 Markup. * * The WjFlexChartAnnotationCircle component is derived from the Circle class and * inherits all its properties, events and methods. * * The wj-flex-chart-annotation-circle component may contain a {@link wijmo.angular2.chart.WjFlexChartDataPoint} child component. */ export declare class WjFlexChartAnnotationCircle extends wjcChartAnnotation.Circle implements OnInit, OnDestroy, AfterViewInit { static readonly meta: IWjComponentMetadata; private _wjBehaviour; /** * Indicates whether the component has been initialized by Angular. * Changes its value from false to true right before triggering the initialized event. */ isInitialized: boolean; /** * This event is triggered after the component has been initialized by Angular, that is * all bound properties have been assigned and child components (if any) have been initialized. */ initialized: EventEmitter; /** * Gets or sets a name of a property that this component is assigned to. * Default value is 'items'. */ wjProperty: string; constructor(elRef: ElementRef, injector: Injector, parentCmp: any); /** * If you create a custom component inherited from a Wijmo component, you can override this * method and perform necessary initializations that you usually do in a class constructor. * This method is called in the last line of a Wijmo component constructor and allows you * to not declare your custom component's constructor at all, thus preventing you from a necessity * to maintain constructor parameters and keep them in synch with Wijmo component's constructor parameters. */ created(): void; ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare const wjFlexChartAnnotationSquareMeta: IWjComponentMeta; /** * Angular 2 component for the {@link wijmo.chart.annotation.Square} class. * * The wj-flex-chart-annotation-square component must be * contained in a {@link wijmo.angular2.chart.annotation.WjFlexChartAnnotationLayer} component. * * Use the wj-flex-chart-annotation-square component to add Square controls to your * Angular 2 applications. For details about Angular 2 markup syntax, see * Angular 2 Markup. * * The WjFlexChartAnnotationSquare component is derived from the Square class and * inherits all its properties, events and methods. * * The wj-flex-chart-annotation-square component may contain a {@link wijmo.angular2.chart.WjFlexChartDataPoint} child component. */ export declare class WjFlexChartAnnotationSquare extends wjcChartAnnotation.Square implements OnInit, OnDestroy, AfterViewInit { static readonly meta: IWjComponentMetadata; private _wjBehaviour; /** * Indicates whether the component has been initialized by Angular. * Changes its value from false to true right before triggering the initialized event. */ isInitialized: boolean; /** * This event is triggered after the component has been initialized by Angular, that is * all bound properties have been assigned and child components (if any) have been initialized. */ initialized: EventEmitter; /** * Gets or sets a name of a property that this component is assigned to. * Default value is 'items'. */ wjProperty: string; constructor(elRef: ElementRef, injector: Injector, parentCmp: any); /** * If you create a custom component inherited from a Wijmo component, you can override this * method and perform necessary initializations that you usually do in a class constructor. * This method is called in the last line of a Wijmo component constructor and allows you * to not declare your custom component's constructor at all, thus preventing you from a necessity * to maintain constructor parameters and keep them in synch with Wijmo component's constructor parameters. */ created(): void; ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare const wjFlexChartAnnotationImageMeta: IWjComponentMeta; /** * Angular 2 component for the {@link wijmo.chart.annotation.Image} class. * * The wj-flex-chart-annotation-image component must be * contained in a {@link wijmo.angular2.chart.annotation.WjFlexChartAnnotationLayer} component. * * Use the wj-flex-chart-annotation-image component to add Image controls to your * Angular 2 applications. For details about Angular 2 markup syntax, see * Angular 2 Markup. * * The WjFlexChartAnnotationImage component is derived from the Image class and * inherits all its properties, events and methods. * * The wj-flex-chart-annotation-image component may contain a {@link wijmo.angular2.chart.WjFlexChartDataPoint} child component. */ export declare class WjFlexChartAnnotationImage extends wjcChartAnnotation.Image implements OnInit, OnDestroy, AfterViewInit { static readonly meta: IWjComponentMetadata; private _wjBehaviour; /** * Indicates whether the component has been initialized by Angular. * Changes its value from false to true right before triggering the initialized event. */ isInitialized: boolean; /** * This event is triggered after the component has been initialized by Angular, that is * all bound properties have been assigned and child components (if any) have been initialized. */ initialized: EventEmitter; /** * Gets or sets a name of a property that this component is assigned to. * Default value is 'items'. */ wjProperty: string; constructor(elRef: ElementRef, injector: Injector, parentCmp: any); /** * If you create a custom component inherited from a Wijmo component, you can override this * method and perform necessary initializations that you usually do in a class constructor. * This method is called in the last line of a Wijmo component constructor and allows you * to not declare your custom component's constructor at all, thus preventing you from a necessity * to maintain constructor parameters and keep them in synch with Wijmo component's constructor parameters. */ created(): void; ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare class WjChartAnnotationModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; }