UNPKG

@soushians/config

Version:
1 lines 6.13 kB
[{"__symbolic":"module","version":4,"metadata":{"NgsConfigModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":49,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":51,"character":2},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":52,"character":2},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":53,"character":2},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":54,"character":2},{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClientModule","line":55,"character":2},{"__symbolic":"reference","module":"@angular/flex-layout","name":"FlexLayoutModule","line":56,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatIconModule","line":57,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatButtonModule","line":58,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatCardModule","line":59,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatSnackBarModule","line":60,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatSidenavModule","line":61,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatExpansionModule","line":62,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatSelectModule","line":63,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatFormFieldModule","line":64,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatListModule","line":65,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatMenuModule","line":66,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatRadioModule","line":67,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatInputModule","line":68,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatToolbarModule","line":69,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatDatepickerModule","line":70,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatProgressBarModule","line":71,"character":2},{"__symbolic":"reference","module":"@angular/platform-browser/animations","name":"BrowserAnimationsModule","line":72,"character":2},{"__symbolic":"reference","module":"./config.routing-module","name":"RoutingModule","line":73,"character":2}],"declarations":[{"__symbolic":"reference","module":"./smart-components","name":"ConfigsComponent","line":76,"character":2},{"__symbolic":"reference","module":"./smart-components","name":"ConfigEditComponent","line":77,"character":2},{"__symbolic":"reference","module":"./dumb-components","name":"ConfigAppConfigComponent","line":78,"character":2},{"__symbolic":"reference","module":"./dumb-components","name":"UserModuleConfigComponent","line":79,"character":2},{"__symbolic":"reference","module":"./dumb-components","name":"LayoutModuleConfigComponent","line":80,"character":2},{"__symbolic":"reference","module":"./smart-components","name":"ConfigModuleContainerComponent","line":81,"character":2},{"__symbolic":"reference","module":"./dumb-components","name":"AuthenticationModuleConfigComponent","line":82,"character":2},{"__symbolic":"reference","module":"./smart-components","name":"DynamicConfigComponentSelectorComponent","line":83,"character":2}],"providers":[],"exports":[{"__symbolic":"reference","module":"./smart-components","name":"ConfigsComponent","line":87,"character":2},{"__symbolic":"reference","module":"./smart-components","name":"ConfigEditComponent","line":88,"character":2},{"__symbolic":"reference","module":"./dumb-components","name":"ConfigAppConfigComponent","line":89,"character":2},{"__symbolic":"reference","module":"./dumb-components","name":"UserModuleConfigComponent","line":90,"character":2},{"__symbolic":"reference","module":"./dumb-components","name":"LayoutModuleConfigComponent","line":91,"character":2},{"__symbolic":"reference","module":"./smart-components","name":"ConfigModuleContainerComponent","line":92,"character":2},{"__symbolic":"reference","module":"./dumb-components","name":"AuthenticationModuleConfigComponent","line":93,"character":2},{"__symbolic":"reference","module":"./smart-components","name":"DynamicConfigComponentSelectorComponent","line":94,"character":2}]}]}],"statics":{"forRoot":{"__symbolic":"function","parameters":["config"],"value":{"ngModule":{"__symbolic":"reference","name":"RootNgsConfigModule"},"providers":[{"provide":{"__symbolic":"reference","module":"./config.config","name":"MODULE_CONFIG_TOKEN","line":101,"character":27},"useValue":{"__symbolic":"reference","name":"config"}},{"__symbolic":"reference","module":"./services","name":"ConfigurationService","line":101,"character":68},{"__symbolic":"reference","module":"./services","name":"ConfigService","line":101,"character":90}]}}}},"RootNgsConfigModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":106,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","name":"NgsConfigModule"},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngrx/store","name":"StoreModule","line":109,"character":2},"member":"forFeature"},"arguments":["config",{"__symbolic":"reference","module":"./reducers","name":"ConfigReducers","line":109,"character":35}]},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngrx/effects","name":"EffectsModule","line":110,"character":2},"member":"forFeature"},"arguments":[[{"__symbolic":"reference","module":"./effects","name":"LoadConfigEffects","line":110,"character":29}]]}],"exports":[{"__symbolic":"reference","name":"NgsConfigModule"}]}]}]}}}]