chart-0714
Version:
Professional trading chart library with advanced customization for trading journal apps
44 lines (43 loc) • 1.1 kB
TypeScript
import { Chart } from '../Chart';
import { LineSeriesOptions } from '../LineSeriesManager';
/**
* 라인 시리즈 관련 메서드들을 모아놓은 헬퍼 클래스
*/
export declare class ChartLineSeriesHelper {
private chart;
constructor(chart: Chart);
/**
* 라인 시리즈 추가
*/
addLineSeries(options: LineSeriesOptions): string;
/**
* 라인 시리즈 업데이트
*/
updateLineSeries(id: string, data: Array<{
time: number;
value: number;
}>): void;
/**
* 라인 시리즈 제거
*/
removeLineSeries(id: string): void;
/**
* 라인 시리즈 가시성 토글
*/
toggleLineSeriesVisibility(id: string): void;
/**
* 라인 시리즈 스타일 업데이트
*/
updateLineSeriesStyle(id: string, style: {
color?: string;
lineWidth?: number;
}): void;
/**
* 모든 라인 시리즈 가져오기
*/
getAllLineSeries(): import('../..').LineSeriesData[];
/**
* 모든 라인 시리즈 제거
*/
clearLineSeries(): void;
}