UNPKG

igniteui-webcomponents-charts

Version:

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

40 lines (39 loc) 1.62 kB
import { IgPoint } from "igniteui-webcomponents-core"; import { IgcFinancialOverlayComponent } from "./igc-financial-overlay-component"; import { PriceChannelOverlay } from "./PriceChannelOverlay"; /** * Represents a IgxDataChartComponent Financial Price Channel Overlay series. * Default required members: High, Low * * You can use the `PriceChannelOverlay` to display price volatility. */ export declare class IgcPriceChannelOverlayComponent extends IgcFinancialOverlayComponent { protected createImplementation(): PriceChannelOverlay; /** * @hidden */ get i(): PriceChannelOverlay; constructor(); connectedCallback(): void; disconnectedCallback(): void; private static _observedAttributesIgcPriceChannelOverlayComponent; static get observedAttributes(): string[]; static htmlTagName: string; protected static _isElementRegistered: boolean; static register(): void; /** * Gets or sets the moving average period for the current PriceChannelOverlay object. * The typical, and initial, value for Bollinger band periods is 14. * * You can use the `Period` to set the moving average. * * ```ts * this.series.period = 14; * ``` */ get period(): number; set period(v: number); getSeriesValue(world: IgPoint, useInterpolation: boolean, skipUnknowns: boolean): number; getNextOrExactIndex(world: IgPoint, skipUnknowns: boolean): number; getPreviousOrExactIndex(world: IgPoint, skipUnknowns: boolean): number; }