/*global define*/ define([ '../Core/freezeObject' ], function( freezeObject) { "use strict"; /** * The state of a {@link QuadtreeTile} in the tile load pipeline. * @exports QuadtreeTileLoadState * @private */ var QuadtreeTileLoadState = { /** * The tile is new and loading has not yet begun. * @type QuadtreeTileLoadState * @constant * @default 0 */ START : 0, /** * Loading is in progress. * @type QuadtreeTileLoadState * @constant * @default 1 */ LOADING : 1, /** * Loading is complete. * @type QuadtreeTileLoadState * @constant * @default 2 */ DONE : 2, /** * The tile has failed to load. * @type QuadtreeTileLoadState * @constant * @default 3 */ FAILED : 3 }; return freezeObject(QuadtreeTileLoadState); });