UNPKG

easyest-xqp

Version:

39 lines (38 loc) 1.78 kB
declare const _sfc_main: import("vue").DefineComponent<{ readonly btns: { readonly type: import("vue").PropType<import("./button-group").IButton[]>; readonly default: readonly []; }; readonly position: { readonly type: import("vue").PropType<import("./button-group").IPosition>; readonly default: "center"; }; }, { /** @description button html element */ ref: import("vue").Ref<HTMLButtonElement | undefined>; /** @description buttons */ btns: import("vue").ComputedRef<import("./button-group").IButton[]>; /** @description button position */ position: import("vue").ComputedRef<import("./button-group").IPosition>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { click: (btn: import("./button-group").IButton, evt: MouseEvent) => boolean; mouseOver: (evt: MouseEvent) => boolean; mouseLeave: (evt: MouseEvent) => boolean; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ readonly btns: { readonly type: import("vue").PropType<import("./button-group").IButton[]>; readonly default: readonly []; }; readonly position: { readonly type: import("vue").PropType<import("./button-group").IPosition>; readonly default: "center"; }; }>> & { onClick?: ((btn: import("./button-group").IButton, evt: MouseEvent) => any) | undefined; onMouseOver?: ((evt: MouseEvent) => any) | undefined; onMouseLeave?: ((evt: MouseEvent) => any) | undefined; }, { readonly btns: import("./button-group").IButton[]; readonly position: import("./button-group").IPosition; }>; export default _sfc_main;