itk-viewer-bootstrap-ui
Version:
[](https://badge.fury.io/js/itk-viewer-bootstrap-ui)  [ • 678 B
JSX
function toggleUICollapsed(context, _event, actionMeta) {
if (!context.uiContainer) {
return
}
if (actionMeta) {
context.uiCollapsed =
actionMeta.state.value.active.uiCollapsed === 'enabled'
}
if (!context.uiCollapsed && context.images.selectedName) {
context.service.send({
type: 'SELECT_LAYER',
data: context.images.selectedName
})
}
if (!context.use2D && !!context.main.planeUIGroup) {
if (context.uiCollapsed && context.main.viewMode === 'Volume') {
context.main.planeUIGroup.style.display = 'none'
} else {
context.main.planeUIGroup.style.display = 'block'
}
}
}
export default toggleUICollapsed