UNPKG

@snapmobile/snapjs-admin

Version:
32 lines (31 loc) 1.11 kB
import { OnInit, ChangeDetectorRef } from '@angular/core'; import { FormGroup, FormBuilder } from '@angular/forms'; import { FileUploader } from 'ng2-file-upload'; import { File } from './file'; import { ConstantsService } from '../../constants.service'; export declare class FormControlFileUploadComponent implements OnInit { private formBuilder; private changeDetectorRef; private constants; isMultiple: boolean; form: any; field: string; displayName: string; object: {}; allowedMimeType?: string[]; maxFileSize?: number; isSubmitting: boolean; files: File[]; errorMessage: string; uploader: FileUploader; directUpload: boolean; constructor(formBuilder: FormBuilder, changeDetectorRef: ChangeDetectorRef, constants: ConstantsService); ngOnInit(): void; upload(): void; getSignedRequest(fileLikeObject: any): void; uploadFile(fileLikeObject: any, s3Signature: any, url: any): void; addItem(item?: any): void; initItem(item?: any): FormGroup; removeItem(i: number): void; isImage(mimeType: string): boolean; }