lwc-plugin-min-max-price-markers
Version:
A plugin to display min/max prices Markers.
34 lines (30 loc) • 986 B
text/typescript
// Generated by dts-bundle-generator v8.1.2
import { DeepPartial, IPrimitivePaneView, ISeriesPrimitive, SeriesAttachedParameter, Time } from 'lightweight-charts';
export interface IMinMaxPriceMarkersOptions {
textColor: string;
zOrder: "top" | "aboveSeries" | "normal";
}
export declare class MinMaxPriceMarkers implements ISeriesPrimitive<Time> {
private _paneView;
private _chart;
private _series;
private _requestUpdate?;
private _recalculationRequired;
private _markers;
private _options;
constructor(opts?: {
options?: DeepPartial<IMinMaxPriceMarkersOptions>;
});
applyOptions(options: DeepPartial<IMinMaxPriceMarkersOptions>): void;
attached(param: SeriesAttachedParameter<Time>): void;
requestUpdate(): void;
detached(): void;
paneViews(): readonly IPrimitivePaneView[];
updateAllViews(): void;
private _dataChangedHandler;
private _onDataChanged;
private _visibleRangeChanged;
private _onVisibleRangeChanged;
private _recalculateMarkers;
}
export {};