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 • 8.29 kB
Source Map (JSON)
{"version":3,"file":"index.mjs","sources":["../../src/icon/BaseIcon.vue","../../src/icon/Icon.vue","../../src/icon/Icon.vue?vue&type=template&id=18de05c4&lang.js"],"sourcesContent":["<script>\nimport BaseComponent from '@digivue/core/basecomponent';\nimport BaseIconStyle from '@digivue/icons/baseicon/style';\n\nexport default {\n name: 'BaseIcon',\n extends: BaseComponent,\n props: {\n beat: {\n type: Boolean,\n default: false\n },\n beatFade: {\n type: Boolean,\n default: false\n },\n border: {\n type: Boolean,\n default: false\n },\n bounce: {\n type: Boolean,\n default: false\n },\n fade: {\n type: Boolean,\n default: false\n },\n family: {\n type: String,\n default: undefined\n },\n fixedWidth: {\n type: Boolean,\n default: false\n },\n flip: {\n type: [Boolean, String],\n default: false\n },\n icon: {\n type: String,\n required: true\n },\n iconStyle: {\n type: String,\n default: 'fas'\n },\n inverse: {\n type: Boolean,\n default: false\n },\n mask: {\n type: String,\n default: undefined\n },\n pull: {\n type: String,\n default: undefined\n },\n rotation: {\n type: String,\n default: undefined\n },\n shake: {\n type: Boolean,\n default: false\n },\n size: {\n type: String,\n default: undefined\n },\n spin: {\n type: Boolean,\n default: false\n },\n spinPulse: {\n type: Boolean,\n default: false\n },\n spinReverse: {\n type: Boolean,\n default: false\n },\n swapOpacity: {\n type: Boolean,\n default: false\n },\n transform: {\n type: String,\n default: undefined\n }\n },\n style: BaseIconStyle,\n provide() {\n return {\n $pcIcon: this,\n $parentInstance: this\n };\n }\n};\n</script>\n","<template>\n <FontAwesomeIcon\n :beat=\"beat\"\n :beat-fade=\"beatFade\"\n :border=\"border\"\n :bounce=\"bounce\"\n :class=\"cx('root')\"\n :fade=\"fade\"\n :fixed-width=\"fixedWidth\"\n :flip=\"flip\"\n :icon=\"faIcon\"\n :inverse=\"inverse\"\n :mask=\"mask\"\n :pull=\"pull\"\n :rotation=\"rotation\"\n :shake=\"shake\"\n :size=\"size\"\n :spin=\"spin\"\n :spin-pulse=\"spinPulse\"\n :spin-reverse=\"spinReverse\"\n :swap-opacity=\"swapOpacity\"\n :transform=\"transform\"\n v-bind=\"ptmi('root')\"\n ></FontAwesomeIcon>\n</template>\n\n<script>\nimport BaseIcon from './BaseIcon.vue';\n\n/* import font awesome icon component */\nimport { FontAwesomeIcon } from '@fortawesome/vue-fontawesome';\n\nexport default {\n name: 'Icon',\n components: { FontAwesomeIcon },\n extends: BaseIcon,\n inheritAttrs: false,\n computed: {\n faIcon() {\n return [this.iconStyle, this.icon];\n }\n }\n};\n</script>\n","<template>\n <FontAwesomeIcon\n :beat=\"beat\"\n :beat-fade=\"beatFade\"\n :border=\"border\"\n :bounce=\"bounce\"\n :class=\"cx('root')\"\n :fade=\"fade\"\n :fixed-width=\"fixedWidth\"\n :flip=\"flip\"\n :icon=\"faIcon\"\n :inverse=\"inverse\"\n :mask=\"mask\"\n :pull=\"pull\"\n :rotation=\"rotation\"\n :shake=\"shake\"\n :size=\"size\"\n :spin=\"spin\"\n :spin-pulse=\"spinPulse\"\n :spin-reverse=\"spinReverse\"\n :swap-opacity=\"swapOpacity\"\n :transform=\"transform\"\n v-bind=\"ptmi('root')\"\n ></FontAwesomeIcon>\n</template>\n\n<script>\nimport BaseIcon from './BaseIcon.vue';\n\n/* import font awesome icon component */\nimport { FontAwesomeIcon } from '@fortawesome/vue-fontawesome';\n\nexport default {\n name: 'Icon',\n components: { FontAwesomeIcon },\n extends: BaseIcon,\n inheritAttrs: false,\n computed: {\n faIcon() {\n return [this.iconStyle, this.icon];\n }\n }\n};\n</script>\n"],"names":["name","BaseComponent","props","beat","type","Boolean","beatFade","border","bounce","fade","family","String","undefined","fixedWidth","flip","icon","required","iconStyle","inverse","mask","pull","rotation","shake","size","spin","spinPulse","spinReverse","swapOpacity","transform","style","BaseIconStyle","provide","$pcIcon","$parentInstance","components","FontAwesomeIcon","BaseIcon","inheritAttrs","computed","faIcon","_openBlock","_createBlock","_component_FontAwesomeIcon","_mergeProps","_ctx","cx","$options","ptmi"],"mappings":";;;;;AAIA,eAAe;AACXA,EAAAA,IAAI,EAAE,UAAU;AAChB,EAAA,SAAA,EAASC,aAAa;AACtBC,EAAAA,KAAK,EAAE;AACHC,IAAAA,IAAI,EAAE;AACFC,MAAAA,IAAI,EAAEC,OAAO;MACb,SAAS,EAAA;KACZ;AACDC,IAAAA,QAAQ,EAAE;AACNF,MAAAA,IAAI,EAAEC,OAAO;MACb,SAAS,EAAA;KACZ;AACDE,IAAAA,MAAM,EAAE;AACJH,MAAAA,IAAI,EAAEC,OAAO;MACb,SAAS,EAAA;KACZ;AACDG,IAAAA,MAAM,EAAE;AACJJ,MAAAA,IAAI,EAAEC,OAAO;MACb,SAAS,EAAA;KACZ;AACDI,IAAAA,IAAI,EAAE;AACFL,MAAAA,IAAI,EAAEC,OAAO;MACb,SAAS,EAAA;KACZ;AACDK,IAAAA,MAAM,EAAE;AACJN,MAAAA,IAAI,EAAEO,MAAM;MACZ,SAASC,EAAAA;KACZ;AACDC,IAAAA,UAAU,EAAE;AACRT,MAAAA,IAAI,EAAEC,OAAO;MACb,SAAS,EAAA;KACZ;AACDS,IAAAA,IAAI,EAAE;AACFV,MAAAA,IAAI,EAAE,CAACC,OAAO,EAAEM,MAAM,CAAC;MACvB,SAAS,EAAA;KACZ;AACDI,IAAAA,IAAI,EAAE;AACFX,MAAAA,IAAI,EAAEO,MAAM;AACZK,MAAAA,QAAQ,EAAE;KACb;AACDC,IAAAA,SAAS,EAAE;AACPb,MAAAA,IAAI,EAAEO,MAAM;MACZ,SAAS,EAAA;KACZ;AACDO,IAAAA,OAAO,EAAE;AACLd,MAAAA,IAAI,EAAEC,OAAO;MACb,SAAS,EAAA;KACZ;AACDc,IAAAA,IAAI,EAAE;AACFf,MAAAA,IAAI,EAAEO,MAAM;MACZ,SAASC,EAAAA;KACZ;AACDQ,IAAAA,IAAI,EAAE;AACFhB,MAAAA,IAAI,EAAEO,MAAM;MACZ,SAASC,EAAAA;KACZ;AACDS,IAAAA,QAAQ,EAAE;AACNjB,MAAAA,IAAI,EAAEO,MAAM;MACZ,SAASC,EAAAA;KACZ;AACDU,IAAAA,KAAK,EAAE;AACHlB,MAAAA,IAAI,EAAEC,OAAO;MACb,SAAS,EAAA;KACZ;AACDkB,IAAAA,IAAI,EAAE;AACFnB,MAAAA,IAAI,EAAEO,MAAM;MACZ,SAASC,EAAAA;KACZ;AACDY,IAAAA,IAAI,EAAE;AACFpB,MAAAA,IAAI,EAAEC,OAAO;MACb,SAAS,EAAA;KACZ;AACDoB,IAAAA,SAAS,EAAE;AACPrB,MAAAA,IAAI,EAAEC,OAAO;MACb,SAAS,EAAA;KACZ;AACDqB,IAAAA,WAAW,EAAE;AACTtB,MAAAA,IAAI,EAAEC,OAAO;MACb,SAAS,EAAA;KACZ;AACDsB,IAAAA,WAAW,EAAE;AACTvB,MAAAA,IAAI,EAAEC,OAAO;MACb,SAAS,EAAA;KACZ;AACDuB,IAAAA,SAAS,EAAE;AACPxB,MAAAA,IAAI,EAAEO,MAAM;MACZ,SAASC,EAAAA;AACb;GACH;AACDiB,EAAAA,KAAK,EAAEC,aAAa;EACpBC,OAAO,EAAA,SAAPA,OAAOA,GAAG;IACN,OAAO;AACHC,MAAAA,OAAO,EAAE,IAAI;AACbC,MAAAA,eAAe,EAAE;KACpB;AACL;AACJ,CAAC;;ACpED,aAAe;AACXjC,EAAAA,IAAI,EAAE,MAAM;AACZkC,EAAAA,UAAU,EAAE;AAAEC,IAAAA,eAAc,EAAdA;GAAiB;AAC/B,EAAA,SAAA,EAASC,QAAQ;AACjBC,EAAAA,YAAY,EAAE,KAAK;AACnBC,EAAAA,QAAQ,EAAE;IACNC,MAAM,EAAA,SAANA,MAAMA,GAAG;MACL,OAAO,CAAC,IAAI,CAACtB,SAAS,EAAE,IAAI,CAACF,IAAI,CAAC;AACtC;AACJ;AACJ,CAAC;;;;ECzCG,OAAAyB,SAAA,EAAA,EAAAC,WAAA,CAsBkBC,4BAtBlBC,UAsBkB,CAAA;IArBbxC,IAAI,EAAEyC,IAAI,CAAAzC,IAAA;IACV,WAAS,EAAEyC,IAAQ,CAAAtC,QAAA;IACnBC,MAAM,EAAEqC,IAAM,CAAArC,MAAA;IACdC,MAAM,EAAEoC,IAAM,CAAApC,MAAA;AACd,IAAA,OAAA,EAAOoC,IAAE,CAAAC,EAAA,CAAA,MAAA,CAAA;IACTpC,IAAI,EAAEmC,IAAI,CAAAnC,IAAA;IACV,aAAW,EAAEmC,IAAU,CAAA/B,UAAA;IACvBC,IAAI,EAAE8B,IAAI,CAAA9B,IAAA;IACVC,IAAI,EAAE+B,QAAM,CAAAP,MAAA;IACZrB,OAAO,EAAE0B,IAAO,CAAA1B,OAAA;IAChBC,IAAI,EAAEyB,IAAI,CAAAzB,IAAA;IACVC,IAAI,EAAEwB,IAAI,CAAAxB,IAAA;IACVC,QAAQ,EAAEuB,IAAQ,CAAAvB,QAAA;IAClBC,KAAK,EAAEsB,IAAK,CAAAtB,KAAA;IACZC,IAAI,EAAEqB,IAAI,CAAArB,IAAA;IACVC,IAAI,EAAEoB,IAAI,CAAApB,IAAA;IACV,YAAU,EAAEoB,IAAS,CAAAnB,SAAA;IACrB,cAAY,EAAEmB,IAAW,CAAAlB,WAAA;IACzB,cAAY,EAAEkB,IAAW,CAAAjB,WAAA;IACzBC,SAAS,EAAEgB,IAAS,CAAAhB;KACbgB,IAAI,CAAAG,IAAA,CAAA,MAAA,CAAA,CAAA,EAAA,IAAA,EAAA,EAAA,EAAA,CAAA,MAAA,EAAA,WAAA,EAAA,QAAA,EAAA,QAAA,EAAA,OAAA,EAAA,MAAA,EAAA,aAAA,EAAA,MAAA,EAAA,MAAA,EAAA,SAAA,EAAA,MAAA,EAAA,MAAA,EAAA,UAAA,EAAA,OAAA,EAAA,MAAA,EAAA,MAAA,EAAA,YAAA,EAAA,cAAA,EAAA,cAAA,EAAA,WAAA,CAAA,CAAA;;;;;;;"}