UNPKG

@zhouchangju/standard-chart

Version:

标准范式组件

48 lines (47 loc) 1.57 kB
import { ThemeParser } from '../../../core/theme'; import type { PresetMode } from '../..'; export declare function preprocessDataZoom(option: Parameters<ThemeParser>[0]): void; export declare function defaultDataZoom(themeMode: PresetMode): ({ type: string; start: number; end: number; orient: string; } | { type: string; /** * @description 因为设计师要求datazoom默认紧跟图表,但是datazoom定位是依靠绝对定位的,所以主题中暂时使用固定数值 * @description 200: 默认图表高度 */ top: number; /** * @description 15: 设计师根据最终效果调试datazoom左侧滑块的偏移 * @description -15: 设计师根据最终效果调试datazoom右侧滑块的偏移 */ dvHandleOffset: number[]; moveHandleIcon: string; dvMoveHandleOffset: number; borderRadius: number; handleIcon: string; handleSize: number; fillerColor: string; borderColor: string; left: number; right: number; showDataShadow: boolean; moveHandleSize: number; moveHandleStyle: { color: string; opacity: number; }; emphasis: { moveHandleStyle: { color: string; opacity: number; }; }; height: number; backgroundColor: string; showDetail: boolean; })[]; export declare function parseDataZoom(option: Parameters<ThemeParser>[0], dataZoomConfig: Parameters<ThemeParser>[0]['dataZoom'][]): void; export declare function dataZoomThemeParse(...args: Parameters<ThemeParser>): void;