@vuesax-alpha/nightly
Version:
A Component Library for Vue 3
1 lines • 2.48 kB
Source Map (JSON)
{"version":3,"file":"sidebar.mjs","sources":["../../../../../../packages/components/sidebar/src/sidebar.ts"],"sourcesContent":["import { buildProps, isBoolean, isString } from '@vuesax-alpha/utils'\n\nimport { useColorProp } from '@vuesax-alpha/hooks'\nimport { UPDATE_MODEL_EVENT } from '@vuesax-alpha/constants'\nimport type { ExtractPropTypes } from 'vue'\nimport type Sidebar from './sidebar.vue'\n\nexport const sidebarProps = buildProps({\n color: useColorProp,\n background: useColorProp,\n modelValue: {\n type: String,\n default: null,\n },\n reduce: {\n type: Boolean,\n default: false,\n },\n hoverExpand: {\n type: Boolean,\n default: false,\n },\n open: {\n type: Boolean,\n default: false,\n },\n notLineActive: {\n type: Boolean,\n default: false,\n },\n shape: {\n type: String,\n values: ['square'] as const,\n default: '',\n },\n textWhite: {\n type: Boolean,\n default: false,\n },\n notShadow: {\n type: Boolean,\n default: false,\n },\n absolute: { type: Boolean },\n right: {\n type: Boolean,\n default: false,\n },\n} as const)\n\nexport type SidebarProps = ExtractPropTypes<typeof sidebarProps>\n\nexport const sidebarEmits = {\n [UPDATE_MODEL_EVENT]: (val: string) => isString(val),\n 'update:open': (val: boolean) => isBoolean(val),\n}\n\nexport type SidebarInstance = InstanceType<typeof Sidebar>\n"],"names":[],"mappings":";;;;;;;;;AAOO,MAAM,eAAe,UAAW,CAAA;AAAA,EACrC,KAAO,EAAA,YAAA;AAAA,EACP,UAAY,EAAA,YAAA;AAAA,EACZ,UAAY,EAAA;AAAA,IACV,IAAM,EAAA,MAAA;AAAA,IACN,OAAS,EAAA,IAAA;AAAA,GACX;AAAA,EACA,MAAQ,EAAA;AAAA,IACN,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,KAAA;AAAA,GACX;AAAA,EACA,WAAa,EAAA;AAAA,IACX,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,KAAA;AAAA,GACX;AAAA,EACA,IAAM,EAAA;AAAA,IACJ,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,KAAA;AAAA,GACX;AAAA,EACA,aAAe,EAAA;AAAA,IACb,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,KAAA;AAAA,GACX;AAAA,EACA,KAAO,EAAA;AAAA,IACL,IAAM,EAAA,MAAA;AAAA,IACN,MAAA,EAAQ,CAAC,QAAQ,CAAA;AAAA,IACjB,OAAS,EAAA,EAAA;AAAA,GACX;AAAA,EACA,SAAW,EAAA;AAAA,IACT,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,KAAA;AAAA,GACX;AAAA,EACA,SAAW,EAAA;AAAA,IACT,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,KAAA;AAAA,GACX;AAAA,EACA,QAAA,EAAU,EAAE,IAAA,EAAM,OAAQ,EAAA;AAAA,EAC1B,KAAO,EAAA;AAAA,IACL,IAAM,EAAA,OAAA;AAAA,IACN,OAAS,EAAA,KAAA;AAAA,GACX;AACF,CAAU,EAAA;AAIH,MAAM,YAAe,GAAA;AAAA,EAC1B,CAAC,kBAAA,GAAqB,CAAC,GAAA,KAAgB,SAAS,GAAG,CAAA;AAAA,EACnD,aAAe,EAAA,CAAC,GAAiB,KAAA,SAAA,CAAU,GAAG,CAAA;AAChD;;;;"}