digivue
Version:
PrimeVue is an open source UI library for Vue featuring a rich set of 80+ components, a theme designer, various theme alternatives such as Material, Bootstrap, Tailwind, premium templates and professional support. In addition, it integrates with PrimeBloc
1 lines • 7.88 kB
Source Map (JSON)
{"version":3,"file":"index.mjs","sources":["../../src/card/BaseCard.vue","../../src/card/Card.vue","../../src/card/Card.vue?vue&type=template&id=144a81a0&lang.js"],"sourcesContent":["<script>\nimport BaseComponent from '@digivue/core/basecomponent';\nimport CardStyle from 'digivue/card/style';\n\nexport default {\n name: 'BaseCard',\n extends: BaseComponent,\n props: {\n headerTop: {\n type: Boolean,\n default: false\n },\n themed: {\n type: Boolean,\n default: false\n },\n title: {\n type: String,\n default: null\n },\n subtitle: {\n type: String,\n default: null\n },\n headerClass: {\n type: [String, Object],\n default: null\n },\n bodyClass: {\n type: [String, Object],\n default: null\n },\n contentClass: {\n type: [String, Object],\n default: null\n },\n footerClass: {\n type: [String, Object],\n default: null\n }\n },\n style: CardStyle,\n provide() {\n return {\n $pcCard: this,\n $parentInstance: this\n };\n }\n};\n</script>\n","<template>\n <!-- Card with Actions -->\n <div :class=\"cx('root')\" v-bind=\"ptmi('root')\">\n <!-- Card Header -->\n <div v-if=\"$slots.header || $slots.title || $slots.subtitle || $slots.headerActions || title || subtitle\" :class=\"[cx('header'), headerClass]\" v-bind=\"ptm('header')\">\n <slot name=\"header\">\n <div>\n <h3 v-if=\"$slots.title || title\" :class=\"cx('title')\" v-bind=\"ptm('title')\">\n <slot name=\"title\">{{ title }}</slot>\n </h3>\n <h4 :class=\"cx('subtitle')\" v-bind=\"ptm('subtitle')\">\n <slot name=\"subtitle\">{{ subtitle }}</slot>\n </h4>\n </div>\n <div v-if=\"$slots.headerActions\" :class=\"cx('headerActions')\" v-bind=\"ptm('headerActions')\">\n <slot name=\"headerActions\"></slot>\n </div>\n </slot>\n </div>\n <!-- END Card Header -->\n\n <!-- Card Body -->\n <div :class=\"[cx('body'), bodyClass]\" v-bind=\"ptm('body')\">\n <slot>Default Content</slot>\n </div>\n <!-- END Card Body -->\n\n <!-- Card Footer -->\n <div v-if=\"$slots.footer\" :class=\"[cx('footer'), footerClass]\" v-bind=\"ptm('footer')\">\n <slot name=\"footer\"></slot>\n </div>\n <!-- END Card Footer -->\n </div>\n <!-- END Card with Actions -->\n</template>\n\n<script>\nimport BaseCard from './BaseCard.vue';\n\nexport default {\n name: 'Card',\n extends: BaseCard,\n inheritAttrs: false\n};\n</script>\n","<template>\n <!-- Card with Actions -->\n <div :class=\"cx('root')\" v-bind=\"ptmi('root')\">\n <!-- Card Header -->\n <div v-if=\"$slots.header || $slots.title || $slots.subtitle || $slots.headerActions || title || subtitle\" :class=\"[cx('header'), headerClass]\" v-bind=\"ptm('header')\">\n <slot name=\"header\">\n <div>\n <h3 v-if=\"$slots.title || title\" :class=\"cx('title')\" v-bind=\"ptm('title')\">\n <slot name=\"title\">{{ title }}</slot>\n </h3>\n <h4 :class=\"cx('subtitle')\" v-bind=\"ptm('subtitle')\">\n <slot name=\"subtitle\">{{ subtitle }}</slot>\n </h4>\n </div>\n <div v-if=\"$slots.headerActions\" :class=\"cx('headerActions')\" v-bind=\"ptm('headerActions')\">\n <slot name=\"headerActions\"></slot>\n </div>\n </slot>\n </div>\n <!-- END Card Header -->\n\n <!-- Card Body -->\n <div :class=\"[cx('body'), bodyClass]\" v-bind=\"ptm('body')\">\n <slot>Default Content</slot>\n </div>\n <!-- END Card Body -->\n\n <!-- Card Footer -->\n <div v-if=\"$slots.footer\" :class=\"[cx('footer'), footerClass]\" v-bind=\"ptm('footer')\">\n <slot name=\"footer\"></slot>\n </div>\n <!-- END Card Footer -->\n </div>\n <!-- END Card with Actions -->\n</template>\n\n<script>\nimport BaseCard from './BaseCard.vue';\n\nexport default {\n name: 'Card',\n extends: BaseCard,\n inheritAttrs: false\n};\n</script>\n"],"names":["name","BaseComponent","props","headerTop","type","Boolean","themed","title","String","subtitle","headerClass","Object","bodyClass","contentClass","footerClass","style","CardStyle","provide","$pcCard","$parentInstance","BaseCard","inheritAttrs","_openBlock","_createElementBlock","_mergeProps","_ctx","cx","ptmi","$slots","header","headerActions","ptm","_renderSlot","_createElementVNode","footer"],"mappings":"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"}