25 lines
536 B
TypeScript
25 lines
536 B
TypeScript
|
|
import File from '../file/File.js';
|
||
|
|
import DataTransferItem from './DataTransferItem.js';
|
||
|
|
/**
|
||
|
|
*
|
||
|
|
*/
|
||
|
|
export default class DataTransferItemList extends Array<DataTransferItem> {
|
||
|
|
/**
|
||
|
|
* Adds an item.
|
||
|
|
*
|
||
|
|
* @param item Item.
|
||
|
|
* @param type Type.
|
||
|
|
*/
|
||
|
|
add(item: File | string, type?: string): void;
|
||
|
|
/**
|
||
|
|
* Removes an item.
|
||
|
|
*
|
||
|
|
* @param index Index.
|
||
|
|
*/
|
||
|
|
remove(index: number): void;
|
||
|
|
/**
|
||
|
|
* Clears list.
|
||
|
|
*/
|
||
|
|
clear(): void;
|
||
|
|
}
|
||
|
|
//# sourceMappingURL=DataTransferItemList.d.ts.map
|