UNPKG

19.4 kBJSONView Raw
1{"__symbolic":"module","version":4,"metadata":{"ɵa":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":59,"character":39},"arguments":["ModuleConfig"]},"AuthenticationModuleConfig":{"__symbolic":"interface"},"UserModel":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"}]}]}},"SignInActionTypes":{"WHO_AM_I":"[AUTHENTICATION] who am i","SIGNUP":"[AUTHENTICATION][SIGNUP] start","SIGNUP_SUCCEED":"[AUTHENTICATION][SIGNUP] Success","SIGNUP_FAILURE":"[AUTHENTICATION][SIGNUP] Failure","SIGNIN":"[AUTHENTICATION] Signin","DO_SIGNOUT":"[AUTHENTICATION] Do Signout","SIGNOUT":"[AUTHENTICATION] Signout","SIGNIN_SUCCEED":"[AUTHENTICATION][Signin] Success","SIGNIN_FAILURE":"[AUTHENTICATION][Signin] Failure","SIGNIN_REDIRECT":"[AUTHENTICATION][Signin] Redirect","SIGNIN_REQUIRED":"[AUTHENTICATION][Signin] Required"},"DoSignoutAction":{"__symbolic":"class","members":{}},"SigninRequiredAction":{"__symbolic":"class","members":{}},"AuthenticationActionTypes":{"PROGRESSING_STARTED":"[AUTHENTICATION] PROGRESSING_STARTED","PROGRESSING_FINISHED":"[AUTHENTICATION] PROGRESSING_FINISHED","FAILED_HAPPENED":"[AUTHENTICATION] FAILED_HAPPENED"},"SigninService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":19,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":24,"character":16},{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"ɵg"}]},{"__symbolic":"reference","name":"ɵh"},{"__symbolic":"reference","module":"@angular/material","name":"MatSnackBar","line":27,"character":20}]}],"signup":[{"__symbolic":"method"}],"signin":[{"__symbolic":"method"}],"signout":[{"__symbolic":"method"}],"whoAmI":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"SigninContainerComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"template":"\n <auth-signin \n [formId]='(formId$ | async)'\n (signedin)=\"signIn($event)\"\n ></auth-signin>\n "}]}],"members":{"signedIn$":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":18,"character":2}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵh"},{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"ɵg"}]}]}],"signIn":[{"__symbolic":"method"}]}},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":111,"character":1},"arguments":[{"imports":[{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngrx/store","name":"StoreModule","line":113,"character":2},"member":"forFeature"},"arguments":["authentication",{"__symbolic":"reference","name":"ɵc"}]},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngrx/effects","name":"EffectsModule","line":114,"character":2},"member":"forFeature"},"arguments":[[{"__symbolic":"reference","name":"ɵp"},{"__symbolic":"reference","name":"ɵq"}]]},{"__symbolic":"reference","name":"ɵr"},{"__symbolic":"reference","name":"NgsAuthenticationModule"}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}]}},"NgsAuthenticationModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":50,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":52,"character":2},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":53,"character":2},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","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":"MatBottomSheetModule","line":64,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatFormFieldModule","line":65,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatListModule","line":66,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatMenuModule","line":67,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatRadioModule","line":68,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatInputModule","line":69,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatToolbarModule","line":70,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatDatepickerModule","line":71,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatProgressBarModule","line":72,"character":2},{"__symbolic":"reference","module":"@angular/platform-browser/animations","name":"BrowserAnimationsModule","line":73,"character":2},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":74,"character":2},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":75,"character":2},{"__symbolic":"reference","module":"@soushians/form","name":"NgsFormModule","line":76,"character":2}],"declarations":[{"__symbolic":"reference","name":"SigninContainerComponent"},{"__symbolic":"reference","name":"ɵi"},{"__symbolic":"reference","name":"ɵj"},{"__symbolic":"reference","name":"ɵk"},{"__symbolic":"reference","name":"ɵl"}],"entryComponents":[{"__symbolic":"reference","name":"SigninContainerComponent"}],"providers":[{"__symbolic":"reference","name":"ɵm"}],"exports":[]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":["config"],"defaults":[{}],"value":{"ngModule":{"__symbolic":"reference","name":"ɵb"},"providers":[{"provide":{"__symbolic":"reference","name":"ɵa"},"useValue":{"__symbolic":"reference","name":"config"}},{"provide":{"__symbolic":"reference","module":"@angular/common/http","name":"HTTP_INTERCEPTORS","line":96,"character":14},"useClass":{"__symbolic":"reference","name":"ɵs"},"multi":true},{"provide":{"__symbolic":"reference","module":"@angular/common/http","name":"HTTP_INTERCEPTORS","line":101,"character":14},"useClass":{"__symbolic":"reference","name":"ɵt"},"multi":true},{"__symbolic":"reference","name":"SigninService"}]}}}},"ɵc":{"userStatus":{"__symbolic":"reference","name":"ɵn"}},"ɵd":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/store","name":"createFeatureSelector","line":23,"character":41},"arguments":["authentication"]},"ɵe":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/store","name":"createSelector","line":25,"character":31},"arguments":[{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"error","message":"Lambda not supported","line":27,"character":1,"module":"./lib/reducers/index"}]},"getUser":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/store","name":"createSelector","line":31,"character":23},"arguments":[{"__symbolic":"reference","name":"ɵe"},{"__symbolic":"reference","name":"ɵo"}]},"ɵf":{"__symbolic":"interface"},"ɵg":{"__symbolic":"interface"},"ɵh":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":10,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":20,"character":14},"arguments":[{"__symbolic":"reference","name":"ɵa"}]}],null],"parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"ɵf"}]}]}]},"statics":{"ngInjectableDef":{}}},"ɵi":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"auth-signin","template":"<div fxLayout='row' fxLayoutAlign=\"center center\">\r\n <ngs-form-view \r\n [id]=\"formId\"\r\n [card]=\"true\"\r\n (accept)=\"signin($event)\"\r\n ></ngs-form-view>\r\n</div>\r\n<!-- <div>\r\n <a fxFlex=\"nogrow\" routerLink=\"/user/password/reset\" mat-raised-button fxFlexFill>کلمه عبور خود را فراموش کرده اید؟</a>\r\n</div> -->","styles":[""]}]}],"members":{"signedin":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":10,"character":2}}]}],"formId":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":2}}]}],"signin":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor"}]}},"ɵj":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"template":"\n <router-outlet></router-outlet>\n "}]}],"members":{}},"ɵk":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"template":"\n <auth-signup \n [formId]='(formId$ | async)'\n (signedup)=\"signup($event)\"\n ></auth-signup>\n "}]}],"members":{"signedUp$":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":21,"character":2}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵh"},{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"ɵg"}]},{"__symbolic":"reference","module":"@angular/material","name":"MatSnackBar","line":25,"character":20}]}],"signup":[{"__symbolic":"method"}]}},"ɵl":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"auth-signup","template":"<div fxLayout='row' fxLayoutAlign=\"center center\">\r\n <ngs-form-view \r\n [id]=\"formId\"\r\n [card]=\"true\"\r\n (accept)=\"signup($event)\"\r\n ></ngs-form-view>\r\n</div>\r\n<!-- <div>\r\n <a fxFlex=\"nogrow\" routerLink=\"/user/password/reset\" mat-raised-button fxFlexFill>کلمه عبور خود را فراموش کرده اید؟</a>\r\n</div> -->","styles":[""]}]}],"members":{"signedup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":10,"character":2}}]}],"formId":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":2}}]}],"signup":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor"}]}},"ɵm":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"ɵg"}]}]}],"canActivate":[{"__symbolic":"method"}]}},"ɵn":{"__symbolic":"function"},"ɵo":{"__symbolic":"error","message":"Lambda not supported","line":39,"character":23,"module":"./lib/reducers/user.reducer"},"ɵp":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":25,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@ngrx/effects","name":"Actions","line":28,"character":20},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":29,"character":18},{"__symbolic":"reference","name":"SigninService"},{"__symbolic":"reference","name":"ɵh"},{"__symbolic":"reference","module":"@angular/material","name":"MatBottomSheet","line":32,"character":23}]}],"whoAmI$":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/effects","name":"Effect","line":35,"character":2}}]}],"Signin$":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/effects","name":"Effect","line":45,"character":2}}]}],"signup$":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/effects","name":"Effect","line":56,"character":2}}]}],"signupSucceed$":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/effects","name":"Effect","line":67,"character":2},"arguments":[{"dispatch":false}]}]}],"SignInRequired$":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/effects","name":"Effect","line":76,"character":2},"arguments":[{"dispatch":false}]}]}],"SigninSucceed$":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/effects","name":"Effect","line":90,"character":2},"arguments":[{"dispatch":false}]}]}],"AfterSigninFiled$":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/effects","name":"Effect","line":98,"character":2}}]}],"DoSignout$":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/effects","name":"Effect","line":101,"character":2}}]}],"redirectToLoginPage$":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/effects","name":"Effect","line":119,"character":2},"arguments":[{"dispatch":false}]}]}],"redirectAfterSignout$":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/effects","name":"Effect","line":125,"character":2},"arguments":[{"dispatch":false}]}]}]}},"ɵq":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":6,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Actions","module":"@ngrx/effects","arguments":[{"__symbolic":"reference","name":"any"}]}]}],"dispachProgressingStarted$":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/effects","name":"Effect","line":10,"character":2}}]}],"dispachProgressingFinished$":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/effects","name":"Effect","line":16,"character":2}}]}]}},"ɵr":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":27,"character":64},"member":"forChild"},"arguments":[[{"path":"auth","component":{"__symbolic":"reference","name":"ɵj"},"children":[{"path":"signin","component":{"__symbolic":"reference","name":"SigninContainerComponent"}},{"path":"signup","component":{"__symbolic":"reference","name":"ɵk"}}]}]]},"ɵs":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":15,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":18,"character":18},{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"ɵg"}]}]}],"intercept":[{"__symbolic":"method"}]}},"ɵt":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":11,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵh"}]}],"intercept":[{"__symbolic":"method"}]}}},"origins":{"ɵa":"./lib/authentication.config","AuthenticationModuleConfig":"./lib/authentication.config","UserModel":"./lib/models/user.model","SignInActionTypes":"./lib/actions/signin.actions","DoSignoutAction":"./lib/actions/signin.actions","SigninRequiredAction":"./lib/actions/signin.actions","AuthenticationActionTypes":"./lib/actions/authentication.actions","SigninService":"./lib/services/signin.service","SigninContainerComponent":"./lib/smart-components/signin-container/signin-container.component","ɵb":"./lib/authentication.module","NgsAuthenticationModule":"./lib/authentication.module","ɵc":"./lib/reducers/index","ɵd":"./lib/reducers/index","ɵe":"./lib/reducers/index","getUser":"./lib/reducers/index","ɵf":"./lib/reducers","ɵg":"./lib/reducers","ɵh":"./lib/services/authentication-configuration.service","ɵi":"./lib/dump-components/signin/signin.component","ɵj":"./lib/smart-components/authentication-container/authentication-container.component","ɵk":"./lib/smart-components/signup-container/signup-container.component","ɵl":"./lib/dump-components/signup/signup.component","ɵm":"./lib/routing-guards/signin.guard","ɵn":"./lib/reducers/user.reducer","ɵo":"./lib/reducers/user.reducer","ɵp":"./lib/effects/signin.effects","ɵq":"./lib/effects/authentication.effects","ɵr":"./lib/authentication-routing.module","ɵs":"./lib/interceptors/unauthorized.interceptor","ɵt":"./lib/interceptors/with-credential.interceptor"},"importAs":"@soushians/authentication"}
\No newline at end of file