Backstage
    Preparing search index...

    Interface DevAppBuilder

    DevApp builder that is similar to the App builder API, but creates an App with the purpose of developing one or more plugins inside it.

    interface DevAppBuilder {
        addPage(opts: DevAppPageOptions): DevAppBuilder;
        addRootChild(node: ReactNode): DevAppBuilder;
        addSidebarItem(sidebarItem: Element): DevAppBuilder;
        addSignInProvider(provider: SignInProviderConfig): DevAppBuilder;
        addThemes(themes: AppTheme[]): DevAppBuilder;
        addTranslationResource(resource: TranslationResource): DevAppBuilder;
        build(): ComponentType<{ children?: ReactNode }>;
        registerApi<Api, Impl, Deps extends { [key: string]: unknown }>(
            factory: ApiFactory<Api, Impl, Deps>,
        ): DevAppBuilder;
        registerPlugin(...plugins: BackstagePlugin[]): DevAppBuilder;
        render(): void;
        setAvailableLanguages(languages: string[]): DevAppBuilder;
        setDefaultLanguage(language: string): DevAppBuilder;
    }
    Index

    Methods