Options
All
  • Public
  • Public/Protected
  • All
Menu

A concrete implementation of ILogger.

Hierarchy

  • Logger

Implements

Index

Constructors

constructor

  • Construct a Logger.

    Parameters

    Returns Logger

Properties

Private _contentChanged

_contentChanged: any

Private _isDisposed

_isDisposed: any

Private _level

_level: any

Private _log

_log: any

Private _rendermime

_rendermime: any

Private _stateChanged

_stateChanged: any

Private _version

_version: any

Readonly outputAreaModel

outputAreaModel: LoggerOutputAreaModel

The output area model used for the logger.

Notes

This will usually not be accessed directly. It is a public attribute so that the renderer can access it.

Readonly source

source: string

The source for the logger.

Accessors

contentChanged

  • A signal emitted when the list of log messages changes.

    Returns ISignal<this, IContentChange>

isDisposed

  • get isDisposed(): boolean
  • Whether the logger is disposed.

    Returns boolean

length

  • get length(): number
  • Number of outputs logged.

    Returns number

level

  • The level of outputs logged

    Returns LogLevel

  • The level of outputs logged

    Parameters

    Returns void

maxLength

  • get maxLength(): number
  • set maxLength(value: number): void
  • The maximum number of outputs stored.

    Notes

    Oldest entries will be trimmed to ensure the length is at most .maxLength.

    Returns number

  • The maximum number of outputs stored.

    Notes

    Oldest entries will be trimmed to ensure the length is at most .maxLength.

    Parameters

    • value: number

    Returns void

rendermime

stateChanged

  • A signal emitted when the log state changes.

    Returns ISignal<this, IStateChange>

version

  • get version(): number
  • The number of messages that have ever been stored.

    Returns number

Methods

checkpoint

  • checkpoint(): void
  • Add a checkpoint to the log.

    Returns void

clear

  • clear(): void
  • Clear all outputs logged.

    Returns void

dispose

  • dispose(): void
  • Dispose the logger.

    Returns void

log

  • Log an output to logger.

    Parameters

    Returns void

Generated using TypeDoc