Drawing Tool Reference

This catalog is generated from the published drawing catalog and refreshed by the documentation build — 116 tools across 11 families. Search by name or id, filter by family, and expand a tool for its create/override snippet and supported style paths. Every card has a stable #tool-id anchor.
Use these native tool ids in:
chart.createDrawing({ type, points, styles, metadata })chart.customization().setDrawingDefaultStyles(toolId, styles)chart.updateDrawing(drawingId, { styles, metadata })features.drawingToolswhen the host needs a drawing-tool access policy
The catalog defines tool identity, labels, groups, capability metadata, and supported public style paths. Paths without a metadata. prefix belong in DrawingDefinition.styles and can also be used with setDrawingDefaultStyles(...). Paths with a metadata. prefix belong in DrawingDefinition.metadata. Tools without a documented style schema render no style table; do not infer additional keys.
Brushes 9
Shapes 13
Projection 12
Text 13
Levels 7
Symbols 2
Lines 18
Gann 10
Fibonacci 11
Cycles 13
Waves 8
Related pages
- Drawing Tools — the three ways a drawing comes to exist.
- Overlays — creating and styling these tools through
ChartApi. - Overrides — where drawing style paths sit in the customization precedence model.