interface MosaicViewProperties {
    colors: string[];
    fillColumns: string[];
    generateXAxisTicks?: string[];
    hoverDimension?: "auto" | "x" | "y" | "xy";
    legendColorizeRows?: boolean;
    legendHide?: boolean;
    legendOpacity?: number;
    legendOrientationThreshold?: number;
    note: string;
    queries: DashboardQuery[];
    shape: "chronograf-v2";
    showNoteWhenEmpty: boolean;
    timeFormat?: string;
    type: "mosaic";
    xAxisLabel: string;
    xColumn: string;
    xDomain: number[];
    xPrefix: string;
    xSuffix: string;
    xTickStart?: number;
    xTickStep?: number;
    xTotalTicks?: number;
    yAxisLabel: string;
    yDomain: number[];
    yLabelColumns?: string[];
    yLabelColumnSeparator?: string;
    yPrefix: string;
    ySeriesColumns: string[];
    ySuffix: string;
}

Properties

colors: string[]

Colors define color encoding of data into a visualization

fillColumns: string[]
generateXAxisTicks?: string[]
hoverDimension?: "auto" | "x" | "y" | "xy"
legendColorizeRows?: boolean
legendHide?: boolean
legendOpacity?: number
legendOrientationThreshold?: number
note: string
queries: DashboardQuery[]
shape: "chronograf-v2"
showNoteWhenEmpty: boolean

If true, will display note when empty

timeFormat?: string
type: "mosaic"
xAxisLabel: string
xColumn: string
xDomain: number[]
xPrefix: string
xSuffix: string
xTickStart?: number
xTickStep?: number
xTotalTicks?: number
yAxisLabel: string
yDomain: number[]
yLabelColumns?: string[]
yLabelColumnSeparator?: string
yPrefix: string
ySeriesColumns: string[]
ySuffix: string
MMNEPVFCICPMFPCPTTAAATR