{"version":3,"file":"index.mjs","sources":["../../src/radiobuttongroup/BaseRadioButtonGroup.vue","../../src/radiobuttongroup/RadioButtonGroup.vue","../../src/radiobuttongroup/RadioButtonGroup.vue?vue&type=template&id=7258f444&lang.js"],"sourcesContent":["<script>\nimport BaseEditableHolder from '@primevue/core/baseeditableholder';\nimport RadioButtonGroupStyle from 'primevue/radiobuttongroup/style';\n\nexport default {\n    name: 'BaseRadioButtonGroup',\n    extends: BaseEditableHolder,\n    style: RadioButtonGroupStyle,\n    provide() {\n        return {\n            $pcRadioButtonGroup: this,\n            $parentInstance: this\n        };\n    }\n};\n</script>\n","<template>\n    <div :class=\"cx('root')\" v-bind=\"ptmi('root')\">\n        <slot />\n    </div>\n</template>\n\n<script>\nimport { uuid } from '@primeuix/utils';\nimport BaseRadioButtonGroup from './BaseRadioButtonGroup.vue';\n\nexport default {\n    name: 'RadioButtonGroup',\n    extends: BaseRadioButtonGroup,\n    inheritAttrs: false,\n    data() {\n        return {\n            groupName: this.name\n        };\n    },\n    watch: {\n        name(newValue) {\n            this.groupName = newValue || uuid('radiobutton-group-');\n        }\n    },\n    mounted() {\n        this.groupName = this.groupName || uuid('radiobutton-group-');\n    }\n};\n</script>\n","<template>\n    <div :class=\"cx('root')\" v-bind=\"ptmi('root')\">\n        <slot />\n    </div>\n</template>\n\n<script>\nimport { uuid } from '@primeuix/utils';\nimport BaseRadioButtonGroup from './BaseRadioButtonGroup.vue';\n\nexport default {\n    name: 'RadioButtonGroup',\n    extends: BaseRadioButtonGroup,\n    inheritAttrs: false,\n    data() {\n        return {\n            groupName: this.name\n        };\n    },\n    watch: {\n        name(newValue) {\n            this.groupName = newValue || uuid('radiobutton-group-');\n        }\n    },\n    mounted() {\n        this.groupName = this.groupName || uuid('radiobutton-group-');\n    }\n};\n</script>\n"],"names":["name","BaseEditableHolder","style","RadioButtonGroupStyle","provide","$pcRadioButtonGroup","$parentInstance","BaseRadioButtonGroup","inheritAttrs","data","groupName","watch","newValue","uuid","mounted","_openBlock","_createElementBlock","_mergeProps","_ctx","cx","ptmi","_renderSlot","$slots"],"mappings":";;;;;AAIA,eAAe;AACXA,EAAAA,IAAI,EAAE,sBAAsB;AAC5B,EAAA,SAAA,EAASC,kBAAkB;AAC3BC,EAAAA,KAAK,EAAEC,qBAAqB;EAC5BC,OAAO,EAAA,SAAPA,OAAOA,GAAG;IACN,OAAO;AACHC,MAAAA,mBAAmB,EAAE,IAAI;AACzBC,MAAAA,eAAe,EAAE;KACpB;AACL,EAAA;AACJ,CAAC;;ACJD,aAAe;AACXN,EAAAA,IAAI,EAAE,kBAAkB;AACxB,EAAA,SAAA,EAASO,QAAoB;AAC7BC,EAAAA,YAAY,EAAE,KAAK;EACnBC,IAAI,EAAA,SAAJA,IAAIA,GAAG;IACH,OAAO;MACHC,SAAS,EAAE,IAAI,CAACV;KACnB;EACL,CAAC;AACDW,EAAAA,KAAK,EAAE;AACHX,IAAAA,IAAI,EAAA,SAAJA,IAAIA,CAACY,QAAQ,EAAE;MACX,IAAI,CAACF,SAAQ,GAAIE,QAAO,IAAKC,IAAI,CAAC,oBAAoB,CAAC;AAC3D,IAAA;GACH;EACDC,OAAO,EAAA,SAAPA,OAAOA,GAAG;IACN,IAAI,CAACJ,YAAY,IAAI,CAACA,aAAaG,IAAI,CAAC,oBAAoB,CAAC;AACjE,EAAA;AACJ,CAAC;;;EC1BG,OAAAE,SAAA,EAAA,EAAAC,kBAAA,CAEK,OAFLC,UAAA,CAEK;AAFC,IAAA,OAAA,EAAOC,IAAA,CAAAC,EAAE,CAAA,MAAA;KAAkBD,IAAA,CAAAE,IAAI,CAAA,MAAA,CAAA,CAAA,EAAA,CACjCC,UAAA,CAAOH,IAAA,CAAAI,MAAA,EAAA,SAAA,CAAA;;;;;;;"}