chart-0714
Version:
Professional trading chart library with advanced customization for trading journal apps
31 lines (30 loc) • 711 B
TypeScript
import { Chart } from '../Chart';
import { ChartType, ChartOptions } from '../../types';
import { CursorType } from '../../utils/cursor';
/**
* UI 관련 헬퍼 클래스
*/
export declare class ChartUIHelper {
private chart;
constructor(chart: Chart);
/**
* 차트 타입 설정
*/
setChartType(type: ChartType): void;
/**
* 테마 설정
*/
setTheme(theme: 'dark' | 'light'): void;
/**
* 커서 타입 설정
*/
setCursorType(type: CursorType): void;
/**
* 줌 모드 설정
*/
setZoomMode(mode: 'mouse' | 'latest'): void;
/**
* 설정 업데이트
*/
updateSettings(settings: Partial<ChartOptions>): void;
}