Skip to main content
The Deno 2 Release Candidate is here
Learn more
Module

x/ogone/src/ogone.dom.d.ts>DataTransferItem

Advanced Web Composition for Future
Latest
interface DataTransferItem
import { type DataTransferItem } from "https://deno.land/x/ogone@revb3/src/ogone.dom.d.ts";

One drag data item. During a drag operation, each drag event has a dataTransfer property which contains a list of drag data items. Each item in the list is a DataTransferItem object.

Properties

readonly
kind: string

Returns the drag data item kind, one of: "string", "file".

readonly
type: string

Returns the drag data item export type string.

Methods

getAsFile(): File | null

Returns a File object, if the drag data item kind is File.

getAsString(callback: FunctionStringCallback | null): void

Invokes the callback with the string data as the argument, if the drag data item kind is text.

webkitGetAsEntry(): any