{"version":3,"file":"symbol.mjs","sources":["../../../components/drawer/symbol.ts"],"sourcesContent":["export type DrawerPlacement = 'top' | 'right' | 'bottom' | 'left'\n\nexport interface DrawerSlotParams {\n  resizing: boolean,\n  handleConfirm: () => void,\n  handleCancel: () => void,\n  handleClose: (isConfirm?: boolean) => Promise<unknown>\n}\n\nexport type DrawerCommonSlot = (params: DrawerSlotParams) => any\n\nexport interface DrawerSlots {\n  header?: DrawerCommonSlot,\n  title?: DrawerCommonSlot,\n  close?: DrawerCommonSlot,\n  default?: DrawerCommonSlot,\n  footer?: DrawerCommonSlot,\n  handler?: DrawerCommonSlot\n}\n\nexport const drawerPlacements = Object.freeze<DrawerPlacement[]>(['top', 'right', 'bottom', 'left'])\n"],"names":["drawerPlacements"],"mappings":"AAoBa,MAAAA,IAAmB,OAAO,OAA0B,CAAC,OAAO,SAAS,UAAU,MAAM,CAAC;"}