(sideTabId, dataScopeId)
| 14413 | return dataScopeId; |
| 14414 | } |
| 14415 | activateDataBrowserItem(sideTabId, dataScopeId) { |
| 14416 | if (!this.viewer) return; |
| 14417 | let itemToActivate; |
| 14418 | if (sideTabId === (0, _interfaces.SideTabId).Data) switch(dataScopeId){ |
| 14419 | case (0, _dataScope.DataScopeId).AllData: |
| 14420 | itemToActivate = this.state.dataContent && this.state.dataContent.data[this.state.selectedItemIndex[(0, _dataScope.DataScopeId).AllData]]; |
| 14421 | break; |
| 14422 | case (0, _dataScope.DataScopeId).FilteredData: |
| 14423 | itemToActivate = this.state.filteredData && this.state.filteredData[this.state.selectedItemIndex[(0, _dataScope.DataScopeId).FilteredData]]; |
| 14424 | break; |
| 14425 | case (0, _dataScope.DataScopeId).SelectedData: |
| 14426 | { |
| 14427 | const selection = this.viewer.getSelection() || {}; |
| 14428 | itemToActivate = selection.selectedData && selection.selectedData[this.state.selectedItemIndex[(0, _dataScope.DataScopeId).SelectedData]]; |
| 14429 | break; |
| 14430 | } |
| 14431 | } |
| 14432 | this.silentActivation(itemToActivate); |
| 14433 | } |
| 14434 | silentActivation(itemToActivate) { |
| 14435 | this.ignoreSelectionChange = true; |
| 14436 | const done = ()=>{ |
no test coverage detected