mirror of
https://github.com/Eugeny/tabby.git
synced 2026-08-24 10:14:31 -05:00
13 lines
405 B
TypeScript
13 lines
405 B
TypeScript
export interface VisibilityManagedTerminalFrontend {
|
|
reactivateAfterVisibilityChange: () => void
|
|
deactivateAfterVisibilityChange: () => void
|
|
}
|
|
|
|
export function syncTerminalVisibility (frontend: VisibilityManagedTerminalFrontend, visible: boolean): void {
|
|
if (visible) {
|
|
frontend.reactivateAfterVisibilityChange()
|
|
} else {
|
|
frontend.deactivateAfterVisibilityChange()
|
|
}
|
|
}
|