{"version":3,"file":"vertical-layout.vue2.mjs","sources":["../../../../../../packages/components/vertical-layout/src/vertical-layout.vue"],"sourcesContent":["<template>\r\n  <div :class=\"bem.b()\">\r\n    <!-- 顶部 -->\r\n    <div\r\n      :class=\"bem.e('top')\"\r\n      :style=\"{\r\n        height: addUnit(topHeight),\r\n        marginBottom: addUnit(verticalSpace),\r\n      }\"\r\n    >\r\n      <slot name=\"top\" />\r\n    </div>\r\n\r\n    <div :class=\"bem.e('content')\">\r\n      <slot name=\"content\" />\r\n    </div>\r\n  </div>\r\n</template>\r\n\r\n<script lang=\"ts\" setup>\r\nimport { addUnit, createNamespace } from '@ll-plus/utils'\r\nimport { verticalLayoutProps } from './vertical-layout'\r\n\r\ndefineOptions({ name: 'LlVerticalLayout' })\r\n\r\nconst bem = createNamespace('vertical-layout')\r\n\r\ndefineProps(verticalLayoutProps)\r\n</script>\r\n"],"names":["_createElementBlock","_normalizeClass","_unref","_createCommentVNode","_createElementVNode","_normalizeStyle","topHeight","verticalSpace","_renderSlot"],"mappings":";;;;;;;;;;;;AAyBA,IAAA,MAAM,GAAA,GAAM,gBAAgB,iBAAiB,CAAA;;0BAxB3CA,kBAAA;AAAA,QAeM,KAAA;AAAA,QAAA;AAAA,UAfA,OAAKC,cAAA,CAAEC,KAAA,CAAA,GAAA,CAAA,CAAI,GAAC;AAAA;;UAChBC,mBAAA,gBAAA,CAAA;AAAA,UACAC,kBAAA;AAAA,YAQM,KAAA;AAAA,YAAA;AAAA,cAPH,OAAKH,cAAA,CAAEC,KAAA,CAAA,GAAA,CAAA,CAAI,CAAA,CAAC,KAAA,CAAA,CAAA;AAAA,cACZ,OAAKG,cAAA,CAAA;AAAA,gBAAqB,MAAA,EAAAH,KAAA,CAAA,OAAA,CAAA,CAAQI,KAAAA,SAAS,CAAA;AAAA,gBAA0B,YAAA,EAAAJ,KAAA,CAAA,OAAA,CAAA,CAAQK,KAAAA,aAAa;AAAA;;;cAK3FC,UAAA,CAAmB,IAAA,CAAA,MAAA,EAAA,KAAA;AAAA;;;;UAGrBJ,kBAAA;AAAA,YAEM,KAAA;AAAA,YAAA;AAAA,cAFA,OAAKH,cAAA,CAAEC,KAAA,CAAA,GAAA,CAAA,CAAI,CAAA,CAAC,SAAA,CAAA;AAAA;;cAChBM,UAAA,CAAuB,IAAA,CAAA,MAAA,EAAA,SAAA;AAAA;;;;;;;;;;;;;;"}