separate color schemes per profile - fixes #5885, fixes #4593, fixes #3516, fixes #7457, fixes #765

This commit is contained in:
Eugene Pankov
2023-02-04 19:51:16 +01:00
parent e0181973f7
commit 69d884e164
32 changed files with 192 additions and 106 deletions

View File

@@ -1,7 +1,10 @@
import { Component, Injector } from '@angular/core'
import { BaseTerminalTabComponent } from 'tabby-terminal'
import { BaseTerminalProfile, BaseTerminalTabComponent } from 'tabby-terminal'
import { Session } from '../session'
// eslint-disable-next-line @typescript-eslint/no-type-alias
type DemoProfile = BaseTerminalProfile
/** @hidden */
@Component({
selector: 'demoTerminalTab',
@@ -9,7 +12,7 @@ import { Session } from '../session'
styles: BaseTerminalTabComponent.styles,
animations: BaseTerminalTabComponent.animations,
})
export class DemoTerminalTabComponent extends BaseTerminalTabComponent {
export class DemoTerminalTabComponent extends BaseTerminalTabComponent<DemoProfile> {
session: Session|null = null
// eslint-disable-next-line @typescript-eslint/no-useless-constructor