a:9:{s:9:"#provides";s:32:"dojox.form.manager._DisplayMixin";s:9:"#resource";s:29:"form/manager/_DisplayMixin.js";s:32:"dojox.form.manager._DisplayMixin";a:4:{s:4:"type";s:8:"Function";s:7:"summary";s:116:"Form manager's mixin for controlling show/hide state of controlled elements (defined by dojoAttachPoint attributes).";s:11:"description";s:262:"This mixin provides unified show/hide functionality for controlled elements (indicated by dojoAttachPoint attribute). Essentially it provides a way to change "style.display" parameter of controlled nodes. It should be used together with dojox.form.manager.Mixin.";s:9:"classlike";b:1;}s:51:"dojox.form.manager._DisplayMixin.gatherDisplayState";a:6:{s:9:"prototype";s:32:"dojox.form.manager._DisplayMixin";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:5:"names";a:3:{s:4:"type";s:6:"Object";s:8:"optional";b:1;s:7:"summary";s:188:"If it is an array, it is a list of names to be processed. If it is an object, dictionary keys are names to be processed. If it is omitted, all known attach point nodes are to be processed.";}}s:6:"source";s:154:" var result = this.inspectAttachedPoints(function(name, node){ return dojo.style(node, "display") != "none"; }, names); return result; // Object";s:7:"summary";s:73:"Gather display state of all attached elements and return as a dictionary.";s:7:"returns";s:6:"Object";}s:37:"dojox.form.manager._DisplayMixin.show";a:6:{s:9:"prototype";s:32:"dojox.form.manager._DisplayMixin";s:4:"type";s:8:"Function";s:10:"parameters";a:2:{s:5:"state";a:3:{s:4:"type";s:6:"Object";s:8:"optional";b:1;s:7:"summary";s:206:"Optional. If a name-value dictionary, the value is true to show and false to hide. If an array, all names in the array will be set to defaultState. If omitted, all form elements will be set to defaultState.";}s:12:"defaultState";a:3:{s:4:"type";s:7:"Boolean";s:8:"optional";b:1;s:7:"summary";s:37:"The default state (true, if omitted).";}}s:6:"source";s:220:" if(arguments.length < 2){ defaultState = true; } this.inspectAttachedPoints(function(name, node, value){ dojo.style(node, "display", value ? "" : "none"); }, state, defaultState); return this; // self";s:7:"summary";s:59:"Show attached nodes according to the supplied state object.";s:7:"returns";s:4:"self";}s:37:"dojox.form.manager._DisplayMixin.hide";a:6:{s:9:"prototype";s:32:"dojox.form.manager._DisplayMixin";s:4:"type";s:8:"Function";s:10:"parameters";a:1:{s:5:"state";a:3:{s:4:"type";s:6:"Object";s:8:"optional";b:1;s:7:"summary";s:180:"Optional. If a name-value dictionary, the value is true to show and false to hide. If an array, all names in the array will be hidden. If omitted, all form elements will be hidden.";}}s:6:"source";s:41:" return this.show(state, false); // self";s:7:"summary";s:59:"Hide attached nodes according to the supplied state object.";s:7:"returns";s:4:"self";}s:18:"dojox.form.manager";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}s:10:"dojox.form";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}s:5:"dojox";a:2:{s:4:"type";s:6:"Object";s:7:"summary";s:0:"";}}