/
githubmirror
/
tabby
Обзор
Документация
Войти
/
githubmirror
/
tabby
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
tabby-terminal/src/settings.ts
51 строка
1 KB
Eugene Pankov
Translation infrastructure
08 янв 2022, 18:03
Не верифицирован
08 янв 2022, 18:03
0814d44
Код
Авторство
О чём код?
import { Injectable } from '@angular/core' import { SettingsTabProvider } from 'tabby-settings' import { AppearanceSettingsTabComponent } from './components/appearanceSettingsTab.component' import { TerminalSettingsTabComponent } from './components/terminalSettingsTab.component' import { ColorSchemeSettingsTabComponent } from './components/colorSchemeSettingsTab.component' import { TranslateService } from 'tabby-core' /** @hidden */ @Injectable() export class AppearanceSettingsTabProvider extends SettingsTabProvider { id = 'terminal-appearance' icon = 'swatchbook' title = this.translate.instant('Appearance') prioritized = true constructor (private translate: TranslateService) { super() } getComponentType (): any { return AppearanceSettingsTabComponent } } /** @hidden */ @Injectable() export class ColorSchemeSettingsTabProvider extends SettingsTabProvider { id = 'terminal-color-scheme' icon = 'palette' title = this.translate.instant('Color scheme') constructor (private translate: TranslateService) { super() } getComponentType (): any { return ColorSchemeSettingsTabComponent } } /** @hidden */ @Injectable() export class TerminalSettingsTabProvider extends SettingsTabProvider { id = 'terminal' icon = 'terminal' title = this.translate.instant('Terminal') prioritized = true constructor (private translate: TranslateService) { super() } getComponentType (): any { return TerminalSettingsTabComponent } }