Буфер обмена
package js.html
extends EventTarget
Доступно в js
Интерфейс Clipboard реализует API буфера обмена, предоставляя — при предоставлении пользователем разрешения — чтение и запись содержимого буфера обмена системы.
Документация Clipboard от Mozilla Contributors, лицензирована по CC-BY-SA 2.5.
См. также:
Методы
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