UNPKG

dbweb-common

Version:

用`yarn add dbweb-common`安装,不要忘记修改`angular.json`里的 `architect\build\options\assets`,加上

38 lines (37 loc) 1.5 kB
import { OverlayContainer } from '@angular/cdk/overlay'; import { HttpClient } from '@angular/common/http'; import { ElementRef, OnDestroy, OnInit } from '@angular/core'; import { MatDialog, MatRadioChange } from '@angular/material'; import { CurrentApiService, CurrentService } from 'dbweb-core'; import { Subscription } from 'rxjs'; import { MainNavService } from '../services/main-nav.service'; import { ThemeService, ThemeModel, ThemeColor } from '../services/theme.service'; export declare class UserinfoComponent implements OnInit, OnDestroy { overlayContainer: OverlayContainer; curr: CurrentService; private httpClient; private api; private theme; dialog: MatDialog; mainNav: MainNavService; hostClass: boolean; portraitImage: ElementRef<HTMLImageElement>; uploadURL: string; num: number; isEditNickName: boolean; nickName: string; themeColor: ThemeColor; themeModel: ThemeModel; mainNavStyle: 'full' | 'min'; portraitURL: string; private subject; constructor(overlayContainer: OverlayContainer, curr: CurrentService, httpClient: HttpClient, api: CurrentApiService, theme: ThemeService, dialog: MatDialog, mainNav: MainNavService); ngOnDestroy(): void; ngOnInit(): void; setTheme(): void; postFile(fileToUpload: File): Subscription; editNickName(): void; editDone(): void; showPortraitEdit(): void; navStyleChange(event: MatRadioChange): void; }