UNPKG

itk-viewer-bootstrap-ui

Version:

[![npm version](https://badge.fury.io/js/itk-viewer-bootstrap-ui.svg)](https://badge.fury.io/js/itk-viewer-bootstrap-ui) ![react-bootstrap version](https://img.shields.io/badge/React%20Bootstap-%3E=1.6.1-brightgreen.svg) [![Documentation Status](https://r

25 lines (22 loc) 626 B
function applyBlendMode(context, event) { const name = event.data.name const blendMode = event.data.blendMode const blendModeLower = blendMode.toLowerCase() switch (blendModeLower) { case 'composite': context.images.blendModeSelector.value = 0 break case 'maximum': context.images.blendModeSelector.value = 1 break case 'minimum': context.images.blendModeSelector.value = 2 break case 'average': context.images.blendModeSelector.value = 3 break default: throw new Error(`Invalid blend mode: ${blendMode}`) } } export default applyBlendMode