@a1um1/lightweight-charts-react-wrapper
Version:

10 lines (9 loc) • 535 B
TypeScript
import type { DeepPartial, IPriceLine, PriceLineOptions } from "lightweight-charts";
import { type ActionResult } from "./utils.js";
import type { SeriesActionParams, SeriesActionResult } from "./series.js";
export declare type PriceLineActionResult = ActionResult<PriceLineParams> & {
subject(): IPriceLine;
};
export interface PriceLineParams extends DeepPartial<PriceLineOptions> {
}
export declare function priceLine<T extends SeriesActionParams>(target: SeriesActionResult<T>, params: PriceLineParams): PriceLineActionResult;