Explorar o código

added Loader.loadAsync

Lewy Blue %!s(int64=5) %!d(string=hai) anos
pai
achega
ae0552d5b8
Modificáronse 1 ficheiros con 10 adicións e 0 borrados
  1. 10 0
      src/loaders/Loader.js

+ 10 - 0
src/loaders/Loader.js

@@ -18,6 +18,16 @@ Object.assign( Loader.prototype, {
 
 	load: function ( /* url, onLoad, onProgress, onError */ ) {},
 
+	loadAsync: function ( url, onProgress ) {
+
+		return new Promise( ( resolve, reject ) => {
+
+			this.load( url, resolve, onProgress, reject );
+
+		} );
+
+	},
+
 	parse: function ( /* data */ ) {},
 
 	setCrossOrigin: function ( crossOrigin ) {