drag_indicator {{ 'Story.Explain.Title' | translate: {Default: "Execute Explain"} }}
@for (item of explains; track item.key) { @switch (item.type) { @case ('dataSettings') { {{ 'Story.Explain.DataSettings' | translate: {Default: 'Data Settings'} }} } @case ('statements') { {{ 'Story.Explain.ExecuteStatements' | translate: {Default: 'Execute Statements'} }} } @case ('data') { {{ 'Story.Explain.Data' | translate: {Default: 'Data'} }} } @case ('error') { {{ 'Story.Explain.Error' | translate: {Default: 'Error'} }} } @case ('chart') { {{ 'Story.Explain.ChartOptions' | translate: {Default: 'Chart Options'} }} } @case ('slicers') { {{ 'Story.Explain.Slicers' | translate: {Default: 'Slicers'} }} } } }
@switch (explain?.type) { @case ('dataSettings') {
{{ 'Story.Explain.DataSettings' | translate: {Default: 'Data Settings'} }}:
} @case ('statements') {
@for (statement of explain.statements; track statement) {
{{ 'Story.Explain.Statement' | translate: {Default: 'Statement'} }}:
}
} @case ('data') { } @case ('error') {
{{ 'Story.Explain.ErrorInfo' | translate: {Default: 'Error Info'} }}:
{{ explain.error }}
} @case ('chart') {
{{ 'Story.Explain.Options' | translate: {Default: 'Options'} }}:
} @case ('slicers') {
{{ 'Story.Explain.Slicers' | translate: {Default: 'Slicers'} }}:
} }