Files
serenity/Userland/Libraries/LibWeb/HTML/DataTransferItem.idl
Jamie Mansfield ee8de58b98 LibWeb/HTML: Implement DataTransferItem.webkitGetAsEntry()
(cherry picked from commit 2e9aec984cc3c75f10ea3e6f50ea2ed34f4bd2b6)
2024-11-09 16:08:01 -05:00

17 lines
535 B
Plaintext

#import <EntriesAPI/FileSystemEntry.idl>
#import <FileAPI/File.idl>
callback FunctionStringCallback = undefined (DOMString data);
// https://html.spec.whatwg.org/multipage/dnd.html#datatransferitem
[Exposed=Window]
interface DataTransferItem {
readonly attribute DOMString kind;
readonly attribute DOMString type;
undefined getAsString(FunctionStringCallback? _callback);
File? getAsFile();
// https://wicg.github.io/entries-api/#dom-datatransferitem-webkitgetasentry
FileSystemEntry? webkitGetAsEntry();
};