UNPKG

@lynx-js/web-core

Version:

This is an internal experimental package, do not use

12 lines 558 B
import { triggerComponentEventEndpoint } from '../../endpoints.js'; export function registerTriggerComponentEventHandler(rpc, lynxViewInstance) { rpc.registerHandler(triggerComponentEventEndpoint, (id, params) => { const componentDom = lynxViewInstance.mtsWasmBinding .getElementByComponentId(params.componentId); componentDom?.dispatchEvent(new CustomEvent(id, { ...params.eventOption, detail: params.eventDetail, })); }); } //# sourceMappingURL=registerTriggerComponentEventHandler.js.map