Skip to content

DataTransfer

Values

clearData

Removes the data of the specified formats. Removes all data if the argument is omitted. Read more on MDN

let clearData: (UiEventsTypes.dataTransfer, ~format: string=?) => unit

Parameters

UiEventsTypes.dataTransfer option< string >

Return type

unit

getData

Returns the specified data. If there is no such data, returns the empty string. Read more on MDN

let getData: (UiEventsTypes.dataTransfer, string) => string

Parameters

UiEventsTypes.dataTransfer string

Return type

string

make

let make: unit => UiEventsTypes.dataTransfer

Parameters

unit

Return type

UiEventsTypes.dataTransfer

setData

Adds the specified data. Read more on MDN

let setData: (
UiEventsTypes.dataTransfer,
~format: string,
~data: string,
) => unit

Parameters

UiEventsTypes.dataTransfer string string

Return type

unit

setDragImage

Uses the given element to update the drag feedback, replacing any previously specified feedback. Read more on MDN

let setDragImage: (
UiEventsTypes.dataTransfer,
~image: DomTypes.element,
~x: int,
~y: int,
) => unit

Parameters

UiEventsTypes.dataTransfer DomTypes.element int int

Return type

unit