UNPKG

primevue

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

2 lines (1 loc) 1.17 kB
this.primevue=this.primevue||{},this.primevue.inputtext=function(t,e,n){"use strict";function i(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var u={name:"InputText",extends:{name:"BaseInputText",extends:i(t).default,props:{modelValue:null,size:{type:String,default:null},invalid:{type:Boolean,default:!1},variant:{type:String,default:null}},style:i(e).default,provide:function(){return{$parentInstance:this}}},inheritAttrs:!1,emits:["update:modelValue"],methods:{getPTOptions:function(t){return("root"===t?this.ptmi:this.ptm)(t,{context:{filled:this.filled,disabled:this.$attrs.disabled||""===this.$attrs.disabled}})},onInput:function(t){this.$emit("update:modelValue",t.target.value)}},computed:{filled:function(){return null!=this.modelValue&&this.modelValue.toString().length>0}}},l=["value","aria-invalid"];return u.render=function(t,e,i,u,a,o){return n.openBlock(),n.createElementBlock("input",n.mergeProps({class:t.cx("root"),value:t.modelValue,"aria-invalid":t.invalid||void 0,onInput:e[0]||(e[0]=function(){return o.onInput&&o.onInput.apply(o,arguments)})},o.getPTOptions("root")),null,16,l)},u}(primevue.basecomponent,primevue.inputtext.style,Vue);