uni-echarts
Version:
🪀 适用于uni-app的Apache ECharts组件(仅支持Vue 3)
12 lines (9 loc) • 562 B
TypeScript
import type { ComputedRef, InjectionKey, MaybeRefOrGetter } from "vue";
import type { ChartTheme, ChartThemeInjection } from "../components/uni-echarts/types";
import type { NullableValue, OptionalValue } from "../types";
export declare const THEME_KEY: InjectionKey<ChartThemeInjection>;
export declare function provideEchartsTheme(value: ChartThemeInjection): void;
export declare function useEchartsTheme(value: MaybeRefOrGetter<OptionalValue<ChartTheme>>): {
injectTheme: ComputedRef<NullableValue<ChartTheme>>;
innerTheme: ComputedRef<ChartTheme>;
};