Options
All
  • Public
  • Public/Protected
  • All
Menu

Class DebugBreakpointWidget

Hierarchy

  • DebugBreakpointWidget

Implements

  • Disposable

Index

Constructors

constructor

Properties

Protected _input

_input: undefined | MonacoEditor

Protected _values

_values: { condition: any; hitCondition: any; logMessage: any } = {}

Type declaration

Protected context

context: "condition" | "hitCondition" | "logMessage" = 'condition'

Readonly editor

editor: MonacoEditor

Protected Readonly editorProvider

editorProvider: MonacoEditorProvider

Protected selectNode

selectNode: HTMLDivElement

Protected Readonly toDispose

toDispose: DisposableCollection = ...

Protected zone

zone: MonacoEditorZoneWidget

Static PLACEHOLDER_DECORATION

PLACEHOLDER_DECORATION: string = 'placeholderDecoration'

Accessors

input

  • get input(): undefined | MonacoEditor

inputSize

  • set inputSize(dimension: null | Dimension): void

Protected placeholder

  • get placeholder(): string

position

  • get position(): undefined | Position

values

  • get values(): undefined | { condition: any; hitCondition: any; logMessage: any }

Methods

Protected createInput

  • createInput(node: HTMLElement): Promise<MonacoEditor>

dispose

  • dispose(): void

hide

  • hide(): void

Protected init

  • init(): Promise<void>

Protected layout

  • layout(dimension: IDimension): void

Protected render

  • render(): void

Protected renderOption

  • renderOption(context: "condition" | "hitCondition" | "logMessage", label: string): Element

show

Protected Readonly updateInput

  • updateInput(e: ChangeEvent<HTMLSelectElement>): void

Protected updatePlaceholder

  • updatePlaceholder(): void