UNPKG

zorigami

Version:
17 lines 849 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var provide_sibling_ports_1 = require("../../worker_api/provide_sibling_ports"); var dispatch_message_1 = require("../../worker_api/dispatch_message"); var worker_constants_1 = require("../../worker_constants"); function worker_setup_channel_to_sibling_worker(event, respond) { var port_to_worker = event.ports[0]; var target_worker_name = event.data.target_worker_name; provide_sibling_ports_1.default.storePort(target_worker_name, port_to_worker); provide_sibling_ports_1.default.storePortInterface(target_worker_name, port_to_worker); port_to_worker.onmessage = dispatch_message_1.default; respond(worker_constants_1.ACK); return; } exports.default = worker_setup_channel_to_sibling_worker; ; //# sourceMappingURL=worker_setup_channel.js.map