UNPKG

ngx-skltn

Version:
38 lines 3.78 kB
import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { SkltnComponent } from './skltn/skltn.component'; import { SkltnBoneDirective } from './directives/skltn-bone.directive'; import { SkltnService } from './services/skltn.service'; import { SKLTN_CONFIG_TOKEN } from './services/skltn-config.service'; export class NgxSkltnModule { static forRoot(config = {}) { return { ngModule: NgxSkltnModule, providers: [{ provide: SKLTN_CONFIG_TOKEN, useValue: config, }, { provide: SkltnService, useClass: SkltnService, deps: [SKLTN_CONFIG_TOKEN], }] }; } } NgxSkltnModule.decorators = [ { type: NgModule, args: [{ declarations: [ SkltnComponent, SkltnBoneDirective, ], imports: [ CommonModule, ], exports: [ SkltnComponent, SkltnBoneDirective, ] },] } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmd4LXNrbHRuLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1za2x0bi9zcmMvbGliL25neC1za2x0bi5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsRUFBdUIsTUFBTSxlQUFlLENBQUM7QUFDOUQsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQy9DLE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSx5QkFBeUIsQ0FBQztBQUN6RCxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSxtQ0FBbUMsQ0FBQztBQUN2RSxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFFeEQsT0FBTyxFQUFFLGtCQUFrQixFQUFFLE1BQU0saUNBQWlDLENBQUM7QUFlckUsTUFBTSxPQUFPLGNBQWM7SUFDekIsTUFBTSxDQUFDLE9BQU8sQ0FBQyxTQUErQixFQUFFO1FBQzlDLE9BQU87WUFDTCxRQUFRLEVBQUUsY0FBYztZQUN4QixTQUFTLEVBQUUsQ0FBQztvQkFDVixPQUFPLEVBQUUsa0JBQWtCO29CQUMzQixRQUFRLEVBQUUsTUFBTTtpQkFDakI7Z0JBQ0Q7b0JBQ0UsT0FBTyxFQUFFLFlBQVk7b0JBQ3JCLFFBQVEsRUFBRSxZQUFZO29CQUN0QixJQUFJLEVBQUUsQ0FBRSxrQkFBa0IsQ0FBRTtpQkFDN0IsQ0FBQztTQUNILENBQUM7SUFDSixDQUFDOzs7WUEzQkYsUUFBUSxTQUFDO2dCQUNSLFlBQVksRUFBRTtvQkFDWixjQUFjO29CQUNkLGtCQUFrQjtpQkFDbkI7Z0JBQ0QsT0FBTyxFQUFFO29CQUNQLFlBQVk7aUJBQ2I7Z0JBQ0QsT0FBTyxFQUFFO29CQUNQLGNBQWM7b0JBQ2Qsa0JBQWtCO2lCQUNuQjthQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTmdNb2R1bGUsIE1vZHVsZVdpdGhQcm92aWRlcnMgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XG5pbXBvcnQgeyBTa2x0bkNvbXBvbmVudCB9IGZyb20gJy4vc2tsdG4vc2tsdG4uY29tcG9uZW50JztcbmltcG9ydCB7IFNrbHRuQm9uZURpcmVjdGl2ZSB9IGZyb20gJy4vZGlyZWN0aXZlcy9za2x0bi1ib25lLmRpcmVjdGl2ZSc7XG5pbXBvcnQgeyBTa2x0blNlcnZpY2UgfSBmcm9tICcuL3NlcnZpY2VzL3NrbHRuLnNlcnZpY2UnO1xuaW1wb3J0IHsgU2tsdG5Db25maWcgfSBmcm9tICcuL2ludGVyZmFjZXMvc2tsdG4tY29uZmlnJztcbmltcG9ydCB7IFNLTFROX0NPTkZJR19UT0tFTiB9IGZyb20gJy4vc2VydmljZXMvc2tsdG4tY29uZmlnLnNlcnZpY2UnO1xuXG5ATmdNb2R1bGUoe1xuICBkZWNsYXJhdGlvbnM6IFtcbiAgICBTa2x0bkNvbXBvbmVudCxcbiAgICBTa2x0bkJvbmVEaXJlY3RpdmUsXG4gIF0sXG4gIGltcG9ydHM6IFtcbiAgICBDb21tb25Nb2R1bGUsXG4gIF0sXG4gIGV4cG9ydHM6IFtcbiAgICBTa2x0bkNvbXBvbmVudCxcbiAgICBTa2x0bkJvbmVEaXJlY3RpdmUsXG4gIF1cbn0pXG5leHBvcnQgY2xhc3MgTmd4U2tsdG5Nb2R1bGUge1xuICBzdGF0aWMgZm9yUm9vdChjb25maWc6IFBhcnRpYWw8U2tsdG5Db25maWc+ID0ge30pOiBNb2R1bGVXaXRoUHJvdmlkZXJzPE5neFNrbHRuTW9kdWxlPiB7XG4gICAgcmV0dXJuIHtcbiAgICAgIG5nTW9kdWxlOiBOZ3hTa2x0bk1vZHVsZSxcbiAgICAgIHByb3ZpZGVyczogW3tcbiAgICAgICAgcHJvdmlkZTogU0tMVE5fQ09ORklHX1RPS0VOLFxuICAgICAgICB1c2VWYWx1ZTogY29uZmlnLFxuICAgICAgfSxcbiAgICAgIHtcbiAgICAgICAgcHJvdmlkZTogU2tsdG5TZXJ2aWNlLFxuICAgICAgICB1c2VDbGFzczogU2tsdG5TZXJ2aWNlLFxuICAgICAgICBkZXBzOiBbIFNLTFROX0NPTkZJR19UT0tFTiBdLFxuICAgICAgfV1cbiAgICB9O1xuICB9XG59XG4iXX0=