//>>built define("pd/widgets/uploader/IFrame",["dojo/dom-construct","dojo/_base/declare","dojo/_base/lang","dojo/_base/array","dojo/io/iframe","dojox/form/uploader/plugins/IFrame"],function(_1,_2,_3,_4,_5,_6){return _2("pd/widgets/uploader/IFrame",[_6],{handleAs:"",uploadIFrame:function(_7){var _8,_9=false;if(!this.getForm()){_8=_1.place("
",this.domNode);_4.forEach(this._inputs,function(n,i){if(n.value){_8.appendChild(n);}},this);_9=true;}else{_8=this.form;}var _a=this.getUrl();var _b=_5.send({url:_a,form:_8,method:"POST",handleAs:this.handleAs,error:_3.hitch(this,function(_c){if(_9){_1.destroy(_8);}this.onError(_c);}),load:_3.hitch(this,function(_d,_e,_f){if(_9){_1.destroy(_8);}if(_d["ERROR"]||_d["error"]){this.onError(_d);}else{this.onComplete(_d);}})});}});});