Class OutputChannelManager

Implements

  • Disposable
  • ResourceResolver

Constructors

Properties

_selectedChannel: undefined | OutputChannel
channelAddedEmitter: Emitter<{
    name: string;
}> = ...

Type declaration

  • name: string
channelDeletedEmitter: Emitter<{
    name: string;
}> = ...

Type declaration

  • name: string
channelWasHiddenEmitter: Emitter<{
    name: string;
}> = ...

Type declaration

  • name: string
channelWasShownEmitter: Emitter<{
    name: string;
    preserveFocus?: boolean;
}> = ...

Type declaration

  • name: string
  • Optional preserveFocus?: boolean
channels: Map<string, OutputChannel> = ...
onChannelAdded: Event<{
    name: string;
}> = ...

Type declaration

  • name: string
onChannelDeleted: Event<{
    name: string;
}> = ...

Type declaration

  • name: string
onChannelWasHidden: Event<{
    name: string;
}> = ...

Type declaration

  • name: string
onChannelWasShown: Event<{
    name: string;
    preserveFocus?: boolean;
}> = ...

Type declaration

  • name: string
  • Optional preserveFocus?: boolean
onSelectedChannelChanged: Event<undefined | {
    name: string;
}> = ...
preferences: OutputPreferences
resources: Map<string, OutputResource> = ...
selectedChannelChangedEmitter: Emitter<undefined | {
    name: string;
}> = ...
textModelService: MonacoTextModelService
toDispose: DisposableCollection = ...
toDisposeOnChannelDeletion: Map<string, Disposable> = ...

Accessors

Methods