@wjya/ngx-webapp-icpc.group.pms
Version:
angular webapp : icpc.group.pms
37 lines (36 loc) • 1.49 kB
TypeScript
import { DataSourceHelper } from './../../service/data-source.helper';
import { OnInit } from '@angular/core';
import { FormGroup, FormBuilder, FormControl } from '@angular/forms';
import { AuthServerProvider, CoreConfigService, AppSettingService, UserStorageService } from '@wjya/ngx-webapp-fx';
import { UploadFile } from 'ng-zorro-antd';
export declare class GroupInfoLogoComponent implements OnInit {
private fb;
private authServerProvider;
private config;
private dataSourceHelper;
private appSettingService;
private userStorageService;
validateForm: FormGroup;
isEdit: boolean;
private dataSource;
private settingsToMapDataSource;
private communityGroupId;
data: any;
fileList1: any[];
fileList2: any[];
photoBaseUrl: string;
previewImage: string;
previewVisible: boolean;
constructor(fb: FormBuilder, authServerProvider: AuthServerProvider, config: CoreConfigService, dataSourceHelper: DataSourceHelper, appSettingService: AppSettingService, userStorageService: UserStorageService);
ngOnInit(): void;
loadAll(): void;
getFormControl(name: any): FormControl;
getAuthToken(): any;
readonly uploadUrl: string;
handlePreview: (file: UploadFile) => void;
getImageStatus1(e: any): void;
removeImagePhoto1: (file: UploadFile) => boolean;
getImageStatus2(e: any): void;
removeImagePhoto2: (file: UploadFile) => boolean;
onSave(): void;
}