feat(desktop): add focus debug toggle (#37465)

This commit is contained in:
Brendan Allan 2026-07-17 18:09:30 +08:00 committed by GitHub
commit ba6cf38607
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 159 additions and 1 deletions

View file

@ -115,6 +115,9 @@ type PlatformBase = {
/** Export collected diagnostic logs (desktop only) */
exportDebugLogs?(): Promise<string>
/** Force focus styles on interactive elements through desktop devtools (desktop only) */
setForceFocus?(enabled: boolean): Promise<void>
/** Record a fatal renderer error in platform logs (desktop only) */
recordFatalRendererError?(error: FatalRendererErrorLog): Promise<void>
}