88 lines
3.5 KiB
TypeScript
88 lines
3.5 KiB
TypeScript
declare const FloatButtonGroup: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
|
|
trigger: {
|
|
type: import("vue").PropType<import("./interface").FloatButtonGroupTrigger>;
|
|
default: import("./interface").FloatButtonGroupTrigger;
|
|
};
|
|
open: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
onOpenChange: {
|
|
type: import("vue").PropType<(open: boolean) => void>;
|
|
default: (open: boolean) => void;
|
|
};
|
|
'onUpdate:open': {
|
|
type: import("vue").PropType<(open: boolean) => void>;
|
|
default: (open: boolean) => void;
|
|
};
|
|
prefixCls: StringConstructor;
|
|
description: import("vue-types").VueTypeValidableDef<any>;
|
|
type: {
|
|
type: import("vue").PropType<import("./interface").FloatButtonType>;
|
|
default: import("./interface").FloatButtonType;
|
|
};
|
|
shape: {
|
|
type: import("vue").PropType<import("./interface").FloatButtonShape>;
|
|
default: import("./interface").FloatButtonShape;
|
|
};
|
|
tooltip: import("vue-types").VueTypeValidableDef<any>;
|
|
href: StringConstructor;
|
|
target: StringConstructor;
|
|
badge: {
|
|
type: import("vue").PropType<import("./interface").FloatButtonBadgeProps>;
|
|
default: import("./interface").FloatButtonBadgeProps;
|
|
};
|
|
onClick: {
|
|
type: import("vue").PropType<import("../_util/EventInterface").MouseEventHandler>;
|
|
default: import("../_util/EventInterface").MouseEventHandler;
|
|
};
|
|
}>, () => import("../_util/type").VueNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
|
|
trigger: {
|
|
type: import("vue").PropType<import("./interface").FloatButtonGroupTrigger>;
|
|
default: import("./interface").FloatButtonGroupTrigger;
|
|
};
|
|
open: {
|
|
type: BooleanConstructor;
|
|
default: boolean;
|
|
};
|
|
onOpenChange: {
|
|
type: import("vue").PropType<(open: boolean) => void>;
|
|
default: (open: boolean) => void;
|
|
};
|
|
'onUpdate:open': {
|
|
type: import("vue").PropType<(open: boolean) => void>;
|
|
default: (open: boolean) => void;
|
|
};
|
|
prefixCls: StringConstructor;
|
|
description: import("vue-types").VueTypeValidableDef<any>;
|
|
type: {
|
|
type: import("vue").PropType<import("./interface").FloatButtonType>;
|
|
default: import("./interface").FloatButtonType;
|
|
};
|
|
shape: {
|
|
type: import("vue").PropType<import("./interface").FloatButtonShape>;
|
|
default: import("./interface").FloatButtonShape;
|
|
};
|
|
tooltip: import("vue-types").VueTypeValidableDef<any>;
|
|
href: StringConstructor;
|
|
target: StringConstructor;
|
|
badge: {
|
|
type: import("vue").PropType<import("./interface").FloatButtonBadgeProps>;
|
|
default: import("./interface").FloatButtonBadgeProps;
|
|
};
|
|
onClick: {
|
|
type: import("vue").PropType<import("../_util/EventInterface").MouseEventHandler>;
|
|
default: import("../_util/EventInterface").MouseEventHandler;
|
|
};
|
|
}>> & Readonly<{}>, {
|
|
type: import("./interface").FloatButtonType;
|
|
onClick: import("../_util/EventInterface").MouseEventHandler;
|
|
open: boolean;
|
|
trigger: import("./interface").FloatButtonGroupTrigger;
|
|
onOpenChange: (open: boolean) => void;
|
|
'onUpdate:open': (open: boolean) => void;
|
|
shape: import("./interface").FloatButtonShape;
|
|
badge: import("./interface").FloatButtonBadgeProps;
|
|
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
|
|
export default FloatButtonGroup;
|