neyric/wireit

View on GitHub
build/textarea-container/textarea-container-min.js

Summary

Maintainability
A
0 mins
Test Coverage
YUI.add("textarea-container",function(e,t){e.TextareaContainer=e.Base.create("textarea-container",e.Container,[],{SERIALIZABLE_ATTRS:function(){return e.TextareaContainer.superclass.SERIALIZABLE_ATTRS.call(this).concat(["value"])},renderUI:function(){e.TextareaContainer.superclass.renderUI.call(this),this.setStdModContent(e.WidgetStdMod.BODY,"<textarea></textarea>"),this._bodyNode=this.getStdModNode(e.WidgetStdMod.BODY),this._textarea=this._bodyNode.one("textarea")},bindUI:function(){e.TextareaContainer.superclass.bindUI.call(this),this.resize&&this.resize.after("resize:resize",this._afterResizeTextarea,this)},_fillTextareaSize:function(){this.fillHeight(this._bodyNode);var e=this._bodyNode.get("region");this._textarea.setStyle("height",e.height),this._textarea.setStyle("width",e.width)},_afterResizeTextarea:function(e){this._fillTextareaSize()},syncUI:function(){e.TextareaContainer.superclass.syncUI.call(this),this.getStdModNode(e.WidgetStdMod.BODY).one("textarea").set(this.get("value")),e.later(0,this,function(){this._fillTextareaSize()})}},{ATTRS:{value:{getter:function(){return this.getStdModNode(e.WidgetStdMod.BODY).one("textarea").get("value")},setter:function(t){this.getStdModNode(e.WidgetStdMod.BODY).one("textarea").set("value",t)}}}})},"@VERSION@",{requires:["container"]});