svelte-lightweight-charts
Version:
Svelte wrapper for financial lightweight charts built with HTML5 canvas
10 lines (9 loc) • 516 B
TypeScript
import type { IPriceLine, ISeriesApi, SeriesType, CreatePriceLineOptions } from 'lightweight-charts';
import type { ReferencableActionResult, Reference } from './utils.js';
export interface PriceLineParams {
id: string;
options: CreatePriceLineOptions;
reference?: Reference<IPriceLine>;
}
export type PriceLineActionResult = ReferencableActionResult<PriceLineParams, IPriceLine>;
export declare function line<T extends SeriesType>(target: ISeriesApi<T>, params: PriceLineParams): PriceLineActionResult;