Skip to content

Commit

Permalink
Fix loading data source options
Browse files Browse the repository at this point in the history
  • Loading branch information
Son-HNguyen committed Jul 26, 2020
1 parent 6a39f90 commit df2c1f2
Showing 1 changed file with 22 additions and 22 deletions.
44 changes: 22 additions & 22 deletions 3dwebclient/script.js
Original file line number Diff line number Diff line change
Expand Up @@ -1169,34 +1169,34 @@ function layerDataTypeDropdownOnchange() {
}

function thematicDataSourceAndTableTypeDropdownOnchange() {
var thematicDataSourceDropdown = document.getElementById("thematicDataSourceDropdown");
var selectedThematicDataSource = thematicDataSourceDropdown.options[thematicDataSourceDropdown.selectedIndex].value;

var tableTypeDropdown = document.getElementById("tableTypeDropdown");
var selectedTableType = tableTypeDropdown.options[tableTypeDropdown.selectedIndex].value;

addLayerViewModel["thematicDataSource"] = selectedThematicDataSource;
addLayerViewModel["tableType"] = selectedTableType;

// if (selectedThematicDataSource == "GoogleSheets") {
// document.getElementById("rowGoogleSheetsApiKey").style.display = "table-row";
// document.getElementById("rowGoogleSheetsRanges").style.display = "table-row";
// document.getElementById("rowGoogleSheetsClientId").style.display = "table-row";
// } else {
// document.getElementById("rowGoogleSheetsApiKey").style.display = "none";
// document.getElementById("rowGoogleSheetsRanges").style.display = "none";
// document.getElementById("rowGoogleSheetsClientId").style.display = "none";
// }

var options = getDataSourceControllerOptions(webMap._activeLayer);
// Mashup Data Source Service
if (webMap && webMap._activeLayer) {
var thematicDataSourceDropdown = document.getElementById("thematicDataSourceDropdown");
var selectedThematicDataSource = thematicDataSourceDropdown.options[thematicDataSourceDropdown.selectedIndex].value;

var tableTypeDropdown = document.getElementById("tableTypeDropdown");
var selectedTableType = tableTypeDropdown.options[tableTypeDropdown.selectedIndex].value;

addLayerViewModel["thematicDataSource"] = selectedThematicDataSource;
addLayerViewModel["tableType"] = selectedTableType;

// if (selectedThematicDataSource == "GoogleSheets") {
// document.getElementById("rowGoogleSheetsApiKey").style.display = "table-row";
// document.getElementById("rowGoogleSheetsRanges").style.display = "table-row";
// document.getElementById("rowGoogleSheetsClientId").style.display = "table-row";
// } else {
// document.getElementById("rowGoogleSheetsApiKey").style.display = "none";
// document.getElementById("rowGoogleSheetsRanges").style.display = "none";
// document.getElementById("rowGoogleSheetsClientId").style.display = "none";
// }

var options = getDataSourceControllerOptions(webMap._activeLayer);
// Mashup Data Source Service
webMap._activeLayer.dataSourceController = new DataSourceController(selectedThematicDataSource, signInController, options);
}
}

function getDataSourceControllerOptions(layer) {
var dataSourceUri = addLayerViewModel.thematicDataUrl === "" ? addLayerViewModel.url : addLayerViewModel.thematicDataUrl;
var dataSourceUri = layer.thematicDataUrl === "" ? layer.url : layer.thematicDataUrl;
var options = {
// name: "",
// type: "",
Expand Down

0 comments on commit df2c1f2

Please sign in to comment.