/*! * * Wijmo Library 5.20251.40 * 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.angular.chart.annotation} * AngularJS directives for wijmo.angular.chart.annotation module */ /** * */ export declare var ___keepComment: any; import { WjDirective, WjLink } from 'wijmo/wijmo.angular.base'; /** * Angular module name, which can be used in the angular.module(moduleName) * function to obtain a reference to the module . */ export declare const ngModuleName = "wj.chart.annotation"; /** * AngularJS directive for the {@link FlexChart} {@link AnnotationLayer} object. * * The wj-flex-chart-annotation-layer directive must be contained in a {@link wijmo.angular.chart.WjFlexChart} directive * or {@link wijmo.angular.chart.finance.WjFinancialChart} directive. * */ export declare class WjFlexChartAnnotationLayer extends WjDirective { constructor(); readonly _controlConstructor: any; } /** * AngularJS directive for the annotations. * * The wj-flex-chart-annotation directive must be contained in a * {@link wijmo.angular.chart.annotation.WjFlexChartAnnotationLayer} directive. * * The wj-flex-chart-annotation directive is used to represent all types of * possible annotation shapes like Circle, Rectangle, Polygon * and so on. The type of annotation shape is specified * in the directive's type attribute. * * The directive supports the following attributes: * *
@
The class name of the annotation shape represented by the directive.
* The possible values are {@link Circle}, {@link Ellipse}, {@link Image}, {@link Line}, {@link Polygon},
* {@link Rectangle}, {@link Square}, {@link Text}.@
An {@link AnnotationAttachment} value defining the attachment of the annotation.
* @
The text of the Circle, Ellipse, Image, Line,
* Polygon, Rectangle or Square annotation.@
The end point of the Line annotation.@
The height of the Ellipse, Image or Rectangle annotation.@
The href of the Image annotation.@
The visibility of the annotation.@
The length of the Square annotation.@
The name of the annotation.@
The offset of the annotation.@
The point of the annotation, the coordinate space of the point depends on the attachment property value.
* The property works for Circle, Ellipse, Image, Rectangle, Square
* and Text annotation.@
The index of the data point in the specified series where the annotation is attached to.@
An {@link AnnotationPosition} value defining the position of the annotation
* relative to the point.@
The radius of the Circle annotation.@
The index of the data series where the annotation is attached to.@
The start point of the Line annotation.@
The style of the annotation.@
The text of the Text annotation.@
The tooltip of the annotation.@
The width of the Ellipse, Image or Rectangle annotation.