Skip to content

Latest commit

 

History

History
90 lines (52 loc) · 2.03 KB

README.md

File metadata and controls

90 lines (52 loc) · 2.03 KB

selectFiles

selectFiles

Index

Type aliases

Functions

Type aliases

InputFile

Ƭ InputFile: HTMLInputElement & object

Defined in index.ts:4

Custom type for file input element (<input type="file" />).


Options

Ƭ Options: object

Defined in index.ts:12

Type of options for file input element (<input type="file" />) virtually created to select files.

Type declaration:

  • accept? : undefined | string

  • capture? : string | boolean

  • multiple? : undefined | false | true

Functions

Const createInputFile

createInputFile(__namedParameters: object): InputFile

Defined in index.ts:41

Creates a virtual file input element (<input type="file" />) with options.

Parameters:

Default value __namedParameters: object= {}

Name Type Default
accept string ""
capture string | false | true false
multiple boolean false

Returns: InputFile


Const selectFiles

selectFiles(options?: Options): Promise‹null | FileList›

Defined in index.ts:67

Virtually creates a file input element (<input type="file" />), triggers it and returns selected files.

example selectFiles({ accept: 'image/*', multiple: true }).then(files => { // ... });

Parameters:

Name Type Description
options? Options

Returns: Promise‹null | FileList›