/*! * * 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.react.chart.annotation} * Contains React components for the wijmo.chart.annotation module. */ /** * */ export declare var ___keepComment: any; import { BaseInputs, WjRef, WjForwardRefExoticComponent } from 'wijmo/wijmo.react.base'; import { DataPoint } from 'wijmo/wijmo.chart'; import * as wjcCore from 'wijmo/wijmo'; import * as wjcChartAnnotation from 'wijmo/wijmo.chart.annotation'; export declare type FlexChartAnnotationLayerInputs = BaseInputs & { children?: any; items?: any[]; }; export declare type FlexChartAnnotationLayerEvents = {}; export declare const FlexChartAnnotationLayerMeta: { inputs: string[]; events: any[]; }; export declare type FlexChartAnnotationLayerProps = FlexChartAnnotationLayerInputs & FlexChartAnnotationLayerEvents; export declare type FlexChartAnnotationLayerRef = WjRef; /** * React component for the {@link wijmo.chart.annotation.AnnotationLayer} class. * * The flex-chart-annotation-layer component should be contained in * one of the following components: * {@link wijmo.react.chart.FlexChart} * or {@link wijmo.react.chart.finance.FinancialChart}. * * The flex-chart-annotation-layer component may contain * a {@link wijmo.react.chart.annotation.FlexChartAnnotation} child component. * * The component supports all properties and events of the pure JavaScript {@link wijmo.chart.annotation.AnnotationLayer} class it represents. * * The component includes an initialized event that is raised when the control is initialized after it is added to the page. * You can use this event to perform further initialization in addition to setting properties in JSX. * The signature of the handler function is the same as any other Wijmo event handlers. */ export declare const FlexChartAnnotationLayer: WjForwardRefExoticComponent; export declare type FlexChartAnnotationInputs = BaseInputs & { children?: any; [key: string]: any; }; export declare type FlexChartAnnotationEvents = {}; export declare const FlexChartAnnotationMeta: { inputs: string[]; events: any[]; }; export declare type FlexChartAnnotationProps = FlexChartAnnotationInputs & FlexChartAnnotationEvents; export declare type FlexChartAnnotationRef = WjRef; /** * React component that represents objects inherited from the * {@link wijmo.chart.annotation.AnnotationBase} class. * * The flex-chart-annotation component should be contained in * a {@link wijmo.react.chart.annotation.FlexChartAnnotationLayer} component. * * The flex-chart-annotation component may contain * a {@link wijmo.react.chart.FlexChartDataPoint} child component. * * The component supports all properties and events of the pure JavaScript {@link } class it represents. * * The component includes an initialized event that is raised when the control is initialized after it is added to the page. * You can use this event to perform further initialization in addition to setting properties in JSX. * The signature of the handler function is the same as any other Wijmo event handlers. */ export declare const FlexChartAnnotation: WjForwardRefExoticComponent; export declare type FlexChartAnnotationBaseInputs = BaseInputs & { attachment?: wjcChartAnnotation.AnnotationAttachment | string; isVisible?: boolean; name?: string; offset?: wjcCore.Point; point?: DataPoint; pointIndex?: number; position?: wjcChartAnnotation.AnnotationPosition | string; seriesIndex?: number; style?: any; tooltip?: string; children?: any; }; export declare type FlexChartAnnotationBaseEvents = {}; export declare const FlexChartAnnotationBaseMeta: { inputs: string[]; events: any[]; }; export declare type FlexChartAnnotationTextInputs = FlexChartAnnotationBaseInputs & { text?: string; }; export declare type FlexChartAnnotationTextEvents = FlexChartAnnotationBaseEvents & {}; export declare const FlexChartAnnotationTextMeta: { inputs: string[]; events: any[]; }; export declare type FlexChartAnnotationTextProps = FlexChartAnnotationTextInputs & FlexChartAnnotationTextEvents; export declare type FlexChartAnnotationTextRef = WjRef; /** * React component that represents objects inherited from the * {@link wijmo.chart.annotation.Text} class. * * The flex-chart-annotation-text component should be contained in * a {@link wijmo.react.chart.annotation.FlexChartAnnotationLayer} component. * * The flex-chart-annotation component may contain * a {@link wijmo.react.chart.FlexChartDataPoint} child component. * * The component supports all properties and events of the pure JavaScript {@link } class it represents. * * The component includes an initialized event that is raised when the control is initialized after it is added to the page. * You can use this event to perform further initialization in addition to setting properties in JSX. * The signature of the handler function is the same as any other Wijmo event handlers. */ export declare const FlexChartAnnotationText: WjForwardRefExoticComponent; export declare type FlexChartAnnotationShapeBaseInputs = FlexChartAnnotationBaseInputs & { content?: string; }; export declare type FlexChartAnnotationShapeBaseEvents = FlexChartAnnotationBaseEvents & {}; export declare const FlexChartAnnotationShapeBaseMeta: { inputs: string[]; events: any[]; }; export declare type FlexChartAnnotationEllipseInputs = FlexChartAnnotationShapeBaseInputs & { height?: number; width?: number; }; export declare type FlexChartAnnotationEllipseEvents = FlexChartAnnotationShapeBaseEvents & {}; export declare const FlexChartAnnotationEllipseMeta: { inputs: string[]; events: any[]; }; export declare type FlexChartAnnotationEllipseProps = FlexChartAnnotationEllipseInputs & FlexChartAnnotationEllipseEvents; export declare type FlexChartAnnotationEllipseRef = WjRef; /** * React component that represents objects inherited from the * {@link wijmo.chart.annotation.Ellipse} class. * * The flex-chart-annotation-ellipse component should be contained in * a {@link wijmo.react.chart.annotation.FlexChartAnnotationLayer} component. * * The flex-chart-annotation component may contain * a {@link wijmo.react.chart.FlexChartDataPoint} child component. * * The component supports all properties and events of the pure JavaScript {@link } class it represents. * * The component includes an initialized event that is raised when the control is initialized after it is added to the page. * You can use this event to perform further initialization in addition to setting properties in JSX. * The signature of the handler function is the same as any other Wijmo event handlers. */ export declare const FlexChartAnnotationEllipse: WjForwardRefExoticComponent; export declare type FlexChartAnnotationRectangleInputs = FlexChartAnnotationShapeBaseInputs & { height?: number; width?: number; }; export declare type FlexChartAnnotationRectangleEvents = FlexChartAnnotationShapeBaseEvents & {}; export declare const FlexChartAnnotationRectangleMeta: { inputs: string[]; events: any[]; }; export declare type FlexChartAnnotationRectangleProps = FlexChartAnnotationRectangleInputs & FlexChartAnnotationRectangleEvents; export declare type FlexChartAnnotationRectangleRef = WjRef; /** * React component that represents objects inherited from the * {@link wijmo.chart.annotation.Rectangle} class. * * The flex-chart-annotation-rectangle component should be contained in * a {@link wijmo.react.chart.annotation.FlexChartAnnotationLayer} component. * * The flex-chart-annotation component may contain * a {@link wijmo.react.chart.FlexChartDataPoint} child component. * * The component supports all properties and events of the pure JavaScript {@link } class it represents. * * The component includes an initialized event that is raised when the control is initialized after it is added to the page. * You can use this event to perform further initialization in addition to setting properties in JSX. * The signature of the handler function is the same as any other Wijmo event handlers. */ export declare const FlexChartAnnotationRectangle: WjForwardRefExoticComponent; export declare type FlexChartAnnotationLineInputs = FlexChartAnnotationShapeBaseInputs & { end?: Partial; start?: Partial; }; export declare type FlexChartAnnotationLineEvents = FlexChartAnnotationShapeBaseEvents & {}; export declare const FlexChartAnnotationLineMeta: { inputs: string[]; events: any[]; }; export declare type FlexChartAnnotationLineProps = FlexChartAnnotationLineInputs & FlexChartAnnotationLineEvents; export declare type FlexChartAnnotationLineRef = WjRef; /** * React component that represents objects inherited from the * {@link wijmo.chart.annotation.Line} class. * * The flex-chart-annotation-line component should be contained in * a {@link wijmo.react.chart.annotation.FlexChartAnnotationLayer} component. * * The flex-chart-annotation component may contain * a {@link wijmo.react.chart.FlexChartDataPoint} child component. * * The component supports all properties and events of the pure JavaScript {@link } class it represents. * * The component includes an initialized event that is raised when the control is initialized after it is added to the page. * You can use this event to perform further initialization in addition to setting properties in JSX. * The signature of the handler function is the same as any other Wijmo event handlers. */ export declare const FlexChartAnnotationLine: WjForwardRefExoticComponent; export declare type FlexChartAnnotationPolygonInputs = FlexChartAnnotationShapeBaseInputs & { points?: any[]; }; export declare type FlexChartAnnotationPolygonEvents = FlexChartAnnotationShapeBaseEvents & {}; export declare const FlexChartAnnotationPolygonMeta: { inputs: string[]; events: any[]; }; export declare type FlexChartAnnotationPolygonProps = FlexChartAnnotationPolygonInputs & FlexChartAnnotationPolygonEvents; export declare type FlexChartAnnotationPolygonRef = WjRef; /** * React component that represents objects inherited from the * {@link wijmo.chart.annotation.Polygon} class. * * The flex-chart-annotation-ploygon component should be contained in * a {@link wijmo.react.chart.annotation.FlexChartAnnotationLayer} component. * * The flex-chart-annotation component may contain * a {@link wijmo.react.chart.FlexChartDataPoint} child component. * * The component supports all properties and events of the pure JavaScript {@link } class it represents. * * The component includes an initialized event that is raised when the control is initialized after it is added to the page. * You can use this event to perform further initialization in addition to setting properties in JSX. * The signature of the handler function is the same as any other Wijmo event handlers. */ export declare const FlexChartAnnotationPolygon: WjForwardRefExoticComponent; export declare type FlexChartAnnotationCircleInputs = FlexChartAnnotationShapeBaseInputs & { radius?: number; }; export declare type FlexChartAnnotationCircleEvents = FlexChartAnnotationShapeBaseEvents & {}; export declare const FlexChartAnnotationCircleMeta: { inputs: string[]; events: any[]; }; export declare type FlexChartAnnotationCircleProps = FlexChartAnnotationCircleInputs & FlexChartAnnotationCircleEvents; export declare type FlexChartAnnotationCircleRef = WjRef; /** * React component that represents objects inherited from the * {@link wijmo.chart.annotation.Circle} class. * * The flex-chart-annotation-circle component should be contained in * a {@link wijmo.react.chart.annotation.FlexChartAnnotationLayer} component. * * The flex-chart-annotation component may contain * a {@link wijmo.react.chart.FlexChartDataPoint} child component. * * The component supports all properties and events of the pure JavaScript {@link } class it represents. * * The component includes an initialized event that is raised when the control is initialized after it is added to the page. * You can use this event to perform further initialization in addition to setting properties in JSX. * The signature of the handler function is the same as any other Wijmo event handlers. */ export declare const FlexChartAnnotationCircle: WjForwardRefExoticComponent; export declare type FlexChartAnnotationSquareInputs = FlexChartAnnotationShapeBaseInputs & { length?: number; }; export declare type FlexChartAnnotationSquareEvents = FlexChartAnnotationShapeBaseEvents & {}; export declare const FlexChartAnnotationSquareMeta: { inputs: string[]; events: any[]; }; export declare type FlexChartAnnotationSquareProps = FlexChartAnnotationSquareInputs & FlexChartAnnotationSquareEvents; export declare type FlexChartAnnotationSquareRef = WjRef; /** * React component that represents objects inherited from the * {@link wijmo.chart.annotation.Square} class. * * The flex-chart-annotation-square component should be contained in * a {@link wijmo.react.chart.annotation.FlexChartAnnotationLayer} component. * * The flex-chart-annotation component may contain * a {@link wijmo.react.chart.FlexChartDataPoint} child component. * * The component supports all properties and events of the pure JavaScript {@link } class it represents. * * The component includes an initialized event that is raised when the control is initialized after it is added to the page. * You can use this event to perform further initialization in addition to setting properties in JSX. * The signature of the handler function is the same as any other Wijmo event handlers. */ export declare const FlexChartAnnotationSquare: WjForwardRefExoticComponent; export declare type FlexChartAnnotationImageInputs = FlexChartAnnotationShapeBaseInputs & { height?: number; width?: number; href?: string; }; export declare type FlexChartAnnotationImageEvents = FlexChartAnnotationShapeBaseEvents & {}; export declare const FlexChartAnnotationImageMeta: { inputs: string[]; events: any[]; }; export declare type FlexChartAnnotationImageProps = FlexChartAnnotationImageInputs & FlexChartAnnotationImageEvents; export declare type FlexChartAnnotationImageRef = WjRef; /** * React component that represents objects inherited from the * {@link wijmo.chart.annotation.Image} class. * * The flex-chart-annotation-image component should be contained in * a {@link wijmo.react.chart.annotation.FlexChartAnnotationLayer} component. * * The flex-chart-annotation component may contain * a {@link wijmo.react.chart.FlexChartDataPoint} child component. * * The component supports all properties and events of the pure JavaScript {@link } class it represents. * * The component includes an initialized event that is raised when the control is initialized after it is added to the page. * You can use this event to perform further initialization in addition to setting properties in JSX. * The signature of the handler function is the same as any other Wijmo event handlers. */ export declare const FlexChartAnnotationImage: WjForwardRefExoticComponent;