feat: add native clipboard capture bridge

This commit is contained in:
2026-06-05 07:34:45 +08:00
parent bcb093d453
commit 9e70e36f7f
3 changed files with 112 additions and 0 deletions
+52
View File
@@ -82,30 +82,82 @@ export function ListInboxNodes() {
return window['go']['main']['App']['ListInboxNodes']();
}
export function ListInboxNodesForTarget(arg1) {
return window['go']['main']['App']['ListInboxNodesForTarget'](arg1);
}
export function CaptureText(arg1) {
return window['go']['main']['App']['CaptureText'](arg1);
}
export function CaptureTextWithContext(arg1, arg2, arg3) {
return window['go']['main']['App']['CaptureTextWithContext'](arg1, arg2, arg3);
}
export function CaptureURL(arg1, arg2) {
return window['go']['main']['App']['CaptureURL'](arg1, arg2);
}
export function CaptureURLWithContext(arg1, arg2, arg3, arg4) {
return window['go']['main']['App']['CaptureURLWithContext'](arg1, arg2, arg3, arg4);
}
export function CapturePath(arg1) {
return window['go']['main']['App']['CapturePath'](arg1);
}
export function CapturePathWithContext(arg1, arg2, arg3) {
return window['go']['main']['App']['CapturePathWithContext'](arg1, arg2, arg3);
}
export function CaptureFileData(arg1, arg2) {
return window['go']['main']['App']['CaptureFileData'](arg1, arg2);
}
export function CaptureFileDataWithContext(arg1, arg2, arg3, arg4) {
return window['go']['main']['App']['CaptureFileDataWithContext'](arg1, arg2, arg3, arg4);
}
export function ReadClipboardText() {
return window['go']['main']['App']['ReadClipboardText']();
}
export function CaptureClipboardTextWithContext(arg1) {
return window['go']['main']['App']['CaptureClipboardTextWithContext'](arg1);
}
export function AssignInboxNode(arg1, arg2) {
return window['go']['main']['App']['AssignInboxNode'](arg1, arg2);
}
export function ResolveInboxNode(arg1, arg2) {
return window['go']['main']['App']['ResolveInboxNode'](arg1, arg2);
}
export function ResolveInboxNodeHere(arg1) {
return window['go']['main']['App']['ResolveInboxNodeHere'](arg1);
}
export function DeleteInboxNode(arg1) {
return window['go']['main']['App']['DeleteInboxNode'](arg1);
}
export function ListLinks(arg1) {
return window['go']['main']['App']['ListLinks'](arg1);
}
export function UpdateLink(arg1, arg2, arg3, arg4) {
return window['go']['main']['App']['UpdateLink'](arg1, arg2, arg3, arg4);
}
export function DeleteLink(arg1) {
return window['go']['main']['App']['DeleteLink'](arg1);
}
export function OpenLink(arg1) {
return window['go']['main']['App']['OpenLink'](arg1);
}
export function ListTrash() {
return window['go']['main']['App']['ListTrash']();
}