UNPKG

canvas-trading

Version:
28 lines (27 loc) 799 B
/// <reference types="react" /> import type { CandleToDraw, OtherSettings, FibonacciRetracement } from '../types'; interface CandlePointer { openTime: string; param: 'open' | 'close' | 'high' | 'low'; } interface SimpleLine { start: CandlePointer; end: CandlePointer; color: string; opacity?: number; dash?: number[]; } type CanvasProps = JSX.IntrinsicElements['canvas'] & { candleArray: CandleToDraw[]; lastCandle: CandleToDraw | undefined; resolution?: string; otherSettings?: OtherSettings; candlesShown?: number; shownTrade?: number; shownFibonacci?: number; shift?: number; initialFibonacciRetracement?: FibonacciRetracement[]; drawnLines?: SimpleLine[]; }; declare const Canvas: React.FC<CanvasProps>; export default Canvas;