dependencies dependencies cluster_UniversalModule cluster_UniversalModule_exports cluster_UniversalModule_declarations BrowserOnlyDirective BrowserOnlyDirective UniversalModule UniversalModule BrowserOnlyDirective->UniversalModule NonBrowserOnlyDirective NonBrowserOnlyDirective NonBrowserOnlyDirective->UniversalModule NonServerOnlyDirective NonServerOnlyDirective NonServerOnlyDirective->UniversalModule NonWorkerAppOnlyDirective NonWorkerAppOnlyDirective NonWorkerAppOnlyDirective->UniversalModule NonWorkerUiOnlyDirective NonWorkerUiOnlyDirective NonWorkerUiOnlyDirective->UniversalModule ServerOnlyDirective ServerOnlyDirective ServerOnlyDirective->UniversalModule WorkerAppOnlyDirective WorkerAppOnlyDirective WorkerAppOnlyDirective->UniversalModule WorkerUiOnlyDirective WorkerUiOnlyDirective WorkerUiOnlyDirective->UniversalModule BrowserOnlyDirective BrowserOnlyDirective UniversalModule->BrowserOnlyDirective NonBrowserOnlyDirective NonBrowserOnlyDirective UniversalModule->NonBrowserOnlyDirective NonServerOnlyDirective NonServerOnlyDirective UniversalModule->NonServerOnlyDirective NonWorkerAppOnlyDirective NonWorkerAppOnlyDirective UniversalModule->NonWorkerAppOnlyDirective NonWorkerUiOnlyDirective NonWorkerUiOnlyDirective UniversalModule->NonWorkerUiOnlyDirective ServerOnlyDirective ServerOnlyDirective UniversalModule->ServerOnlyDirective WorkerAppOnlyDirective WorkerAppOnlyDirective UniversalModule->WorkerAppOnlyDirective WorkerUiOnlyDirective WorkerUiOnlyDirective UniversalModule->WorkerUiOnlyDirective
import { NgModule } from '@angular/core';
import { BrowserOnlyDirective      } from './directives/browser-only.directive';
import { ServerOnlyDirective       } from './directives/server-only.directive';
import { WorkerAppOnlyDirective    } from './directives/worker-app-only.directive';
import { WorkerUiOnlyDirective     } from './directives/worker-ui-only.directive';
import { NonBrowserOnlyDirective   } from './directives/non-browser-only.directive';
import { NonServerOnlyDirective    } from './directives/non-server-only.directive';
import { NonWorkerAppOnlyDirective } from './directives/non-worker-app-only.directive';
import { NonWorkerUiOnlyDirective  } from './directives/non-worker-ui-only.directive';

const exported = [
    BrowserOnlyDirective,
    ServerOnlyDirective,
    WorkerAppOnlyDirective,
    WorkerUiOnlyDirective,
    
    NonBrowserOnlyDirective,
    NonServerOnlyDirective,
    NonWorkerAppOnlyDirective,
    NonWorkerUiOnlyDirective
];

/**
 * Provides facilitating tools for work with Angular Universal.
 *
 * @export
 * @class UniversalModule
 */
@NgModule({
    declarations: exported,
    exports     : exported
})
export class UniversalModule { }

results matching ""

    No results matching ""