### File

`projects/app-base-library/src/lib/angular/modules/app-base-lib.module.ts`

### Declarations

- BetweenPipe
- EmailValidatorDirective
- ReplaceAllPipe
- SampleDirective
- TrustAsCssPipe
- TrustAsHtmlPipe
- TrustAsUrlPipe

### Providers

- ApiService
- BaseService
- ConfigService
- CredentialsResolver
- DrupalResolve
- DrupalService
- FormService
- ModalService
- TokenStorage
- WordpressResolve
- WordpressService

### Exports

- BetweenPipe
- EmailValidatorDirective
- ReplaceAllPipe
- SampleDirective
- TrustAsCssPipe
- TrustAsHtmlPipe
- TrustAsUrlPipe

    import { NgModule, ModuleWithProviders } from '@angular/core';
    import { HttpModule } from '@angular/http';
    import { HttpClientModule } from '@angular/common/http';

    import { APP_BASE_LIB_DIRECTIVES } from '../directives';
    import { APP_BASE_LIB_PIPES } from '../pipes/index';
    import { APP_BASE_LIB_SERVICES } from '../services/index';
    import { APP_BASE_LIB_RESOLVERS } from '../services/index';
    import { APP_BASE_SERVICES } from '../services';

    @NgModule({
        imports: [
            HttpModule,
            HttpClientModule,
        ],
        declarations: [
            APP_BASE_LIB_DIRECTIVES,
            APP_BASE_LIB_PIPES
        ],
        exports: [
            APP_BASE_LIB_DIRECTIVES,
            APP_BASE_LIB_PIPES,
        ],
        providers: [
            APP_BASE_LIB_SERVICES,
            APP_BASE_LIB_RESOLVERS,
            APP_BASE_SERVICES
        ]
    })
    export class AppBaseLibModule {

      static forRoot(): ModuleWithProviders {
        return {
          ngModule: AppBaseLibModule
        };
      }

    }

# results matching ""

# No results matching ""