!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("VueElementUiPlus",[],t):"object"==typeof exports?exports.VueElementUiPlus=t():e.VueElementUiPlus=t()}(self,()=>(()=>{"use strict";var n={1883:(e,t,n)=>{function i(t,n,o){this.$children.forEach(function(e){e.$options.componentName===t?e.$emit.apply(e,[n].concat(o)):i.apply(e,[t,n].concat([o]))})}n.d(t,{Z:()=>o});const o={methods:{dispatch:function(e,t,n){for(var o=this.$parent||this.$root,i=o.$options.componentName;o&&(!i||i!==e);)(o=o.$parent)&&(i=o.$options.componentName);o&&o.$emit.apply(o,[t].concat(n))},broadcast:function(e,t,n){i.call(this,e,t,n)}}}},1900:(e,t,n)=>{n.d(t,{Z:()=>function(e,t,n,o,i,s,r,a){var l,c="function"==typeof e?e.options:e;t&&(c.render=t,c.staticRenderFns=n,c._compiled=!0);o&&(c.functional=!0);s&&(c._scopeId="data-v-"+s);r?(l=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(r)},c._ssrRegister=l):i&&(l=a?function(){i.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:i);{var p;l&&(c.functional?(c._injectStyles=l,p=c.render,c.render=function(e,t){return l.call(t),p(e,t)}):(t=c.beforeCreate,c.beforeCreate=t?[].concat(t,l):[l]))}return{exports:e,options:c}}})}},o={};function i(e){var t=o[e];return void 0!==t||(t=o[e]={exports:{}},n[e](t,t.exports,i)),t.exports}i.d=(e,t)=>{for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);var e={};{function t(){var e=this,t=e.$createElement;return(t=e._self._c||t)("ul",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-select-group__wrap"},[t("li",{staticClass:"el-select-group__title"},[e._v(e._s(e.label))]),e._v(" "),t("li",[t("ul",{staticClass:"el-select-group"},[e._t("default")],2)])])}i.d(e,{default:()=>a}),t._withStripped=!0;var s={mixins:[i(1883).Z],name:"ElOptionGroup",componentName:"ElOptionGroup",props:{label:String,disabled:{type:Boolean,default:!1}},data:function(){return{visible:!0}},watch:{disabled:function(e){this.broadcast("ElOption","handleGroupDisabled",e)}},methods:{queryChange:function(){this.visible=this.$children&&Array.isArray(this.$children)&&this.$children.some(function(e){return!0===e.visible})}},created:function(){this.$on("queryChange",this.queryChange)},mounted:function(){this.disabled&&this.broadcast("ElOption","handleGroupDisabled",this.disabled)}},s;(s=(0,i(1900).Z)(s,t,[],!1,null,null,null)).options.__file="packages/select/src/option-group.vue";const r=s.exports,a=(r.install=function(e){e.component(r.name,r)},r)}return e.default})());