UNPKG

inet-ui

Version:

iNet Angular UI === [![NPM version][npm-version-image]][npm-url] [![NPM downloads][npm-downloads-image]][downloads-url]

25 lines (24 loc) 1.18 kB
import { EventEmitter, OnInit, TemplateRef } from '@angular/core'; import * as i0 from "@angular/core"; export declare class FileListComponent implements OnInit { fileEl: HTMLInputElement | undefined; files: FileListItem[]; removable: boolean; template: TemplateRef<any> | undefined; onClick: EventEmitter<any>; onRemove: EventEmitter<FileListItem>; ngOnInit(): void; clickFile(file: FileListItem, event: any): void; removeFile(file: FileListItem): void; addFiles(files: FileList | File[]): void; private _initFileEl; private _readImageBase64; private _fileIsImage; static ɵfac: i0.ɵɵFactoryDeclaration<FileListComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<FileListComponent, "file-list", never, { "fileEl": { "alias": "fileEl"; "required": false; }; "files": { "alias": "files"; "required": false; }; "removable": { "alias": "removable"; "required": false; }; "template": { "alias": "template"; "required": false; }; }, { "onClick": "onClick"; "onRemove": "onRemove"; }, never, never, false, never>; } export interface FileListItem extends File { id?: string; url?: string; image?: boolean; }