exchange tast to tactilea

This commit is contained in:
lennlouisgeek
2026-04-03 00:47:36 +08:00
parent a686d19e61
commit 7688986ad7
15 changed files with 1842 additions and 147 deletions

View File

@@ -99,6 +99,20 @@ export interface HudCopy {
exportActionLabel: string;
exportingActionLabel: string;
importActionLabel: string;
fileExplorerImportTitle: string;
fileExplorerExportTitle: string;
fileExplorerPathLabel: string;
fileExplorerNameLabel: string;
fileExplorerCancelLabel: string;
fileExplorerOpenLabel: string;
fileExplorerSaveLabel: string;
fileExplorerEmptyHint: string;
fileExplorerCsvHint: string;
fileExplorerLoadingLabel: string;
fileExplorerUpLabel: string;
fileExplorerNameColumnLabel: string;
fileExplorerSizeColumnLabel: string;
fileExplorerModifiedColumnLabel: string;
replaySectionLabel: string;
replayPlayLabel: string;
replayPauseLabel: string;
@@ -131,6 +145,11 @@ export interface SerialExportResult {
message: string;
}
export interface SerialRecordStateResult {
hasData: boolean;
frameCount: number;
}
export interface SerialImportFrameResult {
data: number[];
dtsMs: number;
@@ -143,3 +162,23 @@ export interface SerialImportResult {
frames: SerialImportFrameResult[];
message: string;
}
export interface FileExplorerRoot {
label: string;
path: string;
}
export interface FileExplorerEntry {
name: string;
path: string;
isDir: boolean;
sizeBytes: number | null;
modifiedMs: number | null;
}
export interface FileExplorerListResult {
currentPath: string;
parentPath: string | null;
roots: FileExplorerRoot[];
entries: FileExplorerEntry[];
}