@switch (spec().kind) { @case ('hbar') { @for (track of hbarTracks(); track $index) { } @for (bar of hbars(); track $index) { } } @case ('vbar') { @for (bar of vbars(); track $index) { } } @case ('grouped') { @for (bar of groupedBars(); track $index) { } @for (g of groupLabels(); track $index) { {{ g.label | translate }} } } @case ('line') { } @case ('donut') { @for (seg of donutSegments(); track $index) { } } @case ('funnel') { @for (bar of funnelBars(); track $index) { } } } @if (showLegend() && legend().length > 0) { }