neyric/wireit

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

Summary

Maintainability
A
0 mins
Test Coverage
if (typeof __coverage__ === 'undefined') { __coverage__ = {}; }
if (!__coverage__['build/textarea-container/textarea-container.js']) {
   __coverage__['build/textarea-container/textarea-container.js'] = {"path":"build/textarea-container/textarea-container.js","s":{"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0},"b":{"1":[0,0]},"f":{"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0},"fnMap":{"1":{"name":"(anonymous_1)","line":1,"loc":{"start":{"line":1,"column":30},"end":{"line":1,"column":49}}},"2":{"name":"(anonymous_2)","line":19,"loc":{"start":{"line":19,"column":23},"end":{"line":19,"column":34}}},"3":{"name":"(anonymous_3)","line":23,"loc":{"start":{"line":23,"column":13},"end":{"line":23,"column":24}}},"4":{"name":"(anonymous_4)","line":32,"loc":{"start":{"line":32,"column":11},"end":{"line":32,"column":22}}},"5":{"name":"(anonymous_5)","line":41,"loc":{"start":{"line":41,"column":22},"end":{"line":41,"column":33}}},"6":{"name":"(anonymous_6)","line":50,"loc":{"start":{"line":50,"column":25},"end":{"line":50,"column":37}}},"7":{"name":"(anonymous_7)","line":54,"loc":{"start":{"line":54,"column":11},"end":{"line":54,"column":22}}},"8":{"name":"(anonymous_8)","line":59,"loc":{"start":{"line":59,"column":23},"end":{"line":59,"column":34}}},"9":{"name":"(anonymous_9)","line":74,"loc":{"start":{"line":74,"column":17},"end":{"line":74,"column":29}}},"10":{"name":"(anonymous_10)","line":78,"loc":{"start":{"line":78,"column":17},"end":{"line":78,"column":34}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":89,"column":45}},"2":{"start":{"line":16,"column":0},"end":{"line":85,"column":3}},"3":{"start":{"line":20,"column":6},"end":{"line":20,"column":92}},"4":{"start":{"line":24,"column":6},"end":{"line":24,"column":57}},"5":{"start":{"line":26,"column":6},"end":{"line":26,"column":74}},"6":{"start":{"line":28,"column":6},"end":{"line":28,"column":63}},"7":{"start":{"line":29,"column":6},"end":{"line":29,"column":54}},"8":{"start":{"line":34,"column":6},"end":{"line":34,"column":55}},"9":{"start":{"line":36,"column":6},"end":{"line":38,"column":7}},"10":{"start":{"line":37,"column":9},"end":{"line":37,"column":77}},"11":{"start":{"line":42,"column":6},"end":{"line":42,"column":38}},"12":{"start":{"line":44,"column":6},"end":{"line":44,"column":48}},"13":{"start":{"line":46,"column":6},"end":{"line":46,"column":55}},"14":{"start":{"line":47,"column":6},"end":{"line":47,"column":53}},"15":{"start":{"line":51,"column":6},"end":{"line":51,"column":31}},"16":{"start":{"line":55,"column":6},"end":{"line":55,"column":55}},"17":{"start":{"line":57,"column":6},"end":{"line":57,"column":87}},"18":{"start":{"line":59,"column":6},"end":{"line":61,"column":9}},"19":{"start":{"line":60,"column":9},"end":{"line":60,"column":34}},"20":{"start":{"line":75,"column":12},"end":{"line":75,"column":88}},"21":{"start":{"line":79,"column":12},"end":{"line":79,"column":88}}},"branchMap":{"1":{"line":36,"type":"if","locations":[{"start":{"line":36,"column":6},"end":{"line":36,"column":6}},{"start":{"line":36,"column":6},"end":{"line":36,"column":6}}]}},"code":["(function () { YUI.add('textarea-container', function (Y, NAME) {","","/**"," * @module textarea-container"," */","","/**"," * Form container for a single textarea field which is resizeable."," * You still need to specify the \"fields\"."," * @class TextareaContainer"," * @extends Container"," * @constructor"," * @param {Object}   options  Configuration object (see properties)"," */","","Y.TextareaContainer = Y.Base.create(\"textarea-container\", Y.Container, [], {","   ","","   SERIALIZABLE_ATTRS: function() {","      return Y.TextareaContainer.superclass.SERIALIZABLE_ATTRS.call(this).concat(['value']);","   },","   ","   renderUI: function() {","      Y.TextareaContainer.superclass.renderUI.call(this);","","      this.setStdModContent(Y.WidgetStdMod.BODY, \"<textarea></textarea>\");","","      this._bodyNode = this.getStdModNode(Y.WidgetStdMod.BODY);","      this._textarea = this._bodyNode.one('textarea');","   },","","   bindUI: function() {","","      Y.TextareaContainer.superclass.bindUI.call(this);","","      if(this.resize) {","         this.resize.after('resize:resize', this._afterResizeTextarea, this);","      }","   },","","   _fillTextareaSize: function() {","      this.fillHeight(this._bodyNode);","","      var region = this._bodyNode.get('region');","","      this._textarea.setStyle('height', region.height);","      this._textarea.setStyle('width', region.width);","   },","","   _afterResizeTextarea: function(e) {","      this._fillTextareaSize();","   },","","   syncUI: function() {","      Y.TextareaContainer.superclass.syncUI.call(this);","","      this.getStdModNode(Y.WidgetStdMod.BODY).one('textarea').set( this.get('value') );","","      Y.later(0, this, function() {","         this._fillTextareaSize();","      });","   }","   ","}, {","   ","   ATTRS: {","      ","      /**","       * Value of the textarea","       * @attribute value","       */","      value: {","","         getter: function () {","            return this.getStdModNode(Y.WidgetStdMod.BODY).one('textarea').get('value');","         },","         ","         setter: function (value) {","            this.getStdModNode(Y.WidgetStdMod.BODY).one('textarea').set('value', value);","         }","      }","      ","   }","   ","});","","","","}, '@VERSION@', {\"requires\": [\"container\"]});","","}());"]};
}
var __cov_ZrUVSElo8Nww_WoA8cUEEg = __coverage__['build/textarea-container/textarea-container.js'];
__cov_ZrUVSElo8Nww_WoA8cUEEg.s['1']++;YUI.add('textarea-container',function(Y,NAME){__cov_ZrUVSElo8Nww_WoA8cUEEg.f['1']++;__cov_ZrUVSElo8Nww_WoA8cUEEg.s['2']++;Y.TextareaContainer=Y.Base.create('textarea-container',Y.Container,[],{SERIALIZABLE_ATTRS:function(){__cov_ZrUVSElo8Nww_WoA8cUEEg.f['2']++;__cov_ZrUVSElo8Nww_WoA8cUEEg.s['3']++;return Y.TextareaContainer.superclass.SERIALIZABLE_ATTRS.call(this).concat(['value']);},renderUI:function(){__cov_ZrUVSElo8Nww_WoA8cUEEg.f['3']++;__cov_ZrUVSElo8Nww_WoA8cUEEg.s['4']++;Y.TextareaContainer.superclass.renderUI.call(this);__cov_ZrUVSElo8Nww_WoA8cUEEg.s['5']++;this.setStdModContent(Y.WidgetStdMod.BODY,'<textarea></textarea>');__cov_ZrUVSElo8Nww_WoA8cUEEg.s['6']++;this._bodyNode=this.getStdModNode(Y.WidgetStdMod.BODY);__cov_ZrUVSElo8Nww_WoA8cUEEg.s['7']++;this._textarea=this._bodyNode.one('textarea');},bindUI:function(){__cov_ZrUVSElo8Nww_WoA8cUEEg.f['4']++;__cov_ZrUVSElo8Nww_WoA8cUEEg.s['8']++;Y.TextareaContainer.superclass.bindUI.call(this);__cov_ZrUVSElo8Nww_WoA8cUEEg.s['9']++;if(this.resize){__cov_ZrUVSElo8Nww_WoA8cUEEg.b['1'][0]++;__cov_ZrUVSElo8Nww_WoA8cUEEg.s['10']++;this.resize.after('resize:resize',this._afterResizeTextarea,this);}else{__cov_ZrUVSElo8Nww_WoA8cUEEg.b['1'][1]++;}},_fillTextareaSize:function(){__cov_ZrUVSElo8Nww_WoA8cUEEg.f['5']++;__cov_ZrUVSElo8Nww_WoA8cUEEg.s['11']++;this.fillHeight(this._bodyNode);__cov_ZrUVSElo8Nww_WoA8cUEEg.s['12']++;var region=this._bodyNode.get('region');__cov_ZrUVSElo8Nww_WoA8cUEEg.s['13']++;this._textarea.setStyle('height',region.height);__cov_ZrUVSElo8Nww_WoA8cUEEg.s['14']++;this._textarea.setStyle('width',region.width);},_afterResizeTextarea:function(e){__cov_ZrUVSElo8Nww_WoA8cUEEg.f['6']++;__cov_ZrUVSElo8Nww_WoA8cUEEg.s['15']++;this._fillTextareaSize();},syncUI:function(){__cov_ZrUVSElo8Nww_WoA8cUEEg.f['7']++;__cov_ZrUVSElo8Nww_WoA8cUEEg.s['16']++;Y.TextareaContainer.superclass.syncUI.call(this);__cov_ZrUVSElo8Nww_WoA8cUEEg.s['17']++;this.getStdModNode(Y.WidgetStdMod.BODY).one('textarea').set(this.get('value'));__cov_ZrUVSElo8Nww_WoA8cUEEg.s['18']++;Y.later(0,this,function(){__cov_ZrUVSElo8Nww_WoA8cUEEg.f['8']++;__cov_ZrUVSElo8Nww_WoA8cUEEg.s['19']++;this._fillTextareaSize();});}},{ATTRS:{value:{getter:function(){__cov_ZrUVSElo8Nww_WoA8cUEEg.f['9']++;__cov_ZrUVSElo8Nww_WoA8cUEEg.s['20']++;return this.getStdModNode(Y.WidgetStdMod.BODY).one('textarea').get('value');},setter:function(value){__cov_ZrUVSElo8Nww_WoA8cUEEg.f['10']++;__cov_ZrUVSElo8Nww_WoA8cUEEg.s['21']++;this.getStdModNode(Y.WidgetStdMod.BODY).one('textarea').set('value',value);}}}});},'@VERSION@',{'requires':['container']});