API / geotoolkit3d / data / loader / AbstractLoader / AbstractLoader
loader.AbstractLoader.AbstractLoader
Parent class for data loader.
A low level class for loading resources with XMLHttpRequest.
| Name |
|---|
T |
AbstractLoader
Constructors
Methods
Constructors
• Protected new AbstractLoader<T>()
| Name |
|---|
T |
Methods
▸ getClassName(): string
string
▸ Abstract load(url, params?): void
Loads the file at the given URL. Could be either local or remote url.
This convenience function exists to mimic THREEJS loaders API.
Internally it uses THREE.XHRLoader and THREE.LoadingManager.
One could also use directly the function parse() to handle loading the dataset manually/differently.
Note that, for convenience, this function returns a Promise AND accepts callbacks (that do not contribute to the returned promise).
One is free to use either the Promise or the callback to be 'notified' when the stream is ready.
| Name | Type | Description |
|---|---|---|
url | string | the url of the file |
Optional params | LoadOptions<T> | the optional parameters |
void
▸ Static getClassName(): string
string