/*! * * Wijmo Library 5.20252.44 * 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.