UNPKG

31.4 kBJSONView Raw
1{"__symbolic":"module","version":4,"metadata":{"ɵa":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":55,"character":39},"arguments":["UserModuleConfig"]},"UserModuleConfig":{"__symbolic":"interface"},"UserModel":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor"}]}},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":87,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","name":"NgsUserModule"},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngrx/store","name":"StoreModule","line":90,"character":2},"member":"forFeature"},"arguments":["user",{"__symbolic":"reference","name":"ɵd"}]},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngrx/effects","name":"EffectsModule","line":91,"character":2},"member":"forFeature"},"arguments":[[{"__symbolic":"reference","name":"ɵz"},{"__symbolic":"reference","name":"ɵba"},{"__symbolic":"reference","name":"ɵbb"}]]}]}]}],"members":{}},"NgsUserModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":42,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClientModule","line":44,"character":2},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":45,"character":2},{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":46,"character":2},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":47,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatExpansionModule","line":48,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatSnackBarModule","line":49,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatIconModule","line":50,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatButtonModule","line":51,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatCardModule","line":52,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatSelectModule","line":53,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatInputModule","line":54,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatFormFieldModule","line":55,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatTabsModule","line":56,"character":2},{"__symbolic":"reference","module":"@angular/flex-layout","name":"FlexLayoutModule","line":57,"character":2},{"__symbolic":"reference","module":"@angular/material","name":"MatRadioModule","line":58,"character":2},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":59,"character":2},{"__symbolic":"reference","module":"@angular/platform-browser/animations","name":"BrowserAnimationsModule","line":60,"character":2},{"__symbolic":"reference","module":"@soushians/form","name":"NgsFormModule","line":61,"character":2}],"declarations":[{"__symbolic":"reference","name":"ɵh"},{"__symbolic":"reference","name":"ɵi"},{"__symbolic":"reference","name":"ɵj"},{"__symbolic":"reference","name":"ɵk"},{"__symbolic":"reference","name":"ɵl"},{"__symbolic":"reference","name":"ɵm"},{"__symbolic":"reference","name":"ɵo"},{"__symbolic":"reference","name":"ɵp"},{"__symbolic":"reference","name":"ɵq"},{"__symbolic":"reference","name":"ɵr"},{"__symbolic":"reference","name":"ɵs"}],"exports":[]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":["config"],"value":{"ngModule":{"__symbolic":"reference","name":"ɵb"},"providers":[{"provide":{"__symbolic":"reference","name":"ɵa"},"useValue":{"__symbolic":"reference","name":"config"}}]}}}},"ɵc":[{"path":"user/panel","component":{"__symbolic":"reference","name":"ɵq"},"children":[{"path":"","component":{"__symbolic":"reference","name":"ɵm"}},{"path":"profile","component":{"__symbolic":"reference","name":"ɵl"}},{"path":"profile/edit","component":{"__symbolic":"reference","name":"ɵs"}}]},{"path":"admin/user","children":[{"path":":Email","component":{"__symbolic":"reference","name":"ɵp"},"children":[{"path":"profile-edit","component":{"__symbolic":"reference","name":"ɵs"}}]}]}],"NgsUserRoutingModule":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":56,"character":57},"member":"forChild"},"arguments":[{"__symbolic":"reference","name":"ɵc"}]},"NgsUserModuleOutlets":{"ngs_user_profile_view":"ngs-user-profile-view"},"UserService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":17,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":23,"character":16},{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","name":"ɵn"}]}],"getAccountInfo":[{"__symbolic":"method"}],"editProfile":[{"__symbolic":"method"}],"getInfo":[{"__symbolic":"method"}],"is_role":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"UserFacadeService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":8,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"ɵe"}]},{"__symbolic":"reference","name":"ɵn"}]}],"getDisplayName":[{"__symbolic":"method"}],"getInfo":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"ɵd":{"user":{"__symbolic":"reference","name":"ɵt"},"resetPasswordRequest":{"__symbolic":"reference","name":"ɵv"},"changePassword":{"__symbolic":"reference","name":"ɵw"},"searchView":{"__symbolic":"reference","name":"ɵx"},"editProfile":{"__symbolic":"reference","name":"ɵy"}},"ɵe":{"__symbolic":"interface"},"ɵf":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/store","name":"createFeatureSelector","line":32,"character":34},"arguments":["user"]},"ɵg":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/store","name":"createSelector","line":51,"character":41},"arguments":[{"__symbolic":"reference","name":"ɵf"},{"__symbolic":"error","message":"Lambda not supported","line":51,"character":76,"module":"./lib/user.reducers"}]},"getAccountInfo":{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/store","name":"createSelector","line":52,"character":30},"arguments":[{"__symbolic":"reference","name":"ɵg"},{"__symbolic":"reference","name":"ɵu"}]},"UserActionTypes":{"USER_SELECTED":"[USER] USER_SELECTED","REFRESH_USER_INFO":"[USER] REFRESH_USER_INFO"},"ɵh":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"search","template":"<mat-card fxFlex=\"450px\" *ngIf=\"(userStatus$ | async) == 'succeed'\">\n <mat-card-header>\n <mat-card-title>\n <div fxLayout=\"row\" fxLayoutAlign=\"space-between\">\n <div fxFlex=\"nogrow\">\n <!-- {{(user | async).LastName }}، {{(user | async).FirstName }} -->\n </div>\n <div fxFlex=\"nogrow\">\n <!-- {{(user | async).Email}} -->\n </div>\n </div>\n </mat-card-title>\n </mat-card-header>\n <mat-card-content>\n <div>\n <div class='list-item' fxFlexLayout='row' fxLayoutAlign='center center'>\n <mat-icon fxFlex='nogrow'>local_grocery_store</mat-icon>\n <div fxFlex='15px'></div>\n <p fxFlex='40'>شناسه</p>\n <!-- <p fxFlex='60' fxLayoutAlign=\"end\">{{(user | async)._id }}</p> -->\n </div>\n <div class='list-item' fxFlexLayout='row' fxLayoutAlign='center center'>\n <mat-icon fxFlex='nogrow'>email</mat-icon>\n <div fxFlex='15px'></div>\n <p fxFlex='40'>پست الکترونیکی</p>\n <!-- <p fxFlex='60' fxLayoutAlign=\"end\">{{(user | async).Email }}</p> -->\n </div>\n </div>\n\n </mat-card-content>\n</mat-card>","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"ɵe"}]}]}],"ngOnInit":[{"__symbolic":"method"}],"search":[{"__symbolic":"method"}]}},"ɵi":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"user-profile","template":"<div fxFlex=\"450px\">\n <router-outlet name=\"ngs-user-profile-view\"></router-outlet>\n <router-outlet></router-outlet>\n <!-- <mat-card>\n <mat-card-header>\n <mat-card-title>اطلاعات پروفایل</mat-card-title>\n </mat-card-header>\n <mat-card-content *ngIf='dataStatus$ | async'>\n <div class='list-item' fxFlexLayout='row' *ngFor=\"let item of info\">\n <p fxFlex='40'>{{item[0]}}</p>\n <p fxFlex='60'>{{item[1]}}</p>\n </div>\n \n </mat-card-content>\n\n <mat-card-actions align=\"end\">\n <button mat-button color=\"primary\" routerLink='..'>بازگشت</button>\n <button mat-raised-button color=\"primary\" routerLink='edit'>ویرایش</button>\n </mat-card-actions>\n </mat-card> -->\n</div>\n\n\n\n<!-- <div class='list-item' fxFlexLayout='row'>\n <p fxFlex='40'>ایمیل</p>\n <p fxFlex='60'>{{(information | async).Email}}</p>\n </div>\n <div class='list-item' fxFlexLayout='row'>\n <p fxFlex='40'>roles</p>\n <p fxFlex='60'>{{(information | async).Roles | json}}</p>\n </div> -->\n<!-- <div class='list-item' fxFlexLayout='row'>\n <p fxFlex='40'>نام</p>\n <p fxFlex='60'>{{(userInformation | async).FirstName}}</p>\n </div>\n <div class='list-item' fxFlexLayout='row'>\n <p fxFlex='40'>نام خانوادگی</p>\n <p fxFlex='60'>{{(userInformation | async).LastName}}</p>\n </div>\n <div class='list-item' fxFlexLayout='row'>\n <p fxFlex='40'>نام کاربری</p>\n <p fxFlex='60'>{{(userInformation | async).Username}}</p>\n </div>\n <div class='list-item' fxFlexLayout='row'>\n <p fxFlex='40'>تلفن همراه</p>\n <p fxFlex='60'>{{(userInformation | async).MobileNumber | persianNumber}}</p>\n </div>\n <div class='list-item' fxFlexLayout='row'>\n <p fxFlex='40'>جنسیت</p>\n <p fxFlex='60'>{{sex$ | async}}</p>\n </div>\n <div class='list-item' fxFlexLayout='row'>\n <p fxFlex='40'>تاریخ تولد</p>\n <p fxFlex='60'>{{(userInformation | async).Birthdate | persianDate : false}}</p>\n </div>\n <div class='list-item' fxFlexLayout='row'>\n <p fxFlex='40'>ایمیل</p>\n <p fxFlex='60'>{{(userInformation | async).Email}}</p>\n </div>\n <div class='list-item' fxFlexLayout='row'>\n <p fxFlex='40'>{{(identifierType$ | async)}}</p>\n <p fxFlex='60'>{{(userInformation | async).IdentificationNo | persianNumber}}</p>\n </div>\n <div class='list-item' fxFlexLayout='row'>\n <p fxFlex='40'>تاریخ عضویت</p>\n <p fxFlex='60'>{{(userInformation | async).RegisterDate | persianDate}}</p>\n </div> -->","styles":[""]}]}],"members":{"information":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":79,"character":2}}]}],"dataStatus$":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":85,"character":2}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵj":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"user-change-password","template":"<div fxFlex=\"450px\">\n <form [formGroup]=\"formGroup\" (ngSubmit)=\"changePassword()\" fxLayout=\"column\">\n <mat-card>\n <mat-card-content>\n <mat-form-field fxFlexFill>\n <input type=\"password\" matInput placeholder=\"کلمه عبور\" formControlName=\"Password\">\n </mat-form-field>\n <mat-form-field fxFlexFill>\n <input type=\"password\" matInput placeholder=\"تکرار کلمه عبور\" formControlName=\"Confirm\">\n </mat-form-field>\n </mat-card-content>\n <mat-card-actions fxLayoutAlign=\"center center\">\n <button fxFlex=\"nogrow\" type=\"submit\" mat-raised-button color=\"primary\">تغییر رمز عبور</button>\n <button fxFlex=\"nogrow\" type=\"button\" routerLink=\"/user/panel\" mat-raised-button>بازگشت</button>\n </mat-card-actions>\n </mat-card>\n </form>\n</div>","styles":[""]}]}],"members":{"formGroup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":2}}]}],"submited":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":28,"character":2}}]}],"ngOnInit":[{"__symbolic":"method"}],"submit":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor"}],"changePassword":[{"__symbolic":"method"}]}},"ɵk":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"profile-edit","template":"<div fxFlex=\"450px\">\n\n \n <ngs-form-view #form [id]=\"formId\" [card]=\"true\" (accept)=\"editProfile(form.formGroup)\" (cancel)=\"goback()\" ></ngs-form-view>\n <!-- <form [formGroup]=\"formGroup\" (ngSubmit)=\"editProfile()\" fxLayout=\"column\">\n <mat-card>\n <mat-card-content>\n </mat-card-content>\n <mat-card-actions align=\"end\">\n <button type=\"button\" routerLink=\"..\" mat-button color=\"primary\">بازگشت</button>\n <button type=\"submit\" mat-raised-button color=\"primary\">ویرایش</button>\n </mat-card-actions>\n </mat-card>\n </form> -->\n</div>"}]}],"members":{"submited":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":26,"character":2}}]}],"userInfo":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":2}}]}],"formId":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":2}}]}],"roles$":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":2},"arguments":["roles"]}]}],"groups":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":2}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":31,"character":29}]}],"ngOnInit":[{"__symbolic":"method"}],"editProfile":[{"__symbolic":"method"}],"goback":[{"__symbolic":"method"}]}},"ɵl":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"template":"<user-profile\n [information]=\"data$ | async\"\n [dataStatus$]='dataStatus$'\n ></user-profile>"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"ɵe"}]}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵm":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"user-dashboard-links","template":"<div fxLayout='row' fxLayoutWrap id=\"con\">\n <button fxFlex=\"31\" class='link' mat-raised-button [routerLink]='link.route' *ngFor='let link of links'>\n <div fxLayout='column' fxLayoutAlign='center center'>\n <mat-icon color='primary'>{{link.icon}}</mat-icon>\n <h3 class='title'>{{link.title}}</h3>\n <div class='description'>{{link.description}}</div>\n </div>\n </button>\n <button fxFlex=\"31\" class='link' mat-raised-button [routerLink]='link.route' *ngFor='let link of links$ | async'>\n <div fxLayout='column' fxLayoutAlign='center center'>\n <mat-icon color='primary'>{{link.icon}}</mat-icon>\n <h3 class='title'>{{link.title}}</h3>\n <div class='description'>{{link.description}}</div>\n </div>\n </button>\n</div>","styles":["#con [fxflex]{margin-right:25px}:host{width:100%;padding:25px 25px 0}button mat-icon{font-size:48px;width:48px;height:48px}button.link{padding:25px 15px;margin-bottom:25px}.title{margin-top:0;margin-bottom:5px}.description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵn"},{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"any"}]}]}],"ngAfterViewInit":[{"__symbolic":"method"}]}},"ɵn":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":8,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":18,"character":14},"arguments":[{"__symbolic":"reference","name":"ɵa"}]}],null],"parameters":[null,{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"any"}]}]}]},"statics":{"ngInjectableDef":{}}},"ɵo":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":9,"character":1},"arguments":[{"selector":"user-reset-password-request","template":"<form [formGroup]=\"formGroup\" (ngSubmit)=\"submit()\" fxLayout=\"column\">\n <mat-card>\n <mat-card-header>\n <mat-card-title>\n <h3>درخواست بازیابی رمز عبور</h3>\n </mat-card-title>\n </mat-card-header>\n <mat-card-content>\n <p>برای بازیابی رمز عبور شماره تلفن خود را وارد نمایید</p>\n <mat-radio-group fxFlexFill formControlName=\"Type\">\n <mat-radio-button value=\"sms\">پیامک</mat-radio-button>\n <mat-radio-button value=\"email\">پست الکترونیکی</mat-radio-button>\n </mat-radio-group>\n <mat-form-field fxFlexFill>\n <input matInput placeholder=\"شماره تلفن همراه\" formControlName=\"Username\">\n </mat-form-field>\n </mat-card-content>\n <mat-card-actions>\n <!--<button type=\"submit\" [disabled]='(canRequestPin | async) || (maximumResendingHappend$ | async)' (click)=\"submit()\" mat-raised-button color=\"primary\">-->\n <button type=\"submit\" [disabled]='(canRequestPin | async)' (click)=\"submit()\" mat-raised-button color=\"primary\">\n <span *ngIf='!(canRequestPin | async)'>\n بازیابی رمز عبور\n </span>\n <!--<div *ngIf='(canRequestPin | async) && !(maximumResendingHappend$ | async)'>\n {{timer$ | async}} ثانیه تا امکان در خواست دوباره دریافت پیامک.\n </div>\n <div *ngIf='(maximumResendingHappend$ | async)'>\n عدم امکان درخواست\n </div>-->\n </button>\n <a mat-button routerLink='/auth/signin'>انصراف</a>\n </mat-card-actions>\n </mat-card>\n</form>\n","styles":[""]}]}],"members":{"submitted":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":49,"character":2}}]}],"formGroup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":2}}]}],"numberOfRequested":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":2}}]}],"canRequestPin":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":2}}]}],"pending":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":2}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/material","name":"MatSnackBar","line":66,"character":30}]}],"ngOnInit":[{"__symbolic":"method"}],"submit":[{"__symbolic":"method"}]}},"ɵp":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":8,"character":1},"arguments":[{"template":"<router-outlet></router-outlet>"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":12,"character":28},{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"ɵe"}]}]}]}},"ɵq":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"user-dashboard-container","template":"<!-- <router-outlet name=\"links\"></router-outlet> -->\n<div fxLayoutAlign=\"center\">\n <router-outlet></router-outlet>\n</div>","styles":["#box-left{background:#fff}#box-bottom{background:#2b0033}#box-right{background:#000833;padding-top:10px!important;padding-bottom:10px!important}#box-right div{background:#fff;opacity:.5}#banner:not(.active){height:100%;-webkit-filter:grayscale(100%) brightness(1.5) opacity(.2) blur(2px);filter:grayscale(100%) brightness(1.5) opacity(.2) blur(2px)}#s1{background:#aaa}#s2{background:#bbb}#s3{background:#ccc}.personal-info{background-color:rgba(255,255,255,.5);position:relative;right:10%;width:90%;height:469px}.personal-info h2{color:#00bcd4;font-weight:400;font-size:24px;font-family:iran-sans-light!important}.personal-info h6{font-weight:400;font-size:12px;float:right;width:50%;margin:0;color:#555;border-bottom:2px solid #ececec}.personal-info p{float:right;width:30%;margin:0;font-size:13px;padding-right:30px;border-bottom:2px solid #ececec}.personal-info div{width:100%;height:50px;position:relative;line-height:52px;right:17px}.quick-box{width:100%;height:50px;position:relative;line-height:52px;padding-top:79px}.quick-btn{background-color:#00bcd4;margin:12px 10px;height:100px;text-align:center;line-height:100px;font-size:17px;color:#fff}.banner-section{text-align:center}.info-section{padding:60px 25px 10px;background-color:#f7f7f7;background-image:url(https://www.toptal.com/designers/subtlepatterns/patterns/grey.png)!important;height:1040px;padding-bottom:120px!important}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"any"}]}]}],"ngOnInit":[{"__symbolic":"method"}]}},"ɵr":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"template":"<user-change-password\n (submited)='changePassword($event)'\n [formGroup]=\"formGroup\"\n ></user-change-password>"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":20,"character":28},{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"ɵe"}]}]}],"ngOnInit":[{"__symbolic":"method"}],"changePassword":[{"__symbolic":"method"}]}},"ɵs":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":15,"character":1},"arguments":[{"selector":"profile-edit-contianer","template":"<profile-edit\n (submited)='updateProfile($event)'\n [userInfo]=\"userInforamation$ | async\"\n [roles]=\"roles$\"\n\t\t\t\t[groups]=\"groups | async\"\n\t\t\t\t[formId]=\"(config$|async)?.forms.profile_edit\"\n ></profile-edit>"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Store","module":"@ngrx/store","arguments":[{"__symbolic":"reference","name":"ɵe"}]},{"__symbolic":"reference","name":"ɵn"}]}],"ngOnInit":[{"__symbolic":"method"}],"updateProfile":[{"__symbolic":"method"}]}},"ɵt":{"__symbolic":"function"},"ɵu":{"__symbolic":"error","message":"Lambda not supported","line":35,"character":30,"module":"./lib/dashboard/account.reducer"},"ɵv":{"__symbolic":"function"},"ɵw":{"__symbolic":"function"},"ɵx":{"__symbolic":"function"},"ɵy":{"__symbolic":"function"},"ɵz":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":18,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Actions","module":"@ngrx/effects","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":20,"character":61},{"__symbolic":"reference","name":"UserService"}]}],"EditProfileRequest$":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/effects","name":"Effect","line":22,"character":2}}]}],"RequestEditProfileLink$":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/effects","name":"Effect","line":27,"character":2}}]}],"goToView$":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/effects","name":"Effect","line":43,"character":2}}]}]}},"ɵba":{"__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":"Actions","module":"@ngrx/effects","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","name":"UserService"}]}],"ProfileRequest$":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/effects","name":"Effect","line":17,"character":2}}]}],"getProfile$":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/effects","name":"Effect","line":22,"character":2}}]}],"refreshUserInfo$":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/effects","name":"Effect","line":34,"character":2}}]}]}},"ɵbb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":15,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Actions","module":"@ngrx/effects","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":17,"character":61},{"__symbolic":"reference","name":"UserService"}]}],"getAccountInfo$":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/effects","name":"Effect","line":26,"character":2}}]}],"signout$":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngrx/effects","name":"Effect","line":32,"character":2}}]}]}}},"origins":{"ɵa":"./lib/user.config","UserModuleConfig":"./lib/user.config","UserModel":"./lib/models/user.model","ɵb":"./lib/user.module","NgsUserModule":"./lib/user.module","ɵc":"./lib/user.routing-module","NgsUserRoutingModule":"./lib/user.routing-module","NgsUserModuleOutlets":"./lib/models/user-outlets.enum","UserService":"./lib/services/user.service","UserFacadeService":"./lib/services/user.facade-service","ɵd":"./lib/user.reducers","ɵe":"./lib/user.reducers","ɵf":"./lib/user.reducers","ɵg":"./lib/user.reducers","getAccountInfo":"./lib/user.reducers","UserActionTypes":"./lib/dashboard/user.actions","ɵh":"./lib/search-account/search/search.component","ɵi":"./lib/profile-view/profile/profile.component","ɵj":"./lib/change-password/change-password/change-password.component","ɵk":"./lib/profile-edit/profile-edit/profile-edit.component","ɵl":"./lib/profile-view/profile-container/profile-container.component","ɵm":"./lib/dashboard/dashboard-links/dashboard-links.component","ɵn":"./lib/services/user-configuration.service","ɵo":"./lib/reset-password/reset-password-request/reset-password-request.component","ɵp":"./lib/feature/feature-container/feature-container.component","ɵq":"./lib/dashboard/dashboard-container/dashboard.component","ɵr":"./lib/change-password/change-password-container/change-password-container.component","ɵs":"./lib/profile-edit/profile-edit-container/profile-edit-container.component","ɵt":"./lib/dashboard/account.reducer","ɵu":"./lib/dashboard/account.reducer","ɵv":"./lib/reset-password/reset-password-request.reducer","ɵw":"./lib/change-password/change-password.reducer","ɵx":"./lib/search-account/search.reducer","ɵy":"./lib/profile-edit/edit-profile.reducer","ɵz":"./lib/profile-edit/edit-profile.effects","ɵba":"./lib/profile-view/profile-view.effects","ɵbb":"./lib/feature/feature.effects"},"importAs":"@soushians/user"}
\No newline at end of file