'use strict'; | |
// Dedicated worker | |
if (typeof postMessage === 'function') { | |
onmessage = event => { | |
switch(event.data.type) { | |
case 'ready': | |
navigator.serial.getPorts().then( | |
() => postMessage({ enabled: true }), | |
error => postMessage ({ enabled: false })); | |
break; | |
} | |
}; | |
} |