/*!
*
* Wijmo Library 5.20241.9
* 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 { EventEmitter, AfterViewInit, ElementRef, Injector, OnInit, OnDestroy } from '@angular/core';
import { IWjComponentMetadata, IWjComponentMeta } from 'wijmo/wijmo.angular2.directiveBase';
import * as wjcChartAnnotation from 'wijmo/wijmo.chart.annotation';
declare var wjFlexChartAnnotationLayerMeta: IWjComponentMeta;
export { wjFlexChartAnnotationLayerMeta };
/**
* 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;
}
declare var wjFlexChartAnnotationTextMeta: IWjComponentMeta;
export { wjFlexChartAnnotationTextMeta };
/**
* 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;
}
declare var wjFlexChartAnnotationEllipseMeta: IWjComponentMeta;
export { wjFlexChartAnnotationEllipseMeta };
/**
* 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;
}
declare var wjFlexChartAnnotationRectangleMeta: IWjComponentMeta;
export { wjFlexChartAnnotationRectangleMeta };
/**
* 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;
}
declare var wjFlexChartAnnotationLineMeta: IWjComponentMeta;
export { wjFlexChartAnnotationLineMeta };
/**
* 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;
}
declare var wjFlexChartAnnotationPolygonMeta: IWjComponentMeta;
export { wjFlexChartAnnotationPolygonMeta };
/**
* 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;
}
declare var wjFlexChartAnnotationCircleMeta: IWjComponentMeta;
export { wjFlexChartAnnotationCircleMeta };
/**
* 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;
}
declare var wjFlexChartAnnotationSquareMeta: IWjComponentMeta;
export { wjFlexChartAnnotationSquareMeta };
/**
* 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;
}
declare var wjFlexChartAnnotationImageMeta: IWjComponentMeta;
export { wjFlexChartAnnotationImageMeta };
/**
* 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;
}
export declare class WjChartAnnotationModule {
}