You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
164 lines
6.8 KiB
164 lines
6.8 KiB
declare const _default: import("vue").DefineComponent<{
|
|
onBlur: {
|
|
readonly type: import("vue").PropType<(e: Event) => boolean | void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
onClick: {
|
|
readonly type: import("vue").PropType<(e: Event) => boolean | void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
onFocus: {
|
|
readonly type: import("vue").PropType<(e: Event) => boolean | void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
onMouseDown: {
|
|
readonly type: import("vue").PropType<(e: Event) => boolean | void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
onMouseEnter: {
|
|
readonly type: import("vue").PropType<(e: Event) => boolean | void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
onMouseLeave: {
|
|
readonly type: import("vue").PropType<(e: Event) => boolean | void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
nowrap: BooleanConstructor;
|
|
}, {
|
|
props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
|
|
onBlur: {
|
|
readonly type: import("vue").PropType<(e: Event) => boolean | void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
onClick: {
|
|
readonly type: import("vue").PropType<(e: Event) => boolean | void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
onFocus: {
|
|
readonly type: import("vue").PropType<(e: Event) => boolean | void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
onMouseDown: {
|
|
readonly type: import("vue").PropType<(e: Event) => boolean | void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
onMouseEnter: {
|
|
readonly type: import("vue").PropType<(e: Event) => boolean | void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
onMouseLeave: {
|
|
readonly type: import("vue").PropType<(e: Event) => boolean | void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
nowrap: BooleanConstructor;
|
|
}>> & {
|
|
[x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
|
|
}>>;
|
|
onClose: () => void;
|
|
onOpen: () => void;
|
|
onDelayOpen: () => void;
|
|
triggerRef: import("vue").Ref<HTMLElement | null>;
|
|
contentId: import("vue").Ref<string>;
|
|
isMousedown: boolean;
|
|
setTriggerRef: (el: HTMLElement | null) => void;
|
|
onMouseup: () => void;
|
|
onMouseenter: (event: Event) => void;
|
|
onMouseleave: (event: Event) => void;
|
|
onMousedown: (event: Event) => void;
|
|
onFocus: (event: Event) => void;
|
|
onBlur: (event: Event) => void;
|
|
onClick: (event: Event) => void;
|
|
events: {
|
|
blur: (event: Event) => void;
|
|
click: (event: Event) => void;
|
|
focus: (event: Event) => void;
|
|
mousedown: (event: Event) => void;
|
|
mouseenter: (event: Event) => void;
|
|
mouseleave: (event: Event) => void;
|
|
};
|
|
setEvents: <T extends (e: Event) => void>(el: HTMLElement | null | undefined, events: Record<string, T>, type: 'addEventListener' | 'removeEventListener') => void;
|
|
ForwardRef: import("vue").DefineComponent<{
|
|
readonly setRef: {
|
|
readonly type: import("vue").PropType<import("./forward-ref").RefSetter>;
|
|
readonly required: true;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
readonly onlyChild: BooleanConstructor;
|
|
}, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
|
|
readonly setRef: {
|
|
readonly type: import("vue").PropType<import("./forward-ref").RefSetter>;
|
|
readonly required: true;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
readonly onlyChild: BooleanConstructor;
|
|
}>>, {
|
|
readonly onlyChild: boolean;
|
|
}>;
|
|
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
|
|
onBlur: {
|
|
readonly type: import("vue").PropType<(e: Event) => boolean | void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
onClick: {
|
|
readonly type: import("vue").PropType<(e: Event) => boolean | void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
onFocus: {
|
|
readonly type: import("vue").PropType<(e: Event) => boolean | void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
onMouseDown: {
|
|
readonly type: import("vue").PropType<(e: Event) => boolean | void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
onMouseEnter: {
|
|
readonly type: import("vue").PropType<(e: Event) => boolean | void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
onMouseLeave: {
|
|
readonly type: import("vue").PropType<(e: Event) => boolean | void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
nowrap: BooleanConstructor;
|
|
}>>, {
|
|
nowrap: boolean;
|
|
}>;
|
|
export default _default;
|
|
|