Injects the web-component kit that HonuaWidgetHost delegates to.
Call once from application code with the @honua/sdk-js/web-components
(or @honua/app-platform/web-components) module — eagerly or as a lazy
loader. Pass undefined to unregister: delegating shims return to headless
mode, and each host drops any element it had mounted on its next
HonuaWidgetHost.mount / HonuaWidgetHost.update rather than
stranding a live component that no longer receives updates.
Calling this also re-arms the one-time missing-kit diagnostic: registration
is exactly the state the warning asks for, so an app that later unregisters
and mounts again is told again.
Injects the web-component kit that HonuaWidgetHost delegates to. Call once from application code with the
@honua/sdk-js/web-components(or@honua/app-platform/web-components) module — eagerly or as a lazy loader. Passundefinedto unregister: delegating shims return to headless mode, and each host drops any element it had mounted on its next HonuaWidgetHost.mount / HonuaWidgetHost.update rather than stranding a live component that no longer receives updates.Calling this also re-arms the one-time missing-kit diagnostic: registration is exactly the state the warning asks for, so an app that later unregisters and mounts again is told again.