UNPKG

tav-ui

Version:
60 lines (59 loc) 1.78 kB
declare const TaContextMenu: import("tav-ui/es/utils/with-install").SFCWithInstall<import("vue").DefineComponent<{ width: { type: NumberConstructor; default: number; }; customEvent: { type: import("vue").PropType<Event>; default: null; }; styles: { type: import("vue").PropType<import("vue").CSSProperties>; }; showIcon: { type: BooleanConstructor; default: boolean; }; axis: { type: import("vue").PropType<import("./src/types").Axis>; default(): { x: number; y: number; }; }; items: { type: import("vue").PropType<import("./src/types").ContextMenuItem[]>; default(): { label: string; }[]; }; event: { type: import("vue").PropType<MouseEvent>; }; }, () => JSX.Element | null, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ width?: unknown; customEvent?: unknown; styles?: unknown; showIcon?: unknown; axis?: unknown; items?: unknown; event?: unknown; } & { width: number; customEvent: Event; showIcon: boolean; axis: import("./src/types").Axis; items: import("./src/types").ContextMenuItem[]; } & { styles?: import("vue").CSSProperties | undefined; event?: MouseEvent | undefined; }>, { width: number; customEvent: Event; showIcon: boolean; axis: import("./src/types").Axis; items: import("./src/types").ContextMenuItem[]; }>>; export { TaContextMenu }; export default TaContextMenu; export * from './src/types';