文档手册

剪贴板命名空间

2024-07-18 17:30:47

剪贴板命名空间

包括处理系统剪贴板的函数。

 方法:

read()

Clipboard.read():ClipboardDataObject

返回包含剪贴板数据的对象

readText()

如果剪贴板不包含文本数据,则返回字符串或未定义。

write()

Clipboard.write(data:ClipboardDataObject):boolean

将数据放入剪贴板。

writeText()

Clipboard.writeText(string):boolean

将字符串放入剪贴板。

has()

Clipboard.has(type:string):boolean

检查剪贴板是否包含给定类型的数据:“text” |“html” |“图像” |“文件” |“json” |“链接”。

 剪贴板数据对象

剪贴板数据对象是一个普通的 JS 对象,可以包含以下属性:

  • text :string - 文本;

  • html : string - html 片段;

  • json : value - 任意 JSON 数据;

  • file : [path0,path1, ...] - 文件路径列表;

  • link : { caption: string, url: string} - 链接到某个文件/位置;

  • image : Graphics.Image - 图像对象;