ant-design-vue
Version:
An enterprise-class UI design language and Vue-based implementation
56 lines (55 loc) • 2.1 kB
TypeScript
export function saveRef(key: any, c: any): void;
export default SubPopupMenu;
declare namespace SubPopupMenu {
const name: string;
const inheritAttrs: boolean;
const props: any;
const mixins: {
methods: {
setState(state: {}, callback: any): void;
__emit(...args: any[]): void;
};
}[];
function setup(): {
store: () => {};
};
function setup(): {
store: () => {};
};
function created(): void;
function created(): void;
function mounted(): void;
function mounted(): void;
function updated(): void;
function updated(): void;
namespace methods {
function onKeyDown(e: any, callback: any): number;
function onKeyDown(e: any, callback: any): number;
function onItemHover(e: any): void;
function onItemHover(e: any): void;
function onDeselect(selectInfo: any): void;
function onDeselect(selectInfo: any): void;
function onSelect(selectInfo: any): void;
function onSelect(selectInfo: any): void;
function onClick(e: any): void;
function onClick(e: any): void;
function onOpenChange(e: any): void;
function onOpenChange(e: any): void;
function onDestroy(key: any): void;
function onDestroy(key: any): void;
function getFlatInstanceArray(): any;
function getFlatInstanceArray(): any;
function getOpenTransitionName(): any;
function getOpenTransitionName(): any;
function step(direction: any): any;
function step(direction: any): any;
function getIcon(instance: any, name: any): any;
function getIcon(instance: any, name: any): any;
function renderCommonMenuItem(child: any, i: any, extraProps: any): any;
function renderCommonMenuItem(child: any, i: any, extraProps: any): any;
function renderMenuItem(c: any, i: any, subMenuKey: any): any;
function renderMenuItem(c: any, i: any, subMenuKey: any): any;
}
function render(): JSX.Element;
function render(): JSX.Element;
}