Clipboard
API 参考
Clipboard.copy
签名
async function copy(content: string | number | Content, options?: CopyOptions): Promise<void>;例子
import { Clipboard } from "@raycast/api";
export default async function Command() {
// copy some text
await Clipboard.copy("https://raycast.com");
const textContent: Clipboard.Content = {
text: "https://raycast.com",
};
await Clipboard.copy(textContent);
// copy a file
const file = "/path/to/file.pdf";
try {
const fileContent: Clipboard.Content = { file };
await Clipboard.copy(fileContent);
} catch (error) {
console.log(`Could not copy file '${file}'. Reason: ${error}`);
}
// copy transient data
await Clipboard.copy("my-secret-password", { transient: true })
}参数
名称
描述
类型
返回
Clipboard.paste
签名
例子
参数
名称
描述
类型
返回
Clipboard.clear
签名
例子
返回
Clipboard.read
签名
例子
返回
Clipboard.readText
签名
例子
返回
类型
Clipboard.Content
Clipboard.ReadContent
Clipboard.CopyOptions
最后更新于