This is the archived documentation for Angular v6. Please visit angular.io to see documentation for the current version of Angular.

BrowserModule

Exports required infrastructure for all Angular apps. Included by defaults in all Angular apps created with the CLI new command. Re-exports CommonModule and ApplicationModule, making their exports and providers available to all apps.

      
      class BrowserModule {
  static withServerTransition(params: {...}): ModuleWithProviders<BrowserModule>
}
    

Static methods

Configures a browser-based app to transition from a server-rendered app, if one is present on the page.

static withServerTransition(params: { appId: string; }): ModuleWithProviders<BrowserModule>
      
      static withServerTransition(params: {
    appId: string;
}): ModuleWithProviders<BrowserModule>
    

Parameters

params

An object containing an identifier for the app to transition. The ID must match between the client and server versions of the app.

Returns

ModuleWithProviders<BrowserModule>: The reconfigured BrowserModule to import into the app's root AppModule.

Providers

Provider
BROWSER_MODULE_PROVIDERS
      
      BROWSER_MODULE_PROVIDERS