{"__symbolic":"module","version":4,"metadata":{"JZUser":{"__symbolic":"class","members":{}},"JZAuthGuard":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":5,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":9,"character":30},{"__symbolic":"reference","module":"angular-oauth2-oidc","name":"OAuthService","line":9,"character":59},{"__symbolic":"reference","name":"JZAuthService"}]}],"canActivate":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"JZAuthRoutingModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":16,"character":1},"arguments":[{"imports":[{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":17,"character":12},"member":"forChild"},"arguments":[[{"path":"auth","children":[{"path":"login","component":{"__symbolic":"reference","name":"JZLoginPageComponent"}},{"path":"callback","component":{"__symbolic":"reference","name":"JZCallbackPageComponent"}}]}]]}],"exports":[{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":18,"character":12}]}]}],"members":{}},"JZAuthService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":6,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[null,[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":22,"character":43}}]],"parameters":[{"__symbolic":"reference","module":"angular-oauth2-oidc","name":"OAuthService","line":22,"character":28},{"__symbolic":"reference","name":"JZAuthModuleConfig"}]}],"startup":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"JZCallbackPageComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"template":"<div class=\"login-spin-div\">\n    <div class=\"login-content-div\"><nz-spin nzTip=\"正在重定向······\"></nz-spin></div>\n  </div>","styles":["div.login-spin-div{align-items:center;display:flex;height:100%;justify-content:center;width:100%}div.login-content-div{width:200px}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"angular-oauth2-oidc","name":"OAuthService","line":11,"character":36},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":11,"character":66}]}],"gotoHome":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}},"JZLoginPageComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"template":"<div class=\"login-spin-div\">\n      <div class=\"login-content-div\"><nz-spin nzTip=\"正在登录中······\"></nz-spin></div>\n    </div>","styles":["div.login-spin-div{align-items:center;display:flex;height:100%;justify-content:center;width:100%}div.login-content-div{width:200px}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"angular-oauth2-oidc","name":"OAuthService","line":11,"character":36}]}],"ngOnInit":[{"__symbolic":"method"}]}},"JZAuthModuleConfig":{"__symbolic":"class","members":{},"statics":{"MODULE_NAME":"jz-auth-module"}},"JZAuthModuleConfigService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":10,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"getApiUrls":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":27,"character":15}}]],"parameters":[{"__symbolic":"reference","name":"JZAuthModuleConfig"}]}]},"statics":{"ɵprov":{}}},"JZAuthModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":17,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","name":"JZAuthRoutingModule"},{"__symbolic":"reference","module":"ng-zorro-antd/spin","name":"NzSpinModule","line":18,"character":32}],"declarations":[{"__symbolic":"reference","name":"JZCallbackPageComponent"},{"__symbolic":"reference","name":"JZLoginPageComponent"}],"entryComponents":[]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":["config"],"value":{"ngModule":{"__symbolic":"reference","name":"JZAuthModule"},"providers":[{"provide":{"__symbolic":"reference","name":"JZAuthModuleConfig"},"useValue":{"__symbolic":"reference","name":"config"}}]}}}}},"origins":{"JZUser":"./lib/jz-user","JZAuthGuard":"./lib/jz-auth-guard","JZAuthRoutingModule":"./lib/jz-auth-routing.module","JZAuthService":"./lib/jz-auth.service","JZCallbackPageComponent":"./lib/jz-callback-page.component","JZLoginPageComponent":"./lib/jz-login-page.component","JZAuthModuleConfig":"./lib/jz-auth-module-config.service","JZAuthModuleConfigService":"./lib/jz-auth-module-config.service","JZAuthModule":"./lib/jz-auth.module"},"importAs":"jz-auth-module"}