@echarts-component/vue
Version:
Echarts component for Vue
13 lines (12 loc) • 511 B
TypeScript
import { LineStyleOption, ZRColor, AreaStyleOption } from '../components/type';
import { AxisContext } from '../types';
import { Ref } from 'vue';
export declare const ECHARTS_AXIS_KEY: unique symbol;
interface UseAxisOptions<O> {
options: Ref<O>;
defaultAxisLineStyle: LineStyleOption<ZRColor | ZRColor[]>;
defaultAxisAreaStyle: AreaStyleOption<ZRColor | ZRColor[]>;
update: (data: O) => void;
}
export declare const useAxis: <O>(config?: Partial<UseAxisOptions<O>>) => AxisContext;
export {};