UNPKG

itk-viewer-material-ui

Version:

[![npm version](https://badge.fury.io/js/itk-viewer-material-ui.svg)](https://badge.fury.io/js/itk-viewer-material-ui)

25 lines (22 loc) 815 B
import applyContrastSensitiveStyleToElement from '../applyContrastSensitiveStyleToElement' function applyLayersContrastSensitiveStyle(context) { context.layers.uiLayers.forEach((layerEntry) => { applyContrastSensitiveStyleToElement(context, 'layerEntry', layerEntry) const visibleButton = layerEntry.children[0] const visibleLabel = visibleButton.children[1] applyContrastSensitiveStyleToElement( context, 'invertibleButton', visibleLabel ) const layerLabel = layerEntry.children[1] applyContrastSensitiveStyleToElement(context, 'layerLabel', layerLabel) const iconElement = layerEntry.children[2] applyContrastSensitiveStyleToElement( context, 'invertibleButton', iconElement ) }) } export default applyLayersContrastSensitiveStyle