@for (tab of tabs; track tab) {
{{tab.caption}}
}
Option 1: browse your local disk drive for a file to import
Option 2: select an example that is provided with Ravel
Option 3: input a URL to download a file from
, ; tab space . , \ ' "
@if (parsedLines.length) { @for (row of parsedLines; track row; let rowIndex = $index) { @for (rowElement of row; track rowElement) { } }
{{ rowElement }}
}
@if (existingDimensionNames.length > 0) {
expand_more
} @if (wedgeOptionPanelVisibleIndex === -1) {
@for (dimensionName of existingDimensionNames; track dimensionName) {
{{dimensionName}}
}
}
@if (type.value === 'time') { @for (tfs of timeFormatStrings; track tfs) { {{ tfs.label }} } }
{{hypercubeSize()}}
@if (parsedLines.length) { @for (col of csvCols; track col; let i = $index) { } @for (val of uniqueValues; track val; let i = $index) { } @for (col of csvCols; track col; let i = $index) { } @for (col of csvCols; track col; let i = $index) { } @for (col of csvCols; track col; let i = $index) { } @for (row of parsedLines; track row; let rowIndex = $index) { @for (rowElement of row; track rowElement; let colIndex = $index) { } }
Name @if (colType[i]==='axis'||colType[i]==='data') { } @if (selectableDimensionNames[i]?.length > 0) {
expand_more
} @if (i === wedgeOptionPanelVisibleIndex) {
@for (dimensionName of selectableDimensionNames[i]; track dimensionName) {
{{dimensionName}}
}
}
Unique Values {{val}}
Dimension
Type @if (colType[i]==='axis') { }
Format @if (colType[i]==='axis') { } @if (dialogState.spec.dimensions[i]?.type === 'time') { @for (tfs of timeFormatStrings; track tfs) { {{ tfs.label }} } }
@if (rowIndex === dialogState.spec.headerRow && dialogState.spec.headerRow < dialogState.spec.dataRowOffset) { Header } {{ rowElement }}
}
NaN 0
@if (selectedTabIndex == 2) { } @if (selectedTabIndex !== 3) { } @if (selectedTabIndex === 3) { }