Releases: deepentropy/lightweight-charts-drawing
Releases · deepentropy/lightweight-charts-drawing
Release list
v0.1.1
v0.1.1
68 drawing tools for TradingView's lightweight-charts v5.
Drawing Tools
- Lines (9): Trend Line, Ray, Info Line, Extended Line, Trend Angle, Horizontal Line, Horizontal Ray, Vertical Line, Cross Line
- Channels (4): Parallel Channel, Regression Trend, Flat Top/Bottom, Disjoint Channel
- Pitchforks (4): Andrews, Schiff, Modified Schiff, Inside
- Fibonacci (11): Retracement, Extension, Channel, Time Zone, Speed Fan, Time Extension, Circles, Spiral, Arcs, Wedge, Pitchfan
- Gann (4): Box, Fan, Square, Square Fixed
- Forecasting (8): Long/Short Position, Forecast, Bars Pattern, Projection, Price Range, Date Range, Date & Price Range
- Shapes (10): Rectangle, Rotated Rectangle, Circle, Triangle, Ellipse, Arc, Path, Polyline, Curve, Double Curve
- Annotations (17): Text, Callout, Anchored Text, Note, Price Note, Price Label, Flag Mark, Pin, Comment, Signpost, Table, Brush, Highlighter, Arrow, Arrow Marker, Arrow Mark Up/Down
Features
- DrawingManager for lifecycle, selection, drag-editing, and events
- InteractionHandler FSM for interactive anchor placement
- Tool registry with all 68 tool definitions
- JSON serialization/deserialization
- Hit testing and control point rendering
- lightweight-charts v5 ISeriesPrimitive integration
- npm publish workflow with provenance
- GitHub Pages demo deployment
Live Demo: https://deepentropy.github.io/lightweight-charts-drawing/