UNPKG

igniteui-webcomponents-charts

Version:

Ignite UI Web Components charting components for building rich data visualizations using TypeScript APIs.

80 lines (79 loc) 4.27 kB
import { IgcAxisComponent } from "./igc-axis-component"; import { IgcSeriesComponent } from "./igc-series-component"; import { IgcUserAnnotationCollection } from "./igc-user-annotation-collection"; import { IgcUserAnnotationInformationEventArgs } from "./igc-user-annotation-information-event-args"; import { IgcUserAxisAnnotationStylingEventArgs } from "./igc-user-axis-annotation-styling-event-args"; import { IgcUserSliceAnnotationStylingEventArgs } from "./igc-user-slice-annotation-styling-event-args"; import { IgcUserStripAnnotationStylingEventArgs } from "./igc-user-strip-annotation-styling-event-args"; import { IgcUserPointAnnotationStylingEventArgs } from "./igc-user-point-annotation-styling-event-args"; import { IgcUserAnnotationInformation } from "./igc-user-annotation-information"; import { UserAnnotationLayer } from "./UserAnnotationLayer"; /** * Represents an user annotation layer that can define UserPointAnnotation, UserSliceAnnotation, UserStripAnnotation */ export declare class IgcUserAnnotationLayerComponent extends IgcSeriesComponent { protected createImplementation(): UserAnnotationLayer; constructor(); connectedCallback(): void; disconnectedCallback(): void; private static _observedAttributesIgcUserAnnotationLayerComponent; static get observedAttributes(): string[]; static htmlTagName: string; protected static _isElementRegistered: boolean; static register(): void; /** * @hidden */ get i(): UserAnnotationLayer; private _annotations; /** * Gets user annotations */ get annotations(): IgcUserAnnotationCollection; set annotations(v: IgcUserAnnotationCollection); get isAnnotationLayer(): boolean; get isUserAnnotationLayer(): boolean; /** * Gets if the series should appear in any legends. */ get isUsableInLegend(): boolean; findByName(name: string): any; loadAnnotationsFromJson(jsonString: string): void; saveAnnotationsToJson(): string; cancelAnnotationFlow(annotationFlowID: string): void; finishAnnotationFlow(info: IgcUserAnnotationInformation): void; bindAxes(axes: IgcAxisComponent[]): void; bindSeries(series: IgcSeriesComponent[]): void; private _userAnnotationInformationRequested; private _userAnnotationInformationRequested_wrapped; get userAnnotationInformationRequested(): (s: IgcUserAnnotationLayerComponent, e: IgcUserAnnotationInformationEventArgs) => void; set userAnnotationInformationRequested(ev: (s: IgcUserAnnotationLayerComponent, e: IgcUserAnnotationInformationEventArgs) => void); private _stylingAxisAnnotation; private _stylingAxisAnnotation_wrapped; /** * Event raised when updating style of UserAxisAnnotation */ get stylingAxisAnnotation(): (s: IgcUserAnnotationLayerComponent, e: IgcUserAxisAnnotationStylingEventArgs) => void; set stylingAxisAnnotation(ev: (s: IgcUserAnnotationLayerComponent, e: IgcUserAxisAnnotationStylingEventArgs) => void); private _stylingSliceAnnotation; private _stylingSliceAnnotation_wrapped; /** * Event raised when updating style of UserSliceAnnotation */ get stylingSliceAnnotation(): (s: IgcUserAnnotationLayerComponent, e: IgcUserSliceAnnotationStylingEventArgs) => void; set stylingSliceAnnotation(ev: (s: IgcUserAnnotationLayerComponent, e: IgcUserSliceAnnotationStylingEventArgs) => void); private _stylingStripAnnotation; private _stylingStripAnnotation_wrapped; /** * Event raised when updating style of UserStripAnnotation */ get stylingStripAnnotation(): (s: IgcUserAnnotationLayerComponent, e: IgcUserStripAnnotationStylingEventArgs) => void; set stylingStripAnnotation(ev: (s: IgcUserAnnotationLayerComponent, e: IgcUserStripAnnotationStylingEventArgs) => void); private _stylingPointAnnotation; private _stylingPointAnnotation_wrapped; /** * Event raised when updating style of UserPointAnnotation */ get stylingPointAnnotation(): (s: IgcUserAnnotationLayerComponent, e: IgcUserPointAnnotationStylingEventArgs) => void; set stylingPointAnnotation(ev: (s: IgcUserAnnotationLayerComponent, e: IgcUserPointAnnotationStylingEventArgs) => void); }