89 lines
2.6 KiB
TypeScript
89 lines
2.6 KiB
TypeScript
import { PropType } from 'vue';
|
|
import { BinderInstance, Placement } from './interface';
|
|
export interface FollowerInst {
|
|
syncPosition: () => void;
|
|
}
|
|
declare const _default: import("vue").DefineComponent<{
|
|
show: BooleanConstructor;
|
|
enabled: {
|
|
type: PropType<boolean | undefined>;
|
|
default: undefined;
|
|
};
|
|
placement: {
|
|
type: PropType<Placement>;
|
|
default: string;
|
|
};
|
|
syncTrigger: {
|
|
type: PropType<("resize" | "scroll")[]>;
|
|
default: string[];
|
|
};
|
|
to: PropType<string | HTMLElement>;
|
|
flip: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
internalShift: BooleanConstructor;
|
|
x: NumberConstructor;
|
|
y: NumberConstructor;
|
|
width: PropType<string>;
|
|
minWidth: PropType<string>;
|
|
containerClass: StringConstructor;
|
|
teleportDisabled: BooleanConstructor;
|
|
zindexable: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
zIndex: NumberConstructor;
|
|
overlap: BooleanConstructor;
|
|
}, {
|
|
VBinder: BinderInstance;
|
|
mergedEnabled: import("vue").ComputedRef<boolean>;
|
|
offsetContainerRef: import("vue").Ref<HTMLElement | null>;
|
|
followerRef: import("vue").Ref<HTMLElement | null>;
|
|
mergedTo: import("vue").ComputedRef<string | HTMLElement | undefined>;
|
|
syncPosition: () => void;
|
|
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
|
|
show: BooleanConstructor;
|
|
enabled: {
|
|
type: PropType<boolean | undefined>;
|
|
default: undefined;
|
|
};
|
|
placement: {
|
|
type: PropType<Placement>;
|
|
default: string;
|
|
};
|
|
syncTrigger: {
|
|
type: PropType<("resize" | "scroll")[]>;
|
|
default: string[];
|
|
};
|
|
to: PropType<string | HTMLElement>;
|
|
flip: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
internalShift: BooleanConstructor;
|
|
x: NumberConstructor;
|
|
y: NumberConstructor;
|
|
width: PropType<string>;
|
|
minWidth: PropType<string>;
|
|
containerClass: StringConstructor;
|
|
teleportDisabled: BooleanConstructor;
|
|
zindexable: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
zIndex: NumberConstructor;
|
|
overlap: BooleanConstructor;
|
|
}>>, {
|
|
show: boolean;
|
|
enabled: boolean | undefined;
|
|
placement: Placement;
|
|
syncTrigger: ("resize" | "scroll")[];
|
|
flip: boolean;
|
|
internalShift: boolean;
|
|
teleportDisabled: boolean;
|
|
zindexable: boolean;
|
|
overlap: boolean;
|
|
}, {}>;
|
|
export default _default;
|