114 lines
4.4 KiB
TypeScript
114 lines
4.4 KiB
TypeScript
import type { Measurable } from './constants';
|
|
import type Trigger from './trigger.vue';
|
|
export declare const popperTriggerProps: {
|
|
readonly virtualRef: {
|
|
readonly type: import("vue").PropType<Measurable>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
readonly virtualTriggering: BooleanConstructor;
|
|
readonly onMouseenter: {
|
|
readonly type: import("vue").PropType<(e: Event) => void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
readonly onMouseleave: {
|
|
readonly type: import("vue").PropType<(e: Event) => void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
readonly onClick: {
|
|
readonly type: import("vue").PropType<(e: Event) => void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
readonly onKeydown: {
|
|
readonly type: import("vue").PropType<(e: Event) => void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
readonly onFocus: {
|
|
readonly type: import("vue").PropType<(e: Event) => void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
readonly onBlur: {
|
|
readonly type: import("vue").PropType<(e: Event) => void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
readonly onContextmenu: {
|
|
readonly type: import("vue").PropType<(e: Event) => void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
readonly id: StringConstructor;
|
|
readonly open: BooleanConstructor;
|
|
};
|
|
export type PopperTriggerProps = typeof popperTriggerProps;
|
|
export type PopperTriggerInstance = InstanceType<typeof Trigger> & unknown;
|
|
/** @deprecated use `popperTriggerProps` instead, and it will be deprecated in the next major version */
|
|
export declare const usePopperTriggerProps: {
|
|
readonly virtualRef: {
|
|
readonly type: import("vue").PropType<Measurable>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
readonly virtualTriggering: BooleanConstructor;
|
|
readonly onMouseenter: {
|
|
readonly type: import("vue").PropType<(e: Event) => void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
readonly onMouseleave: {
|
|
readonly type: import("vue").PropType<(e: Event) => void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
readonly onClick: {
|
|
readonly type: import("vue").PropType<(e: Event) => void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
readonly onKeydown: {
|
|
readonly type: import("vue").PropType<(e: Event) => void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
readonly onFocus: {
|
|
readonly type: import("vue").PropType<(e: Event) => void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
readonly onBlur: {
|
|
readonly type: import("vue").PropType<(e: Event) => void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
readonly onContextmenu: {
|
|
readonly type: import("vue").PropType<(e: Event) => void>;
|
|
readonly required: false;
|
|
readonly validator: ((val: unknown) => boolean) | undefined;
|
|
__epPropKey: true;
|
|
};
|
|
readonly id: StringConstructor;
|
|
readonly open: BooleanConstructor;
|
|
};
|
|
/** @deprecated use `PopperTriggerInstance` instead, and it will be deprecated in the next major version */
|
|
export type ElPopperArrowTrigger = PopperTriggerInstance;
|