QuadtreeTileLoadState.js 690 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. /**
  2. * The state of a {@link QuadtreeTile} in the tile load pipeline.
  3. * @enum {number}
  4. * @private
  5. */
  6. const QuadtreeTileLoadState = {
  7. /**
  8. * The tile is new and loading has not yet begun.
  9. * @type QuadtreeTileLoadState
  10. * @constant
  11. * @default 0
  12. */
  13. START: 0,
  14. /**
  15. * Loading is in progress.
  16. * @type QuadtreeTileLoadState
  17. * @constant
  18. * @default 1
  19. */
  20. LOADING: 1,
  21. /**
  22. * Loading is complete.
  23. * @type QuadtreeTileLoadState
  24. * @constant
  25. * @default 2
  26. */
  27. DONE: 2,
  28. /**
  29. * The tile has failed to load.
  30. * @type QuadtreeTileLoadState
  31. * @constant
  32. * @default 3
  33. */
  34. FAILED: 3,
  35. };
  36. export default Object.freeze(QuadtreeTileLoadState);