cesium
Version:
CesiumJS is a JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin.
49 lines (48 loc) • 956 B
JavaScript
/**
* The {@link ResourceLoader} state.
*
* @private
*/
var ResourceLoaderState = {
/**
* The resource has not yet been loaded.
*
* @type {Number}
* @constant
* @private
*/
UNLOADED: 0,
/**
* The resource is loading. In this state, external resources are fetched as needed.
*
* @type {Number}
* @constant
* @private
*/
LOADING: 1,
/**
* The resource has finished loading, but requires further processing. GPU resources are allocated in this state as needed.
*
* @type {Number}
* @constant
* @private
*/
PROCESSING: 2,
/**
* The resource has finished loading and processing; the results are ready to be used.
*
* @type {Number}
* @constant
* @private
*/
READY: 3,
/**
* The resource loading or processing has failed due to an error.
*
* @type {Number}
* @constant
* @private
*/
FAILED: 4,
};
export default Object.freeze(ResourceLoaderState);