kui-shell
Version:
This is the monorepo for Kui, the hybrid command-line/GUI electron-based Kubernetes tool
25 lines (24 loc) • 664 B
TypeScript
import { WatchableJob } from '../core/job';
export default class TabState {
closed: boolean;
private _env;
private _cwd;
private _jobs;
private _age;
private _ageCounter;
private _currentBottomInputValue;
drilldownInProgress: Promise<void>;
readonly env: Record<string, string>;
readonly cwd: string;
readonly currentBottomInputValue: string;
capture(): void;
readonly jobs: number;
private abortOldestJob;
private findFreeJobSlot;
captureJob(job: WatchableJob): void;
abortAllJobs(): void;
private abortAt;
private clearAt;
removeJob(job: WatchableJob): void;
restore(): void;
}