15832144755
2022-01-06 7b4c8991dca9cf2a809a95e239d144697d3afb56
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import { Event } from "../Source/Cesium.js";
import { EntityCluster } from "../Source/Cesium.js";
import { EntityCollection } from "../Source/Cesium.js";
 
function MockDataSource() {
  //Values to be fiddled with by the test
  this.changedEvent = new Event();
  this.errorEvent = new Event();
  this.entities = new EntityCollection();
  this.name = "Mock Data";
  this.clock = undefined;
  this.isTimeVarying = false;
  this.isLoading = false;
  this.loadingEvent = new Event();
  this.destroyed = false;
  this.clustering = new EntityCluster();
}
MockDataSource.prototype.update = function () {
  return true;
};
 
MockDataSource.prototype.destroy = function () {
  this.destroyed = true;
};
export default MockDataSource;