dijit.form._Spinner.postCreate
dojo.require("dijit.form._Spinner");
defined in dijit/form/_Spinner.js
Usage
function () (view source)
this.inherited('postCreate', arguments); // extra listeners this.connect(this.textbox, dojo.isIE ? "onmousewheel" : 'DOMMouseScroll', "_mouseWheeled"); this._connects.push(dijit.typematic.addListener(this.upArrowNode, this.textbox, {keyCode:dojo.keys.UP_ARROW,ctrlKey:false,altKey:false,shiftKey:false}, this, "_typematicCallback", this.timeoutChangeRate, this.defaultTimeout)); this._connects.push(dijit.typematic.addListener(this.downArrowNode, this.textbox, {keyCode:dojo.keys.DOWN_ARROW,ctrlKey:false,altKey:false,shiftKey:false}, this, "_typematicCallback", this.timeoutChangeRate, this.defaultTimeout)); if(dojo.isIE){ // When spinner is moved from hidden to visible, call _setStateClass to remind IE to render it. (#6123) var _this = this; this.connect(this.domNode, "onresize", function(){ setTimeout(dojo.hitch(_this, function(){ // cause the IE expressions to rerun this.upArrowNode.style.behavior = ''; this.downArrowNode.style.behavior = ''; // cause IE to rerender this._setStateClass(); }), 0); } ); }