Type Alias AppRegistryBeta

AppRegistry: {
    registerAction: ((action: DesktopActionMenuItem) => void);
    registerStyler: ((styler: StylerConfig) => (() => void));
    registerTabComponent: (({ component, factory, }: {
        component: string;
        factory: ((node: TabNode) => ReactNode);
    }) => void);
}

Interface for app registry.

Type declaration

  • registerAction: ((action: DesktopActionMenuItem) => void)

    Registers an action.

  • registerStyler: ((styler: StylerConfig) => (() => void))

    Registers a styler.

      • (styler): (() => void)
      • Parameters

        Returns (() => void)

          • (): void
          • Returns void

  • registerTabComponent: (({ component, factory, }: {
        component: string;
        factory: ((node: TabNode) => ReactNode);
    }) => void)

    Registers a tab component.

      • ({ component, factory, }): void
      • Parameters

        • { component, factory, }: {
              component: string;
              factory: ((node: TabNode) => ReactNode);
          }

        Returns void