How to use the @scion/microfrontend-platform.Topics.RegisterProvider function in @scion/microfrontend-platform

To help you get started, we’ve selected a few @scion/microfrontend-platform examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github SchweizerischeBundesbahnen / scion-workbench / apps / microfrontend-apps / src / testing-app / manifest / manage-capabilities / manage-capabilities.component.ts View on Github external
public onCapabilityRegister(): void {
    const registerCommand: ProviderRegisterCommand = {
      provider: {
        type: this.form.get(TYPE).value,
        qualifier: SciParamsEnterComponent.toParams(this.form.get(QUALIFIER) as FormArray),
        private: this.form.get(PRIVATE).value,
      },
    };
    Beans.get(MessageClient).publish$(Topics.RegisterProvider, registerCommand).subscribe();
  }