FileLoader

THREE.FileLoader
class FileLoader(loadingManager: UndefOr[LoadingManager]) extends Object

Class for loading a file as a string or ArrayBuffer.

Attributes

Graph
Supertypes
class Object
trait Any
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def load(url: String, onLoad: UndefOr[Function1[String | ArrayBuffer, Unit]], onProgress: UndefOr[Function3[Any, Int, Int, Unit]], onError: UndefOr[Function1[Error, Unit]]): String | ArrayBuffer

Load a file from a URL.

Load a file from a URL.

Attributes

def loadAsync(url: String, onProgress: UndefOr[Function3[Any, Int, Int, Unit]]): Promise[String | ArrayBuffer]

Load a file from a URL asynchronously with Promise.

Load a file from a URL asynchronously with Promise.

Attributes

def setMimeType(mimeType: String): this.type

Set the mime type for the loader.

Set the mime type for the loader.

Attributes

def setPath(path: String): this.type

Set the loading manager for this loader.

Set the loading manager for this loader.

Attributes

def setResponseType(responseType: String): this.type

Set the response type for the loader.

Set the response type for the loader.

Attributes

def setWithCredentials(withCredentials: Boolean): this.type

Set whether to use credentials when fetching the file.

Set whether to use credentials when fetching the file.

Attributes

Inherited methods

def hasOwnProperty(v: String): Boolean

Attributes

Inherited from:
Object
def isPrototypeOf(v: Object): Boolean

Attributes

Inherited from:
Object
def propertyIsEnumerable(v: String): Boolean

Attributes

Inherited from:
Object
def toLocaleString(): String

Attributes

Inherited from:
Object
def valueOf(): Any

Attributes

Inherited from:
Object