Add Capacitor support (#483)

Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
This commit is contained in:
Will Chen
2025-06-24 14:35:05 -07:00
committed by GitHub
parent 4ec35f1d6e
commit 47f3ec460a
12 changed files with 8432 additions and 4 deletions

View File

@@ -917,4 +917,21 @@ export class IpcClient {
}): Promise<void> {
return this.ipcRenderer.invoke("execute-app-upgrade", params);
}
// Capacitor methods
public async isCapacitor(params: { appId: number }): Promise<boolean> {
return this.ipcRenderer.invoke("is-capacitor", params);
}
public async syncCapacitor(params: { appId: number }): Promise<void> {
return this.ipcRenderer.invoke("sync-capacitor", params);
}
public async openIos(params: { appId: number }): Promise<void> {
return this.ipcRenderer.invoke("open-ios", params);
}
public async openAndroid(params: { appId: number }): Promise<void> {
return this.ipcRenderer.invoke("open-android", params);
}
}