UNPKG

@neo4j-ndl/react-charts

Version:

React implementation of charts from Neo4j Design System

259 lines (258 loc) 6.18 kB
/** * * Copyright (c) "Neo4j" * Neo4j Sweden AB [http://neo4j.com] * * This file is part of Neo4j. * * Neo4j is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. */ import { type HexColor } from '../utils/chart-types'; export declare const ndlEchartsTheme: (theme: "light" | "dark", palette?: HexColor[]) => { darkMode: boolean; color: string[]; backgroundColor: string; axisPointer: { crossStyle: { color: string; }; label: { color: string; }; lineStyle: { color: string; }; }; legend: {}; textStyle: { color: string; }; title: {}; toolbox: {}; dataZoom: { backgroundColor: string; borderColor: string; borderRadius: number; dataBackground: { areaStyle: { color: string; opacity: number; }; lineStyle: { color: string; opacity: number; width: number; }; }; emphasis: { handleLabel: {}; handleStyle: { borderColor: string; color: string; opacity: number; }; moveHandleStyle: { borderColor: string; color: string; opacity: number; }; }; fillerColor: string; handleIcon: string; handleSize: string; handleStyle: { borderColor: string; color: string; }; moveHandleSize: number; moveHandleStyle: { backgroundColor: string; color: string; opacity: number; }; selectedDataBackground: { areaStyle: { color: string; opacity: number; shadowBlur: number; }; lineStyle: { color: string; opacity: number; width: number; }; }; textStyle: { color: string; }; }; visualMap: {}; timeline: {}; calendar: {}; timeAxis: { axisLabel: { color: string; fontFamily: string; fontSize: string; }; axisLine: { lineStyle: { cap: string; color: string; width: number; }; }; axisTick: { length: number; lineStyle: { color: string; width: number; }; show: boolean; }; minorSplitLine: { lineStyle: { color: string; }; }; splitArea: { areaStyle: { color: string[]; }; }; splitLine: { lineStyle: { color: string; }; }; }; logAxis: { axisLabel: { color: string; fontFamily: string; fontSize: string; }; axisLine: { lineStyle: { cap: string; color: string; width: number; }; }; axisTick: { length: number; lineStyle: { color: string; width: number; }; show: boolean; }; minorSplitLine: { lineStyle: { color: string; }; }; splitArea: { areaStyle: { color: string[]; }; }; splitLine: { lineStyle: { color: string; }; }; }; valueAxis: { axisLabel: { color: string; fontFamily: string; fontSize: string; }; axisLine: { lineStyle: { cap: string; color: string; width: number; }; }; axisTick: { length: number; lineStyle: { color: string; width: number; }; show: boolean; }; minorSplitLine: { lineStyle: { color: string; }; }; splitArea: { areaStyle: { color: string[]; }; }; splitLine: { lineStyle: { color: string; }; }; }; categoryAxis: { axisLabel: { color: string; fontFamily: string; fontSize: string; }; axisLine: { lineStyle: { cap: string; color: string; width: number; }; }; axisTick: { length: number; lineStyle: { color: string; width: number; }; show: boolean; }; minorSplitLine: { lineStyle: { color: string; }; }; splitArea: { areaStyle: { color: string[]; }; }; splitLine: { lineStyle: { color: string; }; }; }; line: { symbol: string; }; graph: {}; gauge: {}; candlestick: {}; }; //# sourceMappingURL=ndl-echarts-theme.d.ts.map