{"__symbolic":"module","version":4,"metadata":{"VantageUserProfileComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"vui-user-profile","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":8,"character":19},"member":"OnPush"},"template":"<td-user-profile\n  [name]=\"sessionService.user?.display_name\"\n  [email]=\"sessionService.user?.email\"\n  [matTooltip]=\"'USER_PROFILE.TOOLTIP' | translate\"\n  matTooltipShowDelay=\"0\"\n>\n  <ng-container td-user-action-list>\n    <button mat-list-item (click)=\"themeService.toggleTheme()\">\n      <mat-icon matListAvatar>\n        {{ themeService.map({ 'dark-theme': 'brightness_high', 'light-theme': 'brightness_low' }) | async }}\n      </mat-icon>\n      <span matLine>\n        {{\n          themeService.map({ 'dark-theme': 'USER_PROFILE.LIGHT_MODE', 'light-theme': 'USER_PROFILE.DARK_MODE' })\n            | async\n            | translate\n        }}\n      </span>\n    </button>\n\n    <ng-content></ng-content>\n\n    <mat-divider></mat-divider>\n    <button mat-list-item (click)=\"sessionService.logout()\">\n      <mat-icon matListAvatar>exit_to_app</mat-icon>\n      <span matLine>{{ 'USER_PROFILE.SIGN_OUT' | translate }}</span>\n    </button>\n  </ng-container>\n</td-user-profile>\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@td-vantage/ui-platform/theme","name":"VantageThemeService","line":11,"character":35},{"__symbolic":"reference","module":"@td-vantage/ui-platform/auth","name":"VantageSessionService","line":11,"character":79}]}]}},"VantageUserProfileModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":12,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"VantageUserProfileComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":15,"character":4},{"__symbolic":"reference","module":"@angular/material/button","name":"MatButtonModule","line":16,"character":4},{"__symbolic":"reference","module":"@angular/material/icon","name":"MatIconModule","line":17,"character":4},{"__symbolic":"reference","module":"@angular/material/tooltip","name":"MatTooltipModule","line":18,"character":4},{"__symbolic":"reference","module":"@angular/material/divider","name":"MatDividerModule","line":19,"character":4},{"__symbolic":"reference","module":"@angular/material/list","name":"MatListModule","line":20,"character":4},{"__symbolic":"reference","module":"@covalent/core/common","name":"CovalentCommonModule","line":21,"character":4},{"__symbolic":"reference","module":"@covalent/core/user-profile","name":"CovalentUserProfileModule","line":22,"character":4},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngx-translate/core","name":"TranslateModule","line":23,"character":4},"member":"forRoot"}}],"exports":[{"__symbolic":"reference","name":"VantageUserProfileComponent"}]}]}],"members":{}}},"origins":{"VantageUserProfileComponent":"./user-profile.component","VantageUserProfileModule":"./user-profile.module"},"importAs":"@td-vantage/ui-platform/user-profile"}