/*** * @file: * @author: haoxianhuan * @Date: 2021-09-06 10:33:40 */ import { ChangeDetectorRef, EventEmitter, OnChanges, OnDestroy, OnInit } from '@angular/core'; import { SettingsService } from '@ithinkdt/shared/browser'; import { I18NService } from '@ithinkdt/shared/i18n'; import { DtMessageService } from '@ithinkdt/shared/message'; import { ControlValueAccessorService } from '../../control-value-accessor.service'; import { FormSearchService } from '../../fetch/form-fetch.service'; export declare class FormCardUploadComponent extends ControlValueAccessorService implements OnInit, OnDestroy, OnChanges { private settingsSrv; private msgSrv; private i18n; private formSearchSrv; private changeDetectorRef; value: any; formControlName: string; type: string; acceptType: string; prop: string; banType: string; reqUrl: string; downloadUrl: string; imgPreviewUrl: string; size: number; nzListType: string; showType: string; multiple: boolean; disabled: boolean; title: string; showBtn: boolean; btnName: string; onlyIconStyle: object; customContent: boolean; tips: string; deleteUniqFile: boolean; nzDirectory: boolean; nzLimit: number; needToken: boolean; onBeforeUpload: any; setParentValue: (conf: any, value: any) => void; conf: any; files: any[]; stagingData: any[]; fileList: any[]; readOnly: boolean; previewIndex: number; valueChange: EventEmitter; previewVisible: boolean; previewImage: string; constructor(settingsSrv: SettingsService, msgSrv: DtMessageService, i18n: I18NService, formSearchSrv: FormSearchService, changeDetectorRef: ChangeDetectorRef); writeValue(value: any): void; setDisabledState(isDisabled: boolean): void; ngOnInit(): void; ngOnDestroy(): void; ngOnChanges(changes: any): void; changeValue: (value: any) => void; setFiles(list: any[]): any[]; beforeUpload: (file: any) => boolean; upload(file: any): void; handleViewUrl(item: any): any; removeUpload(item: any): void; openPreview(index: any): void; close(): void; }