UNPKG

@material-vega/core

Version:

Material Design stylized themes for Vega Lite visualizations

20 lines (19 loc) 1.21 kB
/** * Internal mapping of theme names to the config object generators for that theme * @note Do not assign a type to this variable, ThemeTypes uses it to automatically generate a type list */ export declare const themes: { verticalBarChart: ((options: import("..").MaterialVegaOptions) => import("vega-embed").Config)[]; focusedVerticalBarChart: ((options: import("..").MaterialVegaOptions) => import("vega-embed").Config)[]; horizontalBarChart: ((options: import("..").MaterialVegaOptions) => import("vega-embed").Config)[]; lineChart: ((options: import("..").MaterialVegaOptions) => import("vega-embed").Config)[]; areaChart: ((options: import("..").MaterialVegaOptions) => import("vega-embed").Config)[]; areaLineChart: ((options: import("..").MaterialVegaOptions) => import("vega-embed").Config)[]; pieChart: ((options: import("..").MaterialVegaOptions) => import("vega-embed").Config)[]; donutChart: ((options: import("..").MaterialVegaOptions) => import("vega-embed").Config)[]; scatterplotChart: ((options: import("..").MaterialVegaOptions) => import("vega-embed").Config)[]; }; /** * Valid theme names */ export declare type ThemeTypes = keyof typeof themes;