Skip to content

@simversus/yjvis


@simversus/yjvis / loaders / Loader

Abstract Class: Loader ​

Defined in: loaders/Loader.ts:3

Extended by ​

Constructors ​

Constructor ​

new Loader(manager?): Loader

Defined in: loaders/Loader.ts:13

Parameters ​

manager? ​

LoadingManager

Returns ​

Loader

Properties ​

_path? ​

protected optional _path: string

Defined in: loaders/Loader.ts:6


_resourcePath? ​

protected optional _resourcePath: string

Defined in: loaders/Loader.ts:7


crossOrigin ​

protected crossOrigin: string = 'anonymous'

Defined in: loaders/Loader.ts:9


manager ​

manager: LoadingManager

Defined in: loaders/Loader.ts:4


requestHeader ​

protected requestHeader: object = {}

Defined in: loaders/Loader.ts:11


withCredentials ​

protected withCredentials: boolean = false

Defined in: loaders/Loader.ts:10

Methods ​

load() ​

abstract load(url, onLoad?, onProgress?, onError?): void

Defined in: loaders/Loader.ts:17

Parameters ​

url ​

string | string[]

onLoad? ​

Function

onProgress? ​

Function

onError? ​

Function

Returns ​

void


loadAsync() ​

loadAsync<T>(url, onProgress?): Promise<T>

Defined in: loaders/Loader.ts:24

Type Parameters ​

T ​

T

Parameters ​

url ​

string

onProgress? ​

Function

Returns ​

Promise<T>


parse() ​

parse(data, path?, onLoad?, onProgress?, onError?): void

Defined in: loaders/Loader.ts:55

Parameters ​

data ​

ArrayBuffer

path? ​

string

onLoad? ​

Function

onProgress? ​

Function

onError? ​

Function

Returns ​

void


setCrossOrigin() ​

setCrossOrigin(crossOrigin): Loader

Defined in: loaders/Loader.ts:40

Parameters ​

crossOrigin ​

string

Returns ​

Loader


setPath() ​

setPath(value?): Loader

Defined in: loaders/Loader.ts:30

Parameters ​

value? ​

string

Returns ​

Loader


setRequestHeader() ​

setRequestHeader(requestHeader): Loader

Defined in: loaders/Loader.ts:50

Parameters ​

requestHeader ​

Returns ​

Loader


setResourcePath() ​

setResourcePath(value?): Loader

Defined in: loaders/Loader.ts:35

Parameters ​

value? ​

string

Returns ​

Loader


setWithCredentials() ​

setWithCredentials(value): Loader

Defined in: loaders/Loader.ts:45

Parameters ​

value ​

boolean

Returns ​

Loader