packages/eui/packages/components-next/src/lib/components/eui-file-upload/eui-file-upload.component.ts
| changeDetection | ChangeDetectionStrategy.OnPush |
| encapsulation | ViewEncapsulation.None |
| providers |
{
provide: NG_VALUE_ACCESSOR, useExisting: EuiFileUploadComponent, multi: true,
}
|
| selector | eui-file-upload |
| styleUrls | ./styles/eui-file-upload.component.scss |
| templateUrl | ./eui-file-upload.component.html |
Properties |
|
Methods |
|
Inputs |
Outputs |
HostListeners |
Accessors |
| accept |
Default value : '*'
|
| hasDragArea |
| hasPreview |
Default value : true
|
| hasPreviewAsIcon |
Default value : false
|
| hasPreviewAsImage |
Default value : true
|
| hasProgressBar |
Default value : true
|
| hasResetButton |
Default value : true
|
| hasTotalSizeDisplayed |
Default value : true
|
| isMultiple |
Default value : true
|
| progress |
Type : number
|
| drop |
Type : EventEmitter
|
| change |
Arguments : '$event.target.files'
|
change(fileList: FileList)
|
| Public getTotalSize |
getTotalSize()
|
|
Returns :
void
|
| registerOnChange | ||||||
registerOnChange(fn: any)
|
||||||
|
Parameters :
Returns :
void
|
| registerOnTouched | ||||||
registerOnTouched(fn: any)
|
||||||
|
Parameters :
Returns :
void
|
| Public removeFromList | ||||||
removeFromList(index: number)
|
||||||
|
Parameters :
Returns :
void
|
| Public removeFromUploadedList | ||||||
removeFromUploadedList(index: number)
|
||||||
|
Parameters :
Returns :
void
|
| Public resetList | ||||||
resetList(event: any)
|
||||||
|
Parameters :
Returns :
void
|
| writeValue | ||||||
writeValue(value: any)
|
||||||
|
Parameters :
Returns :
void
|
| _hasDragArea |
Default value : false
|
| Public files |
Type : File[]
|
Default value : []
|
| Public filesTotalSize |
Type : number
|
Default value : 0
|
| Public randomNumberId |
Default value : Math.floor(Math.random() * 10000)
|
| Public uploadedFiles |
Type : EuiUploadedFile[]
|
Default value : []
|
| viewChildren |
Type : QueryList<ElementRef<HTMLInputElement>>
|
Decorators :
@ViewChildren('input')
|
| hasDragArea | ||||
sethasDragArea(value)
|
||||
|
Parameters :
Returns :
void
|