MCPcopy Index your code
hub / github.com/microsoft/SandDance / getBestDataScopeId

Method getBestDataScopeId

docs/app/js/sanddance-app.js:14407–14414  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

14405 this.activateDataBrowserItem(sideTabId, dataScopeId);
14406 }
14407 getBestDataScopeId() {
14408 let dataScopeId;
14409 const selectionState = this.viewer && this.viewer.getSelection();
14410 if (selectionState && selectionState.selectedData && selectionState.selectedData.length) dataScopeId = (0, _dataScope.DataScopeId).SelectedData;
14411 else if (this.state.filteredData) dataScopeId = (0, _dataScope.DataScopeId).FilteredData;
14412 else dataScopeId = (0, _dataScope.DataScopeId).AllData;
14413 return dataScopeId;
14414 }
14415 activateDataBrowserItem(sideTabId, dataScopeId) {
14416 if (!this.viewer) return;
14417 let itemToActivate;

Callers 2

setSideTabIdMethod · 0.95
renderMethod · 0.95

Calls 1

getSelectionMethod · 0.45

Tested by

no test coverage detected