UNPKG

adverich-kun-ui

Version:

Una librería de componentes Vue.js con Tailwind CSS

102 lines (101 loc) 2 kB
const o = { class: [String, Array, Object], bgColor: { type: String, default: "bg-menu" }, modelValue: Boolean, activator: [String, Object], activatorProps: { type: Object, default: () => ({}) }, parentRef: Object, attach: [Boolean, String, Object], openOnClick: Boolean, openOnHover: Boolean, openOnFocus: Boolean, closeOnContentClick: { type: Boolean, default: !0 }, closeOnBack: { type: Boolean, default: !0 }, contained: Boolean, disabled: Boolean, eager: Boolean, height: [String, Number], minHeight: [String, Number], maxHeight: [String, Number], width: { type: [String, Number], default: "w-fit" }, minWidth: [String, Number], maxWidth: [String, Number], zIndex: { type: String, default: "z-50" }, offset: [String, Number, Array], openDelay: { type: [String, Number], default: 100 }, closeDelay: { type: [String, Number], default: 100 }, location: { type: String, default: "bottom", validator: (t) => ["top", "bottom", "left", "right"].includes(t) }, origin: { type: String, default: "auto", validator: (t) => [ "auto", "top left", "top center", "top right", "bottom left", "bottom center", "bottom right", "left top", "left center", "left bottom", "right top", "right center", "right bottom" ].includes(t) }, transition: { type: String, default: "fade-scale", // animación por defecto validator: (t) => [ "fade", "fade-scale", "slide-down", "slide-up", "slide-left", "slide-right", "none" ].includes(t) }, persistent: Boolean, zIndex: [String, Number], submenu: Boolean, label: { type: String, default: "Menú contextual" }, keyboardNavigation: { type: Boolean, default: !0 }, hideDetails: { type: Boolean, default: !0 } }; export { o as kunMenuProps };