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