UNPKG

@runeya/runeya

Version:

Monitor processes as a stack

85 lines (71 loc) 5.21 kB
import{a as d,c as l}from"./index-Bv49zKKl.js";import{y as s,B as u,W as n,a as p,o as c}from"./index-CXxIspfv.js";var f=s` .p-textarea { font-family: inherit; font-feature-settings: inherit; font-size: 1rem; color: dt('textarea.color'); background: dt('textarea.background'); padding-block: dt('textarea.padding.y'); padding-inline: dt('textarea.padding.x'); border: 1px solid dt('textarea.border.color'); transition: background dt('textarea.transition.duration'), color dt('textarea.transition.duration'), border-color dt('textarea.transition.duration'), outline-color dt('textarea.transition.duration'), box-shadow dt('textarea.transition.duration'); appearance: none; border-radius: dt('textarea.border.radius'); outline-color: transparent; box-shadow: dt('textarea.shadow'); } .p-textarea:enabled:hover { border-color: dt('textarea.hover.border.color'); } .p-textarea:enabled:focus { border-color: dt('textarea.focus.border.color'); box-shadow: dt('textarea.focus.ring.shadow'); outline: dt('textarea.focus.ring.width') dt('textarea.focus.ring.style') dt('textarea.focus.ring.color'); outline-offset: dt('textarea.focus.ring.offset'); } .p-textarea.p-invalid { border-color: dt('textarea.invalid.border.color'); } .p-textarea.p-variant-filled { background: dt('textarea.filled.background'); } .p-textarea.p-variant-filled:enabled:hover { background: dt('textarea.filled.hover.background'); } .p-textarea.p-variant-filled:enabled:focus { background: dt('textarea.filled.focus.background'); } .p-textarea:disabled { opacity: 1; background: dt('textarea.disabled.background'); color: dt('textarea.disabled.color'); } .p-textarea::placeholder { color: dt('textarea.placeholder.color'); } .p-textarea.p-invalid::placeholder { color: dt('textarea.invalid.placeholder.color'); } .p-textarea-fluid { width: 100%; } .p-textarea-resizable { overflow: hidden; resize: none; } .p-textarea-sm { font-size: dt('textarea.sm.font.size'); padding-block: dt('textarea.sm.padding.y'); padding-inline: dt('textarea.sm.padding.x'); } .p-textarea-lg { font-size: dt('textarea.lg.font.size'); padding-block: dt('textarea.lg.padding.y'); padding-inline: dt('textarea.lg.padding.x'); } `,x={root:function(t){var a=t.instance,r=t.props;return["p-textarea p-component",{"p-filled":a.$filled,"p-textarea-resizable ":r.autoResize,"p-textarea-sm p-inputfield-sm":r.size==="small","p-textarea-lg p-inputfield-lg":r.size==="large","p-invalid":a.$invalid,"p-variant-filled":a.$variant==="filled","p-textarea-fluid":a.$fluid}]}},b=u.extend({name:"textarea",style:f,classes:x}),h={name:"BaseTextarea",extends:d,props:{autoResize:Boolean},style:b,provide:function(){return{$pcTextarea:this,$parentInstance:this}}};function o(e){"@babel/helpers - typeof";return o=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o(e)}function v(e,t,a){return(t=m(t))in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function m(e){var t=g(e,"string");return o(t)=="symbol"?t:t+""}function g(e,t){if(o(e)!="object"||!e)return e;var a=e[Symbol.toPrimitive];if(a!==void 0){var r=a.call(e,t);if(o(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var y={name:"Textarea",extends:h,inheritAttrs:!1,observer:null,mounted:function(){var t=this;this.autoResize&&(this.observer=new ResizeObserver(function(){requestAnimationFrame(function(){t.resize()})}),this.observer.observe(this.$el))},updated:function(){this.autoResize&&this.resize()},beforeUnmount:function(){this.observer&&this.observer.disconnect()},methods:{resize:function(){this.$el.offsetParent&&(this.$el.style.height="auto",this.$el.style.height=this.$el.scrollHeight+"px",parseFloat(this.$el.style.height)>=parseFloat(this.$el.style.maxHeight)?(this.$el.style.overflowY="scroll",this.$el.style.height=this.$el.style.maxHeight):this.$el.style.overflow="hidden")},onInput:function(t){this.autoResize&&this.resize(),this.writeValue(t.target.value,t)}},computed:{attrs:function(){return n(this.ptmi("root",{context:{filled:this.$filled,disabled:this.disabled}}),this.formField)},dataP:function(){return l(v({invalid:this.$invalid,fluid:this.$fluid,filled:this.$variant==="filled"},this.size,this.size))}}},z=["value","name","disabled","aria-invalid","data-p"];function $(e,t,a,r,k,i){return c(),p("textarea",n({class:e.cx("root"),value:e.d_value,name:e.name,disabled:e.disabled,"aria-invalid":e.invalid||void 0,"data-p":i.dataP,onInput:t[0]||(t[0]=function(){return i.onInput&&i.onInput.apply(i,arguments)})},i.attrs),null,16,z)}y.render=$;export{y as s};