upload-btn.component.d.ts 1.1 KB

123456789101112131415161718192021222324252627282930
  1. import { ElementRef, OnDestroy, OnInit } from '@angular/core';
  2. import { Subscription } from 'rxjs';
  3. import { NzUploadFile, ZipButtonOptions } from './interface';
  4. import * as i0 from "@angular/core";
  5. export declare class NzUploadBtnComponent implements OnInit, OnDestroy {
  6. private elementRef;
  7. reqs: Record<string, Subscription>;
  8. private destroy;
  9. private destroy$;
  10. file: ElementRef<HTMLInputElement>;
  11. options: ZipButtonOptions;
  12. onClick(): void;
  13. onFileDrop(e: DragEvent): void;
  14. onChange(e: Event): void;
  15. private traverseFileTree;
  16. private attrAccept;
  17. private attachUid;
  18. uploadFiles(fileList: FileList | File[]): void;
  19. private upload;
  20. private post;
  21. private xhr;
  22. private clean;
  23. abort(file?: NzUploadFile): void;
  24. private http;
  25. constructor(elementRef: ElementRef);
  26. ngOnInit(): void;
  27. ngOnDestroy(): void;
  28. static ɵfac: i0.ɵɵFactoryDeclaration<NzUploadBtnComponent, never>;
  29. static ɵcmp: i0.ɵɵComponentDeclaration<NzUploadBtnComponent, "[nz-upload-btn]", ["nzUploadBtn"], { "options": { "alias": "options"; "required": false; }; }, {}, never, ["*"], true, never>;
  30. }