Properties
Private Optional Autosave
Autosave: boolean
Private Optional ButtonStyle
ButtonStyle: string
Private DisplayUploadButton
DisplayUploadButton: boolean
FileName
FileName: any = null
Private Optional Id
Id: string
Private Optional ImageStyle
ImageStyle: string
Private Optional InputName
InputName: string
Private Root
Root: HTMLElement
Private Optional Src
Src: string
Private Optional Style
Style: string
Private Optional Url
Url: string
Private btn_erase
btn_erase: HTMLButtonElement
Private btn_load
btn_load: HTMLButtonElement
Private erased
erased: Subject<any> = new Subject<any>()
erased$
erased$: Observable<any> = this.erased.asObservable()
Private fileLoader
fileLoader: FileLoader
Private image
image: HTMLImageElement
Private spinner
spinner: HTMLElement
Private spinnerTemplate
spinnerTemplate: string
Private tag
tag: HTMLElement
Private uploaded
uploaded: Subject<Promise<any>> = new Subject<Promise<any>>()
uploaded$
uploaded$: Observable<Promise<any>> = this.uploaded.asObservable()