UNPKG

svelte-lightweight-charts

Version:

Svelte wrapper for financial lightweight charts built with HTML5 canvas

10 lines (9 loc) 516 B
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;