UNPKG

xdesign-vue-next

Version:

XDesign Component for vue-next

72 lines (71 loc) 2.28 kB
import { PropType } from 'vue'; declare const _default: import("vue").DefineComponent<{ index: NumberConstructor; active: { type: BooleanConstructor; }; theme: { type: PropType<"normal" | "card">; default: "normal" | "card"; validator(val: "normal" | "card"): boolean; }; size: { type: PropType<"medium" | "large">; default: "medium" | "large"; validator(val: "medium" | "large"): boolean; }; placement: { type: PropType<"left" | "top" | "bottom" | "right">; default: "left" | "top" | "bottom" | "right"; validator(val: "left" | "top" | "bottom" | "right"): boolean; }; label: { type: any; }; disabled: BooleanConstructor; removable: BooleanConstructor; value: { type: PropType<import("./type").TabValue>; }; onClick: PropType<Function>; onRemove: PropType<Function>; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ index: NumberConstructor; active: { type: BooleanConstructor; }; theme: { type: PropType<"normal" | "card">; default: "normal" | "card"; validator(val: "normal" | "card"): boolean; }; size: { type: PropType<"medium" | "large">; default: "medium" | "large"; validator(val: "medium" | "large"): boolean; }; placement: { type: PropType<"left" | "top" | "bottom" | "right">; default: "left" | "top" | "bottom" | "right"; validator(val: "left" | "top" | "bottom" | "right"): boolean; }; label: { type: any; }; disabled: BooleanConstructor; removable: BooleanConstructor; value: { type: PropType<import("./type").TabValue>; }; onClick: PropType<Function>; onRemove: PropType<Function>; }>>, { active: boolean; label: any; disabled: boolean; size: "medium" | "large"; theme: "normal" | "card"; placement: "left" | "top" | "bottom" | "right"; removable: boolean; }, {}>; export default _default;