{"__symbolic":"module","version":4,"exports":[{"from":"./lib/network.service"},{"from":"./lib/network.interfaces"},{"from":"./lib/version"}],"metadata":{"IgoCoreModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":12,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":14,"character":4},{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClientModule","line":15,"character":4},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"IgoActivityModule"},"member":"forRoot"}},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"IgoConfigModule"},"member":"forRoot"}},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"IgoErrorModule"},"member":"forRoot"}},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"IgoLanguageModule"},"member":"forRoot"}},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"IgoMessageModule"},"member":"forRoot"}}],"declarations":[],"exports":[{"__symbolic":"reference","name":"IgoActivityModule"},{"__symbolic":"reference","name":"IgoConfigModule"},{"__symbolic":"reference","name":"IgoErrorModule"},{"__symbolic":"reference","name":"IgoLanguageModule"},{"__symbolic":"reference","name":"IgoMessageModule"}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/material","name":"MatIconRegistry","line":39,"character":31},{"__symbolic":"reference","module":"@angular/platform-browser","name":"DomSanitizer","line":39,"character":62}]}]},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"IgoCoreModule"},"providers":[]}}}},"IgoActivityModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"imports":[],"declarations":[],"exports":[]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"IgoActivityModule"},"providers":[{"provide":{"__symbolic":"reference","module":"@angular/common/http","name":"HTTP_INTERCEPTORS","line":16,"character":19},"useClass":{"__symbolic":"reference","name":"ɵa"},"multi":true}]}}}},"IgoConfigModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":3,"character":1},"arguments":[{"imports":[],"declarations":[],"exports":[]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"IgoConfigModule"},"providers":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"provideConfigOptions"},"arguments":[{}]},{"__symbolic":"call","expression":{"__symbolic":"reference","name":"provideConfigLoader"}}]}}}},"IgoLanguageModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":9,"character":1},"arguments":[{"imports":[{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngx-translate/core","name":"TranslateModule","line":11,"character":4},"member":"forRoot"},"arguments":[{"missingTranslationHandler":{"provide":{"__symbolic":"reference","module":"@ngx-translate/core","name":"MissingTranslationHandler","line":13,"character":17},"useClass":{"__symbolic":"reference","name":"ɵf"}}}]}],"declarations":[],"exports":[{"__symbolic":"reference","module":"@ngx-translate/core","name":"TranslateModule","line":19,"character":12}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"IgoLanguageModule"},"providers":[{"__symbolic":"call","expression":{"__symbolic":"reference","name":"provideDefaultLanguageLoader"}}]}}}},"IgoMessageModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":8,"character":12},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"angular2-notifications","name":"SimpleNotificationsModule","line":8,"character":26},"member":"forRoot"}}],"declarations":[{"__symbolic":"reference","name":"ɵh"}],"exports":[{"__symbolic":"reference","name":"ɵh"}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"IgoMessageModule"},"providers":[]}}}},"IgoErrorModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":10,"character":1},"arguments":[{"imports":[],"declarations":[],"exports":[]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":29,"character":15}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"SkipSelf","line":29,"character":27}}]],"parameters":[{"__symbolic":"reference","name":"IgoErrorModule"}]}]},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"IgoErrorModule"},"providers":[{"provide":{"__symbolic":"reference","module":"@angular/common/http","name":"HTTP_INTERCEPTORS","line":21,"character":19},"useClass":{"__symbolic":"reference","name":"ɵd"},"multi":true}]}}}},"IgoLoggingModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"imports":[],"declarations":[],"exports":[]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"IgoLoggingModule"},"providers":[{"provide":{"__symbolic":"reference","module":"@angular/common/http","name":"HTTP_INTERCEPTORS","line":16,"character":19},"useClass":{"__symbolic":"reference","name":"ɵi"},"multi":true}]}}}},"CONFIG_OPTIONS":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":5,"character":32},"arguments":["configOptions"]},"provideConfigOptions":{"__symbolic":"function","parameters":["options"],"value":{"provide":{"__symbolic":"reference","name":"CONFIG_OPTIONS"},"useValue":{"__symbolic":"reference","name":"options"}}},"configFactory":{"__symbolic":"function","parameters":["configService","options"],"value":{"__symbolic":"error","message":"Lambda not supported","line":18,"character":9,"module":"./lib/config/config.provider"}},"provideConfigLoader":{"__symbolic":"function","parameters":[],"value":{"provide":{"__symbolic":"reference","module":"@angular/core","name":"APP_INITIALIZER","line":23,"character":13},"useFactory":{"__symbolic":"reference","name":"configFactory"},"multi":true,"deps":[{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"CONFIG_OPTIONS"}]}},"defaultLanguageLoader":{"__symbolic":"function","parameters":["http","config"],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"ɵg"},"arguments":[{"__symbolic":"reference","name":"http"},{"__symbolic":"reference","name":"undefined"},{"__symbolic":"reference","name":"undefined"},{"__symbolic":"reference","name":"config"}]}},"provideLanguageLoader":{"__symbolic":"function","parameters":["loader"],"value":{"provide":{"__symbolic":"reference","module":"@ngx-translate/core","name":"TranslateLoader","line":15,"character":13},"useFactory":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"reference","name":"loader"},"right":{"__symbolic":"reference","name":"defaultLanguageLoader"}},"deps":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":17,"character":11}]}},"provideDefaultLanguageLoader":{"__symbolic":"function","parameters":["loader"],"value":{"provide":{"__symbolic":"reference","module":"@ngx-translate/core","name":"TranslateLoader","line":23,"character":13},"useFactory":{"__symbolic":"binop","operator":"||","left":{"__symbolic":"reference","name":"loader"},"right":{"__symbolic":"reference","name":"defaultLanguageLoader"}},"deps":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":25,"character":11},{"__symbolic":"reference","name":"ɵc"}]}},"ROUTE_SERVICE_OPTIONS":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":6,"character":39},"arguments":["routeServiceOptions"]},"provideRouteServiceOptions":{"__symbolic":"function","parameters":["options"],"value":{"provide":{"__symbolic":"reference","name":"ROUTE_SERVICE_OPTIONS"},"useValue":{"__symbolic":"reference","name":"options"}}},"RouteService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":17,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":25,"character":5},"arguments":[{"__symbolic":"reference","name":"ROUTE_SERVICE_OPTIONS"}]},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":26,"character":5}}]],"parameters":[{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":24,"character":18},{"__symbolic":"reference","name":"RouteServiceOptions"}]}]},"statics":{"ngInjectableDef":{}}},"RouteServiceOptions":{"__symbolic":"interface"},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":13,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵb"}]}],"intercept":[{"__symbolic":"method"}]}},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":6,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"register":[{"__symbolic":"method"}],"unregister":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"ɵc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":10,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":16,"character":32}]}],"getConfig":[{"__symbolic":"method"}],"load":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"ɵd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":15,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵe"},{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":21,"character":22}]}],"intercept":[{"__symbolic":"method"}],"handleError":[{"__symbolic":"method"}],"handleCaughtError":[{"__symbolic":"method"}],"handleUncaughtError":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"ɵe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":10,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"angular2-notifications","name":"NotificationsService","line":18,"character":33},{"__symbolic":"reference","name":"ɵc"}]}],"showError":[{"__symbolic":"method"}],"message":[{"__symbolic":"method"}],"success":[{"__symbolic":"method"}],"error":[{"__symbolic":"method"}],"info":[{"__symbolic":"method"}],"alert":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"addIcon":[{"__symbolic":"method"}],"handleTemplate":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"ɵf":{"__symbolic":"class","members":{"handle":[{"__symbolic":"method"}]}},"ɵg":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":15,"character":18},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"ɵc"}]}],"getTranslation":[{"__symbolic":"method"}]}},"ɵh":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"igo-message-center","template":"<simple-notifications\n  [ngClass]=\"{closeIcon: options.hasCloseIcon}\"\n  [options]=\"options\">\n</simple-notifications>\n","styles":["@charset \"UTF-8\";:host>>>div.simple-notification-wrapper{bottom:0;right:calc(50% - 150px)}:host>>>div.simple-notification{min-height:50px;margin-bottom:5px;padding-left:45px;padding-right:25px}:host>>>div.simple-notification.noIcon{padding-left:25px}@media only screen and (orientation:portrait) and (max-width:599px),only screen and (orientation:landscape) and (max-width:959px){:host>>>div.simple-notification-wrapper{right:0;left:0;width:100%}:host>>>div.simple-notification{margin-bottom:0}}:host>>>div.simple-notification .sn-title{line-height:23px;font-size:15px;font-weight:700}:host>>>div.simple-notification .sn-content{line-height:18px;font-size:15px}:host>>>div.simple-notification .icon{top:0;left:0;width:45px;height:100%;padding:7px}:host>>>div.simple-notification .icon mat-icon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:100%;font-size:32px}:host>>>.closeIcon>>>.sn-title:after{content:'close';font-family:'Material Icons';font-feature-settings:'liga' 1;font-size:24px;font-weight:400;right:5px;top:5px;position:absolute}"]}]}],"members":{"options":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}]},"statics":{"defaultOptions":{"timeOut":5000,"hasCloseIcon":false,"showProgressBar":true,"pauseOnHover":true,"clickToClose":true,"maxLength":100,"maxStack":3,"preventDuplicates":true}}},"ɵi":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":12,"character":1}}],"members":{"intercept":[{"__symbolic":"method"}]}}},"origins":{"IgoCoreModule":"./lib/core.module","IgoActivityModule":"./lib/activity/activity.module","IgoConfigModule":"./lib/config/config.module","IgoLanguageModule":"./lib/language/language.module","IgoMessageModule":"./lib/message/message.module","IgoErrorModule":"./lib/request/error.module","IgoLoggingModule":"./lib/request/logging.module","CONFIG_OPTIONS":"./lib/config/config.provider","provideConfigOptions":"./lib/config/config.provider","configFactory":"./lib/config/config.provider","provideConfigLoader":"./lib/config/config.provider","defaultLanguageLoader":"./lib/language/shared/language.provider","provideLanguageLoader":"./lib/language/shared/language.provider","provideDefaultLanguageLoader":"./lib/language/shared/language.provider","ROUTE_SERVICE_OPTIONS":"./lib/route/route.service","provideRouteServiceOptions":"./lib/route/route.service","RouteService":"./lib/route/route.service","RouteServiceOptions":"./lib/route/route.interface","ɵa":"./lib/activity/activity.interceptor","ɵb":"./lib/activity/activity.service","ɵc":"./lib/config/config.service","ɵd":"./lib/request/error.interceptor","ɵe":"./lib/message/shared/message.service","ɵf":"./lib/language/shared/missing-translation.guard","ɵg":"./lib/language/shared/language.loader","ɵh":"./lib/message/message-center/message-center.component","ɵi":"./lib/request/logging.interceptor"},"importAs":"@ximple/igo2-core"}