feat(companion): add platform event teardown passthrough

This commit is contained in:
William Valentin
2026-02-16 19:29:39 -08:00
parent 0eb8126349
commit 4d6bed72d8
4 changed files with 39 additions and 1 deletions
+12
View File
@@ -251,6 +251,10 @@ export class MacOSCompanionClient {
return this.runtime.subscribeEvents(handler);
}
clearEventSubscriptions(): void {
this.runtime.clearEventSubscriptions();
}
waitForAnyEvent<TData = unknown>(
eventNames: readonly string[],
options?: {
@@ -459,6 +463,10 @@ export class IOSCompanionClient {
return this.runtime.subscribeEvents(handler);
}
clearEventSubscriptions(): void {
this.runtime.clearEventSubscriptions();
}
waitForAnyEvent<TData = unknown>(
eventNames: readonly string[],
options?: {
@@ -665,6 +673,10 @@ export class AndroidCompanionClient {
return this.runtime.subscribeEvents(handler);
}
clearEventSubscriptions(): void {
this.runtime.clearEventSubscriptions();
}
waitForAnyEvent<TData = unknown>(
eventNames: readonly string[],
options?: {