eslink-ui-plus
Version:
vue3 component library, css framework
67 lines (66 loc) • 1.86 kB
TypeScript
declare const _default: import("vue").DefineComponent<{
styles: {
type: ObjectConstructor;
default: () => {};
};
label: {
type: (StringConstructor | NumberConstructor)[];
default: string;
};
value: {
type: (StringConstructor | NumberConstructor)[];
default: string;
};
useSlot: {
type: BooleanConstructor;
default: boolean;
};
class: {
type: StringConstructor;
default: string;
};
panelClass: {
type: StringConstructor;
default: string;
};
popoverClass: {
type: StringConstructor;
default: string;
};
}, {
panelVisible: import("vue").Ref<boolean>;
closePanel: () => void;
slots: Readonly<{
[name: string]: import("vue").Slot | undefined;
}>;
popoverEl: import("vue").Ref<null>;
emit: (event: "open" | "close", ...args: any[]) => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("open" | "close")[], "open" | "close", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
styles?: unknown;
label?: unknown;
value?: unknown;
useSlot?: unknown;
class?: unknown;
panelClass?: unknown;
popoverClass?: unknown;
} & {
styles: Record<string, any>;
label: string | number;
value: string | number;
class: string;
useSlot: boolean;
panelClass: string;
popoverClass: string;
} & {}> & {
onOpen?: ((...args: any[]) => any) | undefined;
onClose?: ((...args: any[]) => any) | undefined;
}, {
styles: Record<string, any>;
label: string | number;
value: string | number;
class: string;
useSlot: boolean;
panelClass: string;
popoverClass: string;
}>;
export default _default;