@arco-design/web-vue
Version:
Arco Design Vue 2.0: A Vue.js 3 UI Library
13 lines (12 loc) • 422 B
TypeScript
import { InjectionKey } from 'vue';
export interface LayoutSiderContext {
onSiderMount?: (id: string) => void;
onSiderUnMount?: (id: string) => void;
}
export declare const LayoutSiderInjectionKey: InjectionKey<LayoutSiderContext>;
export interface SiderContext {
theme: string;
collapsed: boolean;
collapsedWidth: string | number;
}
export declare const SiderInjectionKey: InjectionKey<SiderContext>;