Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Upload

Hierarchy

  • Upload

Implements

Index

Constructors

constructor

Properties

Private dropArea

dropArea: HTMLDivElement = document.createElement("div")

Private errorSpan

errorSpan: HTMLSpanElement = document.createElement("span")

Private fileSpan

fileSpan: HTMLSpanElement = document.createElement("span")

Private spec

Methods

Private compressImage

  • compressImage(file: File): Promise<File>

doValidateAndGetBase64

  • doValidateAndGetBase64(file: File): void

doValidateCompressAndGetBase64

  • doValidateCompressAndGetBase64(file: File): void

removeSuccessClass

  • removeSuccessClass(): void

render

  • render(renderer: IRenderer, isNested: boolean): HTMLElement

setDataToValue

  • setDataToValue(data: string, file: File): void

setErrorSpanTo

  • setErrorSpanTo(text: string): this

setFileNameToSpan

  • setFileNameToSpan(name: string): this

setSuccessClass

  • setSuccessClass(): void

validateFile

  • validateFile(size: number, extension: undefined | string): boolean

Generated using TypeDoc