智慧水务管理系统 - 精河县供水工程综合管理平台

QuadtreeTileLoadState.js 729B

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