@kre-form/ant
Version:
15 lines (14 loc) • 606 B
TypeScript
import { FieldType } from "@kre-form/core";
import { NzMessageService } from "ng-zorro-antd/message";
import { UploadChangeParam } from "ng-zorro-antd/upload";
import { Observable } from "rxjs";
export declare class KreFormFieldUpload extends FieldType {
msg: NzMessageService;
defaultFileList: never[];
constructor(msg: NzMessageService);
handleChange({ file, fileList }: UploadChangeParam): void;
handleRemove: (file: any) => Observable<boolean>;
beforeUpload: (file: File) => Observable<boolean>;
checkFileType(file: File): boolean;
checkFileSize(file: File): boolean;
}