UNPKG

@theia/core

Version:

Theia is a cloud & desktop IDE framework implemented in TypeScript.

24 lines 888 B
import { Emitter, Event } from '../../common/event'; import { ApplicationShell } from './application-shell'; import { TabBar, Widget } from '@lumino/widgets'; export declare class ViewColumnService { private readonly shell; private readonly columnValues; private readonly viewColumnIds; protected readonly onViewColumnChangedEmitter: Emitter<{ id: string; viewColumn: number; }>; constructor(shell: ApplicationShell); get onViewColumnChanged(): Event<{ id: string; viewColumn: number; }>; updateViewColumns(): void; protected setViewColumn(tabBar: TabBar<Widget>, viewColumn: number): void; getViewColumnIds(viewColumn: number): string[]; getViewColumn(id: string): number | undefined; hasViewColumn(id: string): boolean; viewColumnsSize(): number; } //# sourceMappingURL=view-column-service.d.ts.map