新增: 资源管理器文件粘贴到文件列表
- 后端 ReadClipboardFiles 读系统剪贴板 CF_HDROP 拿路径列表 - Ctrl+V 优先粘贴系统剪贴板文件,复用拖入导入链路(SFTP 上传/本机复制/目录递归) - 补齐设计文档记录的历史缺口(Wails 限制未做)
This commit is contained in:
@@ -491,6 +491,16 @@ export function PickDirectory(): $CancellablePromise<string> {
|
||||
return $Call.ByID(1347829059);
|
||||
}
|
||||
|
||||
/**
|
||||
* ReadClipboardFiles 读取系统剪贴板中的文件/文件夹路径列表。
|
||||
* 剪贴板为文本/截图等非文件内容时返回空列表,前端据此回落图片粘贴等原有链路。
|
||||
*/
|
||||
export function ReadClipboardFiles(): $CancellablePromise<string[]> {
|
||||
return $Call.ByID(2636780132).then(($result: any) => {
|
||||
return $$createType7($result);
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* ReadFile 读取文件
|
||||
*/
|
||||
@@ -797,3 +807,4 @@ const $$createType3 = filesystem$0.FileOperationResult.createFrom;
|
||||
const $$createType4 = $Create.Nullable($$createType3);
|
||||
const $$createType5 = $Create.Array($$createType2);
|
||||
const $$createType6 = $Create.Map($Create.Any, $Create.Any);
|
||||
const $$createType7 = $Create.Array($Create.Any);
|
||||
|
||||
Reference in New Issue
Block a user