1
0
mirror of https://github.com/Eugeny/tabby.git synced 2025-07-04 18:39:54 +00:00
tabby/tabby-ssh/src/components/sshSettingsTab.component.ts
Eugene Pankov 3b8ca0d592
lint
2023-04-10 21:21:49 +02:00

27 lines
721 B
TypeScript

import { Component, HostBinding } from '@angular/core'
import { X11Socket } from '../session/x11'
import { ConfigService, HostAppService, Platform } from 'tabby-core'
/** @hidden */
@Component({
templateUrl: './sshSettingsTab.component.pug',
})
export class SSHSettingsTabComponent {
Platform = Platform
defaultX11Display: string
@HostBinding('class.content-box') true
constructor (
public config: ConfigService,
public hostApp: HostAppService,
) {
const spec = X11Socket.resolveDisplaySpec()
if ('path' in spec) {
this.defaultX11Display = spec.path
} else {
this.defaultX11Display = `${spec.host}:${spec.port}`
}
}
}