return"file"!==e.type||e.value&&e.valueinstanceofFile?"string"!==e.type||e.value&&"string"==typeofe.value?"array"!==e.type||e.value&&"Array"===Object.prototype.toString.call(e.value).slice(8,-1)?!0:(r.options.error(newo(i.INVALID_PARAMS,"["+t+"]: targets is invalid")),!1):(r.options.error(newo(i.INVALID_PARAMS,"["+t+"]: target is invalid")),!1):(r.options.error(newo(i.INVALID_PARAMS,"["+t+"]: file is null or not typeof File of DOM")),!1)