vue-launchers
Version:
195 lines (194 loc) • 4.2 kB
TypeScript
import themeJson from './global.theme.json';
export declare const chartColors: {
dark: {
color: string[];
name: string;
};
customed: {
color: string[];
name: string;
};
macarons: {
color: string[];
name: string;
};
walden: {
color: string[];
name: string;
};
purplePassion: {
color: string[];
name: string;
};
vintage: {
color: string[];
name: string;
};
chalk: {
color: string[];
name: string;
};
westeros: {
color: string[];
name: string;
};
wonderland: {
color: string[];
name: string;
};
essos: {
color: string[];
name: string;
};
shine: {
color: string[];
name: string;
};
roma: {
color: string[];
name: string;
};
};
export declare const defaultTheme = "dark";
export declare const swatchesColors: string[];
export type CustomColorsType = {
id: string;
name: string;
color: string[];
};
export type ChartColorsNameType = keyof typeof chartColors;
export declare const chartColorsSearch: {
dark: string[];
customed: string[];
macarons: string[];
walden: string[];
purplePassion: string[];
vintage: string[];
chalk: string[];
westeros: string[];
wonderland: string[];
essos: string[];
shine: string[];
roma: string[];
};
export type EchartsRenderer = 'svg' | 'canvas';
type ThemeJsonType = typeof themeJson;
export interface GlobalThemeJsonType extends Partial<ThemeJsonType> {
dataset?: any;
renderer?: EchartsRenderer;
[T: string]: any;
}
export declare const globalThemeJson: {
dataset: any;
renderer: "svg";
title: {
show: boolean;
textStyle: {
color: string;
fontSize: number;
};
subtextStyle: {
color: string;
fontSize: number;
};
};
xAxis: {
show: boolean;
name: string;
nameGap: number;
nameTextStyle: {
color: string;
fontSize: number;
};
inverse: boolean;
axisLabel: {
show: boolean;
fontSize: number;
color: string;
rotate: number;
};
position: string;
axisLine: {
show: boolean;
lineStyle: {
color: string;
width: number;
};
onZero: boolean;
};
axisTick: {
show: boolean;
length: number;
};
splitLine: {
show: boolean;
lineStyle: {
color: string;
width: number;
type: string;
};
};
};
yAxis: {
show: boolean;
name: string;
nameGap: number;
nameTextStyle: {
color: string;
fontSize: number;
};
inverse: boolean;
axisLabel: {
show: boolean;
fontSize: number;
color: string;
rotate: number;
};
position: string;
axisLine: {
show: boolean;
lineStyle: {
color: string;
width: number;
};
onZero: boolean;
};
axisTick: {
show: boolean;
length: number;
};
splitLine: {
show: boolean;
lineStyle: {
color: string;
width: number;
type: string;
};
};
};
legend: {
show: boolean;
type: string;
x: string;
y: string;
icon: string;
orient: string;
textStyle: {
color: string;
fontSize: number;
};
itemHeight: number;
itemWidth: number;
pageTextStyle: {
color: string;
};
};
grid: {
show: boolean;
left: string;
top: string;
right: string;
bottom: string;
};
};
export {};