Spec-Zone.ru › Haxe JavaScript

Буфер обмена

package js.html

extends EventTarget

Доступно в js

Интерфейс Clipboard реализует API буфера обмена, предоставляя — при предоставлении пользователем разрешения — чтение и запись содержимого буфера обмена системы.

Документация Clipboard от Mozilla Contributors, лицензирована по CC-BY-SA 2.5.

См. также:

  • https://developer.mozilla.org/en-US/docs/Web/API/Clipboard

Методы

read():Promise<DataTransfer>

Запрашивает произвольные данные (например, изображения) из буфера обмена, возвращая Promise. Когда данные будут извлечены, обещание разрешается с объектом DataTransfer, предоставляющим данные.

Выбрасывает:

null

DOMError

readText():Promise<String>

Запрашивает текст из буфера обмена системы; возвращает Promise, которое разрешается с DOMString, содержащим текст буфера обмена, как только он станет доступен.

Выбрасывает:

null

DOMError

write(data:DataTransfer):Promise<Void>

Записывает произвольные данные в буфер обмена системы. Эта асинхронная операция сигнализирует о завершении, разрешая возвращённое Promise.

Выбрасывает:

null

DOMError

writeText(data:String):Promise<Void>

Записывает текст в буфер обмена системы, возвращая Promise, которое разрешается, как только текст полностью скопирован в буфер обмена.

Выбрасывает:

null

DOMError

© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/js/html/Clipboard.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API