Added layers UI option

0.2
Robin Hawkes 2015-03-03 01:07:07 +00:00
rodzic 05720578cb
commit b8ca6732ec
4 zmienionych plików z 19 dodań i 10 usunięć

Wyświetl plik

@ -6573,7 +6573,8 @@ if (typeof window === undefined) {
crs: VIZI.CRS.EPSG3857,
center: new VIZI.LatLon(51.50358, -0.01924),
zoom: 16,
suppressRenderer: false // Set true for tests
suppressRenderer: false, // Set true for tests
layersUI: true
});
if (!self.options.viewport) {
@ -6599,8 +6600,9 @@ if (typeof window === undefined) {
self.options.viewport.appendChild(uiContainer);
// Set up layer UI
// TODO: Make this togglable via an option
self.layersUI = new VIZI.LayersUI(self.layers);
if (self.options.layersUI) {
self.layersUI = new VIZI.LayersUI(self.layers);
}
// TODO: Ability to override this with a scene passed into the options
// TODO: Pass-through options that tweak scene (antialias, etc)
@ -6682,7 +6684,9 @@ if (typeof window === undefined) {
self.scene.add(layer.object);
// Update layers UI
self.layersUI.onChange();
if (self.layersUI) {
self.layersUI.onChange();
}
};
VIZI.World.prototype.addSwitchboard = function(switchboard) {

2
build/vizi.min.js vendored

File diff suppressed because one or more lines are too long

Wyświetl plik

@ -1,5 +1,6 @@
var world = new VIZI.World({
viewport: document.querySelector("#vizicities-viewport")
viewport: document.querySelector("#vizicities-viewport"),
layersUI: true
// center: new VIZI.LatLon(40.01000594412381, -105.2727379358738) // Collada
});

Wyświetl plik

@ -19,7 +19,8 @@
crs: VIZI.CRS.EPSG3857,
center: new VIZI.LatLon(51.50358, -0.01924),
zoom: 16,
suppressRenderer: false // Set true for tests
suppressRenderer: false, // Set true for tests
layersUI: true
});
if (!self.options.viewport) {
@ -45,8 +46,9 @@
self.options.viewport.appendChild(uiContainer);
// Set up layer UI
// TODO: Make this togglable via an option
self.layersUI = new VIZI.LayersUI(self.layers);
if (self.options.layersUI) {
self.layersUI = new VIZI.LayersUI(self.layers);
}
// TODO: Ability to override this with a scene passed into the options
// TODO: Pass-through options that tweak scene (antialias, etc)
@ -128,7 +130,9 @@
self.scene.add(layer.object);
// Update layers UI
self.layersUI.onChange();
if (self.layersUI) {
self.layersUI.onChange();
}
};
VIZI.World.prototype.addSwitchboard = function(switchboard) {