kui-vue
Version:
A lightweight desktop UI component library suitable for Vue.js 2.
26 lines (21 loc) • 543 B
TypeScript
import Vue, { VueConstructor } from "vue";
/** Menu component props */
export interface MenuProps {
theme?: string;
/** default: vertical */
mode?: string;
/** default: undefined */
value?: any[];
accordion?: boolean;
inlineCollapsed?: boolean;
/** default: undefined */
openKeys?: any[];
}
/** Menu component instance */
export interface Menu extends Vue {
$props: MenuProps;
$emit(event: string, ...args: any[]): void;
}
/** Menu Vue component type */
declare const Menu: VueConstructor<Menu>;
export default Menu;