7.1.0 • Published 5 years ago

@bizappframework/ng-config v7.1.0

Weekly downloads
46
License
MIT
Repository
github
Last release
5 years ago

ng-config

npm version Gitter

Contains configuration service for Angular application.

Installation

npm install @bizappframework/ng-config

Setup

import { ConfigModule, ConfigStaticLoaderModule } from '@bizappframework/ng-config';

@NgModule({
    imports: [
        // Other module imports

        // Config
        ConfigModule.forRoot(),
        ConfigStaticLoaderModule.forRoot({ key1: 'value1' })
    ]
})
export class AppModule { }

Usage

import { Component } from '@angular/core';

import { ConfigService } from '@bizappframework/ng-config';

@Component({
  selector: 'app-root',
  templateUrl: './app.component.html'
})
export class AppComponent {
    constructor(private readonly _configService: ConfigService) {
        const allSettings = this._configService.getSettings();
        console.log('settings: ', allSettings);

        const loggingSettings = this._configService.getSettings<LoggingOptions>('logging');
        console.log('loggingSettings: ', loggingSettings);
    }
}

Example

ng-config-aspnetcore-sample

License

MIT License

7.1.0

5 years ago

7.0.2

6 years ago

7.0.1

6 years ago

7.0.0

6 years ago

6.1.3

6 years ago

6.1.2

6 years ago

6.0.0-beta.1

6 years ago

6.0.0-beta.0

6 years ago

5.0.0-beta.6

6 years ago

5.0.0-beta.5

6 years ago

5.0.0-beta.4

6 years ago

5.0.0-beta.3

6 years ago

5.0.0-beta.2

6 years ago

5.0.0-beta.1

6 years ago

5.0.0-beta.0

6 years ago

1.0.0

6 years ago

1.0.0-rc.3

6 years ago

1.0.0-rc.2

6 years ago

1.0.0-rc.1

6 years ago

1.0.0-rc.0

7 years ago

1.0.0-beta.6

7 years ago

1.0.0-beta.5

7 years ago

1.0.0-beta.4

7 years ago

1.0.0-beta.3

7 years ago

1.0.0-beta.1

7 years ago