monaco-editor/api/interfaces/monaco.editor.IStandaloneCodeEditor.html
Henning Dieterichs a0eed4888d Publish website
2023-02-10 12:26:04 +00:00

314 lines
No EOL
475 KiB
HTML

<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>IStandaloneCodeEditor | Monaco Editor API</title><meta name="description" content="Documentation for Monaco Editor API"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></div><ul class="results"><li class="state loading">Preparing search index...</li><li class="state failure">The search index is not available</li></ul><a href="../index.html" class="title">Monaco Editor API</a></div><div class="table-cell" id="tsd-widgets"><div id="tsd-filter"><a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a><div class="tsd-filter-group"><div class="tsd-select" id="tsd-filter-visibility"><span class="tsd-select-label">All</span><ul class="tsd-select-list"><li data-value="public">Public</li><li data-value="protected">Public/Protected</li><li data-value="private" class="selected">All</li></ul></div> <input type="checkbox" id="tsd-filter-inherited" checked/><label class="tsd-widget" for="tsd-filter-inherited">Inherited</label><input type="checkbox" id="tsd-filter-externals" checked/><label class="tsd-widget" for="tsd-filter-externals">Externals</label></div></div><a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a></div></div></div></div><div class="tsd-page-title"><div class="container"><ul class="tsd-breadcrumb"><li><a href="../index.html">Monaco Editor API</a></li><li><a href="../modules/monaco.html">monaco</a></li><li><a href="../modules/monaco.editor.html">editor</a></li><li><a href="monaco.editor.IStandaloneCodeEditor.html">IStandaloneCodeEditor</a></li></ul><h1>Interface IStandaloneCodeEditor</h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-hierarchy"><h3>Hierarchy</h3><ul class="tsd-hierarchy"><li><a href="monaco.editor.ICodeEditor.html" class="tsd-signature-type" data-tsd-kind="Interface">ICodeEditor</a><ul class="tsd-hierarchy"><li><span class="target">IStandaloneCodeEditor</span></li></ul></li></ul></section><section class="tsd-panel-group tsd-index-group"><h2>Index</h2><section class="tsd-panel tsd-index-panel"><div class="tsd-index-content"><section class="tsd-index-section "><h3>Events</h3><ul class="tsd-index-list"><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onContextMenu" class="tsd-kind-icon">on<wbr/>Context<wbr/>Menu</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidAttemptReadOnlyEdit" class="tsd-kind-icon">on<wbr/>Did<wbr/>Attempt<wbr/>Read<wbr/>Only<wbr/>Edit</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidBlurEditorText" class="tsd-kind-icon">on<wbr/>Did<wbr/>Blur<wbr/>Editor<wbr/>Text</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidBlurEditorWidget" class="tsd-kind-icon">on<wbr/>Did<wbr/>Blur<wbr/>Editor<wbr/>Widget</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidChangeConfiguration" class="tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Configuration</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidChangeCursorPosition" class="tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Cursor<wbr/>Position</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidChangeCursorSelection" class="tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Cursor<wbr/>Selection</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidChangeHiddenAreas" class="tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Hidden<wbr/>Areas</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidChangeModel" class="tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Model</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidChangeModelContent" class="tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Model<wbr/>Content</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidChangeModelDecorations" class="tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Model<wbr/>Decorations</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidChangeModelLanguage" class="tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Model<wbr/>Language</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidChangeModelLanguageConfiguration" class="tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Model<wbr/>Language<wbr/>Configuration</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidChangeModelOptions" class="tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Model<wbr/>Options</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidContentSizeChange" class="tsd-kind-icon">on<wbr/>Did<wbr/>Content<wbr/>Size<wbr/>Change</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidDispose" class="tsd-kind-icon">on<wbr/>Did<wbr/>Dispose</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidFocusEditorText" class="tsd-kind-icon">on<wbr/>Did<wbr/>Focus<wbr/>Editor<wbr/>Text</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidFocusEditorWidget" class="tsd-kind-icon">on<wbr/>Did<wbr/>Focus<wbr/>Editor<wbr/>Widget</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidLayoutChange" class="tsd-kind-icon">on<wbr/>Did<wbr/>Layout<wbr/>Change</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidPaste" class="tsd-kind-icon">on<wbr/>Did<wbr/>Paste</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidScrollChange" class="tsd-kind-icon">on<wbr/>Did<wbr/>Scroll<wbr/>Change</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onKeyDown" class="tsd-kind-icon">on<wbr/>Key<wbr/>Down</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onKeyUp" class="tsd-kind-icon">on<wbr/>Key<wbr/>Up</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onMouseDown" class="tsd-kind-icon">on<wbr/>Mouse<wbr/>Down</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onMouseLeave" class="tsd-kind-icon">on<wbr/>Mouse<wbr/>Leave</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onMouseMove" class="tsd-kind-icon">on<wbr/>Mouse<wbr/>Move</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onMouseUp" class="tsd-kind-icon">on<wbr/>Mouse<wbr/>Up</a></li></ul></section><section class="tsd-index-section tsd-is-inherited"><h3>Properties</h3><ul class="tsd-index-list"><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidCompositionEnd" class="tsd-kind-icon">on<wbr/>Did<wbr/>Composition<wbr/>End</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidCompositionStart" class="tsd-kind-icon">on<wbr/>Did<wbr/>Composition<wbr/>Start</a></li></ul></section><section class="tsd-index-section "><h3>Methods</h3><ul class="tsd-index-list"><li class="tsd-kind-method tsd-parent-kind-interface"><a href="monaco.editor.IStandaloneCodeEditor.html#addAction" class="tsd-kind-icon">add<wbr/>Action</a></li><li class="tsd-kind-method tsd-parent-kind-interface"><a href="monaco.editor.IStandaloneCodeEditor.html#addCommand" class="tsd-kind-icon">add<wbr/>Command</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#addContentWidget" class="tsd-kind-icon">add<wbr/>Content<wbr/>Widget</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#addOverlayWidget" class="tsd-kind-icon">add<wbr/>Overlay<wbr/>Widget</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#applyFontInfo" class="tsd-kind-icon">apply<wbr/>Font<wbr/>Info</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#changeViewZones" class="tsd-kind-icon">change<wbr/>View<wbr/>Zones</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter"><a href="monaco.editor.IStandaloneCodeEditor.html#createContextKey" class="tsd-kind-icon">create<wbr/>Context<wbr/>Key</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#createDecorationsCollection" class="tsd-kind-icon">create<wbr/>Decorations<wbr/>Collection</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#deltaDecorations" class="tsd-kind-icon">delta<wbr/>Decorations</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#dispose" class="tsd-kind-icon">dispose</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#executeCommand" class="tsd-kind-icon">execute<wbr/>Command</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#executeCommands" class="tsd-kind-icon">execute<wbr/>Commands</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#executeEdits" class="tsd-kind-icon">execute<wbr/>Edits</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#focus" class="tsd-kind-icon">focus</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getAction" class="tsd-kind-icon">get<wbr/>Action</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getBottomForLineNumber" class="tsd-kind-icon">get<wbr/>Bottom<wbr/>For<wbr/>Line<wbr/>Number</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getContainerDomNode" class="tsd-kind-icon">get<wbr/>Container<wbr/>Dom<wbr/>Node</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getContentHeight" class="tsd-kind-icon">get<wbr/>Content<wbr/>Height</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getContentWidth" class="tsd-kind-icon">get<wbr/>Content<wbr/>Width</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getContribution" class="tsd-kind-icon">get<wbr/>Contribution</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getDecorationsInRange" class="tsd-kind-icon">get<wbr/>Decorations<wbr/>In<wbr/>Range</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getDomNode" class="tsd-kind-icon">get<wbr/>Dom<wbr/>Node</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getEditorType" class="tsd-kind-icon">get<wbr/>Editor<wbr/>Type</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getId" class="tsd-kind-icon">get<wbr/>Id</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getLayoutInfo" class="tsd-kind-icon">get<wbr/>Layout<wbr/>Info</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getLineDecorations" class="tsd-kind-icon">get<wbr/>Line<wbr/>Decorations</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getModel" class="tsd-kind-icon">get<wbr/>Model</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getOffsetForColumn" class="tsd-kind-icon">get<wbr/>Offset<wbr/>For<wbr/>Column</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getOption" class="tsd-kind-icon">get<wbr/>Option</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getOptions" class="tsd-kind-icon">get<wbr/>Options</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getPosition" class="tsd-kind-icon">get<wbr/>Position</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getRawOptions" class="tsd-kind-icon">get<wbr/>Raw<wbr/>Options</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getScrollHeight" class="tsd-kind-icon">get<wbr/>Scroll<wbr/>Height</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getScrollLeft" class="tsd-kind-icon">get<wbr/>Scroll<wbr/>Left</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getScrollTop" class="tsd-kind-icon">get<wbr/>Scroll<wbr/>Top</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getScrollWidth" class="tsd-kind-icon">get<wbr/>Scroll<wbr/>Width</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getScrolledVisiblePosition" class="tsd-kind-icon">get<wbr/>Scrolled<wbr/>Visible<wbr/>Position</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getSelection" class="tsd-kind-icon">get<wbr/>Selection</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getSelections" class="tsd-kind-icon">get<wbr/>Selections</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getSupportedActions" class="tsd-kind-icon">get<wbr/>Supported<wbr/>Actions</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getTargetAtClientPoint" class="tsd-kind-icon">get<wbr/>Target<wbr/>At<wbr/>Client<wbr/>Point</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getTopForLineNumber" class="tsd-kind-icon">get<wbr/>Top<wbr/>For<wbr/>Line<wbr/>Number</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getTopForPosition" class="tsd-kind-icon">get<wbr/>Top<wbr/>For<wbr/>Position</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getValue" class="tsd-kind-icon">get<wbr/>Value</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getVisibleColumnFromPosition" class="tsd-kind-icon">get<wbr/>Visible<wbr/>Column<wbr/>From<wbr/>Position</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getVisibleRanges" class="tsd-kind-icon">get<wbr/>Visible<wbr/>Ranges</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#hasTextFocus" class="tsd-kind-icon">has<wbr/>Text<wbr/>Focus</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#hasWidgetFocus" class="tsd-kind-icon">has<wbr/>Widget<wbr/>Focus</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#layout" class="tsd-kind-icon">layout</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#layoutContentWidget" class="tsd-kind-icon">layout<wbr/>Content<wbr/>Widget</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#layoutOverlayWidget" class="tsd-kind-icon">layout<wbr/>Overlay<wbr/>Widget</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#popUndoStop" class="tsd-kind-icon">pop<wbr/>Undo<wbr/>Stop</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#pushUndoStop" class="tsd-kind-icon">push<wbr/>Undo<wbr/>Stop</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#removeContentWidget" class="tsd-kind-icon">remove<wbr/>Content<wbr/>Widget</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#removeDecorations" class="tsd-kind-icon">remove<wbr/>Decorations</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#removeOverlayWidget" class="tsd-kind-icon">remove<wbr/>Overlay<wbr/>Widget</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#render" class="tsd-kind-icon">render</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#restoreViewState" class="tsd-kind-icon">restore<wbr/>View<wbr/>State</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealLine" class="tsd-kind-icon">reveal<wbr/>Line</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealLineInCenter" class="tsd-kind-icon">reveal<wbr/>Line<wbr/>In<wbr/>Center</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealLineInCenterIfOutsideViewport" class="tsd-kind-icon">reveal<wbr/>Line<wbr/>In<wbr/>Center<wbr/>If<wbr/>Outside<wbr/>Viewport</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealLineNearTop" class="tsd-kind-icon">reveal<wbr/>Line<wbr/>Near<wbr/>Top</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealLines" class="tsd-kind-icon">reveal<wbr/>Lines</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealLinesInCenter" class="tsd-kind-icon">reveal<wbr/>Lines<wbr/>In<wbr/>Center</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealLinesInCenterIfOutsideViewport" class="tsd-kind-icon">reveal<wbr/>Lines<wbr/>In<wbr/>Center<wbr/>If<wbr/>Outside<wbr/>Viewport</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealLinesNearTop" class="tsd-kind-icon">reveal<wbr/>Lines<wbr/>Near<wbr/>Top</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealPosition" class="tsd-kind-icon">reveal<wbr/>Position</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealPositionInCenter" class="tsd-kind-icon">reveal<wbr/>Position<wbr/>In<wbr/>Center</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealPositionInCenterIfOutsideViewport" class="tsd-kind-icon">reveal<wbr/>Position<wbr/>In<wbr/>Center<wbr/>If<wbr/>Outside<wbr/>Viewport</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealPositionNearTop" class="tsd-kind-icon">reveal<wbr/>Position<wbr/>Near<wbr/>Top</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealRange" class="tsd-kind-icon">reveal<wbr/>Range</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealRangeAtTop" class="tsd-kind-icon">reveal<wbr/>Range<wbr/>At<wbr/>Top</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealRangeInCenter" class="tsd-kind-icon">reveal<wbr/>Range<wbr/>In<wbr/>Center</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealRangeInCenterIfOutsideViewport" class="tsd-kind-icon">reveal<wbr/>Range<wbr/>In<wbr/>Center<wbr/>If<wbr/>Outside<wbr/>Viewport</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealRangeNearTop" class="tsd-kind-icon">reveal<wbr/>Range<wbr/>Near<wbr/>Top</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealRangeNearTopIfOutsideViewport" class="tsd-kind-icon">reveal<wbr/>Range<wbr/>Near<wbr/>Top<wbr/>If<wbr/>Outside<wbr/>Viewport</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#saveViewState" class="tsd-kind-icon">save<wbr/>View<wbr/>State</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#setBanner" class="tsd-kind-icon">set<wbr/>Banner</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#setModel" class="tsd-kind-icon">set<wbr/>Model</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#setPosition" class="tsd-kind-icon">set<wbr/>Position</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#setScrollLeft" class="tsd-kind-icon">set<wbr/>Scroll<wbr/>Left</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#setScrollPosition" class="tsd-kind-icon">set<wbr/>Scroll<wbr/>Position</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#setScrollTop" class="tsd-kind-icon">set<wbr/>Scroll<wbr/>Top</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#setSelection" class="tsd-kind-icon">set<wbr/>Selection</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#setSelections" class="tsd-kind-icon">set<wbr/>Selections</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#setValue" class="tsd-kind-icon">set<wbr/>Value</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#trigger" class="tsd-kind-icon">trigger</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite"><a href="monaco.editor.IStandaloneCodeEditor.html#updateOptions" class="tsd-kind-icon">update<wbr/>Options</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#writeScreenReaderContent" class="tsd-kind-icon">write<wbr/>Screen<wbr/>Reader<wbr/>Content</a></li></ul></section></div></section></section><section class="tsd-panel-group tsd-member-group "><h2>Events</h2><section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a id="onContextMenu" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagReadonly">Readonly</span> on<wbr/>Context<wbr/>Menu<a href="#onContextMenu" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">on<wbr/>Context<wbr/>Menu<span class="tsd-signature-symbol">:</span> <a href="monaco.IEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEvent</a><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IEditorMouseEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorMouseEvent</a><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#onContextMenu">onContextMenu</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5432">website/typedoc/monaco.d.ts:5432</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>An event emitted on a &quot;contextmenu&quot;.</p>
</div></div></section><section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a id="onDidAttemptReadOnlyEdit" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagReadonly">Readonly</span> on<wbr/>Did<wbr/>Attempt<wbr/>Read<wbr/>Only<wbr/>Edit<a href="#onDidAttemptReadOnlyEdit" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">on<wbr/>Did<wbr/>Attempt<wbr/>Read<wbr/>Only<wbr/>Edit<span class="tsd-signature-symbol">:</span> <a href="monaco.IEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEvent</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#onDidAttemptReadOnlyEdit">onDidAttemptReadOnlyEdit</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5412">website/typedoc/monaco.d.ts:5412</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>An event emitted when editing failed because the editor is read-only.</p>
</div></div></section><section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a id="onDidBlurEditorText" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagReadonly">Readonly</span> on<wbr/>Did<wbr/>Blur<wbr/>Editor<wbr/>Text<a href="#onDidBlurEditorText" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">on<wbr/>Did<wbr/>Blur<wbr/>Editor<wbr/>Text<span class="tsd-signature-symbol">:</span> <a href="monaco.IEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEvent</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#onDidBlurEditorText">onDidBlurEditorText</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5389">website/typedoc/monaco.d.ts:5389</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>An event emitted when the text inside this editor lost focus (i.e. cursor stops blinking).</p>
</div></div></section><section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a id="onDidBlurEditorWidget" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagReadonly">Readonly</span> on<wbr/>Did<wbr/>Blur<wbr/>Editor<wbr/>Widget<a href="#onDidBlurEditorWidget" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">on<wbr/>Did<wbr/>Blur<wbr/>Editor<wbr/>Widget<span class="tsd-signature-symbol">:</span> <a href="monaco.IEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEvent</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#onDidBlurEditorWidget">onDidBlurEditorWidget</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5399">website/typedoc/monaco.d.ts:5399</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>An event emitted when the text inside this editor or an editor widget lost focus.</p>
</div></div></section><section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a id="onDidChangeConfiguration" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagReadonly">Readonly</span> on<wbr/>Did<wbr/>Change<wbr/>Configuration<a href="#onDidChangeConfiguration" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Configuration<span class="tsd-signature-symbol">:</span> <a href="monaco.IEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEvent</a><span class="tsd-signature-symbol">&lt;</span><a href="../classes/monaco.editor.ConfigurationChangedEvent.html" class="tsd-signature-type" data-tsd-kind="Class">ConfigurationChangedEvent</a><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#onDidChangeConfiguration">onDidChangeConfiguration</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5359">website/typedoc/monaco.d.ts:5359</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>An event emitted when the configuration of the editor has changed. (e.g. <code>editor.updateOptions()</code>)</p>
</div></div></section><section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a id="onDidChangeCursorPosition" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagReadonly">Readonly</span> on<wbr/>Did<wbr/>Change<wbr/>Cursor<wbr/>Position<a href="#onDidChangeCursorPosition" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Cursor<wbr/>Position<span class="tsd-signature-symbol">:</span> <a href="monaco.IEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEvent</a><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.ICursorPositionChangedEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">ICursorPositionChangedEvent</a><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#onDidChangeCursorPosition">onDidChangeCursorPosition</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5364">website/typedoc/monaco.d.ts:5364</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>An event emitted when the cursor position has changed.</p>
</div></div></section><section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a id="onDidChangeCursorSelection" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagReadonly">Readonly</span> on<wbr/>Did<wbr/>Change<wbr/>Cursor<wbr/>Selection<a href="#onDidChangeCursorSelection" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Cursor<wbr/>Selection<span class="tsd-signature-symbol">:</span> <a href="monaco.IEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEvent</a><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.ICursorSelectionChangedEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">ICursorSelectionChangedEvent</a><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#onDidChangeCursorSelection">onDidChangeCursorSelection</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5369">website/typedoc/monaco.d.ts:5369</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>An event emitted when the cursor selection has changed.</p>
</div></div></section><section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a id="onDidChangeHiddenAreas" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagReadonly">Readonly</span> on<wbr/>Did<wbr/>Change<wbr/>Hidden<wbr/>Areas<a href="#onDidChangeHiddenAreas" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Hidden<wbr/>Areas<span class="tsd-signature-symbol">:</span> <a href="monaco.IEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEvent</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#onDidChangeHiddenAreas">onDidChangeHiddenAreas</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5472">website/typedoc/monaco.d.ts:5472</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>An event emitted when hidden areas change in the editor (e.g. due to folding).</p>
</div></div></section><section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a id="onDidChangeModel" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagReadonly">Readonly</span> on<wbr/>Did<wbr/>Change<wbr/>Model<a href="#onDidChangeModel" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Model<span class="tsd-signature-symbol">:</span> <a href="monaco.IEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEvent</a><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IModelChangedEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IModelChangedEvent</a><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#onDidChangeModel">onDidChangeModel</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5374">website/typedoc/monaco.d.ts:5374</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>An event emitted when the model of this editor has changed (e.g. <code>editor.setModel()</code>).</p>
</div></div></section><section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a id="onDidChangeModelContent" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagReadonly">Readonly</span> on<wbr/>Did<wbr/>Change<wbr/>Model<wbr/>Content<a href="#onDidChangeModelContent" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Model<wbr/>Content<span class="tsd-signature-symbol">:</span> <a href="monaco.IEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEvent</a><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IModelContentChangedEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IModelContentChangedEvent</a><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#onDidChangeModelContent">onDidChangeModelContent</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5339">website/typedoc/monaco.d.ts:5339</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>An event emitted when the content of the current model has changed.</p>
</div></div></section><section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a id="onDidChangeModelDecorations" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagReadonly">Readonly</span> on<wbr/>Did<wbr/>Change<wbr/>Model<wbr/>Decorations<a href="#onDidChangeModelDecorations" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Model<wbr/>Decorations<span class="tsd-signature-symbol">:</span> <a href="monaco.IEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEvent</a><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IModelDecorationsChangedEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IModelDecorationsChangedEvent</a><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#onDidChangeModelDecorations">onDidChangeModelDecorations</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5379">website/typedoc/monaco.d.ts:5379</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>An event emitted when the decorations of the current model have changed.</p>
</div></div></section><section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a id="onDidChangeModelLanguage" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagReadonly">Readonly</span> on<wbr/>Did<wbr/>Change<wbr/>Model<wbr/>Language<a href="#onDidChangeModelLanguage" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Model<wbr/>Language<span class="tsd-signature-symbol">:</span> <a href="monaco.IEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEvent</a><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IModelLanguageChangedEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IModelLanguageChangedEvent</a><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#onDidChangeModelLanguage">onDidChangeModelLanguage</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5344">website/typedoc/monaco.d.ts:5344</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>An event emitted when the language of the current model has changed.</p>
</div></div></section><section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a id="onDidChangeModelLanguageConfiguration" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagReadonly">Readonly</span> on<wbr/>Did<wbr/>Change<wbr/>Model<wbr/>Language<wbr/>Configuration<a href="#onDidChangeModelLanguageConfiguration" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Model<wbr/>Language<wbr/>Configuration<span class="tsd-signature-symbol">:</span> <a href="monaco.IEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEvent</a><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IModelLanguageConfigurationChangedEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IModelLanguageConfigurationChangedEvent</a><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#onDidChangeModelLanguageConfiguration">onDidChangeModelLanguageConfiguration</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5349">website/typedoc/monaco.d.ts:5349</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>An event emitted when the language configuration of the current model has changed.</p>
</div></div></section><section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a id="onDidChangeModelOptions" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagReadonly">Readonly</span> on<wbr/>Did<wbr/>Change<wbr/>Model<wbr/>Options<a href="#onDidChangeModelOptions" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Model<wbr/>Options<span class="tsd-signature-symbol">:</span> <a href="monaco.IEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEvent</a><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IModelOptionsChangedEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IModelOptionsChangedEvent</a><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#onDidChangeModelOptions">onDidChangeModelOptions</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5354">website/typedoc/monaco.d.ts:5354</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>An event emitted when the options of the current model has changed.</p>
</div></div></section><section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a id="onDidContentSizeChange" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagReadonly">Readonly</span> on<wbr/>Did<wbr/>Content<wbr/>Size<wbr/>Change<a href="#onDidContentSizeChange" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">on<wbr/>Did<wbr/>Content<wbr/>Size<wbr/>Change<span class="tsd-signature-symbol">:</span> <a href="monaco.IEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEvent</a><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IContentSizeChangedEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IContentSizeChangedEvent</a><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#onDidContentSizeChange">onDidContentSizeChange</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5462">website/typedoc/monaco.d.ts:5462</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>An event emitted when the content width or content height in the editor has changed.</p>
</div></div></section><section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a id="onDidDispose" class="tsd-anchor"></a><h3 class="tsd-anchor-link">on<wbr/>Did<wbr/>Dispose<a href="#onDidDispose" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">on<wbr/>Did<wbr/>Dispose<span class="tsd-signature-symbol">(</span>listener<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.IDisposable.html" class="tsd-signature-type" data-tsd-kind="Interface">IDisposable</a></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#onDidDispose">onDidDispose</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2549">website/typedoc/monaco.d.ts:2549</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>An event emitted when the editor has been disposed.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>listener: <span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5><ul class="tsd-parameters"><li class="tsd-parameter-signature"><ul class="tsd-signatures tsd-kind-type-literal"><li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></li></ul></li></ul><h4 class="tsd-returns-title">Returns <a href="monaco.IDisposable.html" class="tsd-signature-type" data-tsd-kind="Interface">IDisposable</a></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a id="onDidFocusEditorText" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagReadonly">Readonly</span> on<wbr/>Did<wbr/>Focus<wbr/>Editor<wbr/>Text<a href="#onDidFocusEditorText" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">on<wbr/>Did<wbr/>Focus<wbr/>Editor<wbr/>Text<span class="tsd-signature-symbol">:</span> <a href="monaco.IEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEvent</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#onDidFocusEditorText">onDidFocusEditorText</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5384">website/typedoc/monaco.d.ts:5384</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>An event emitted when the text inside this editor gained focus (i.e. cursor starts blinking).</p>
</div></div></section><section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a id="onDidFocusEditorWidget" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagReadonly">Readonly</span> on<wbr/>Did<wbr/>Focus<wbr/>Editor<wbr/>Widget<a href="#onDidFocusEditorWidget" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">on<wbr/>Did<wbr/>Focus<wbr/>Editor<wbr/>Widget<span class="tsd-signature-symbol">:</span> <a href="monaco.IEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEvent</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#onDidFocusEditorWidget">onDidFocusEditorWidget</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5394">website/typedoc/monaco.d.ts:5394</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>An event emitted when the text inside this editor or an editor widget gained focus.</p>
</div></div></section><section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a id="onDidLayoutChange" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagReadonly">Readonly</span> on<wbr/>Did<wbr/>Layout<wbr/>Change<a href="#onDidLayoutChange" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">on<wbr/>Did<wbr/>Layout<wbr/>Change<span class="tsd-signature-symbol">:</span> <a href="monaco.IEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEvent</a><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.EditorLayoutInfo.html" class="tsd-signature-type" data-tsd-kind="Interface">EditorLayoutInfo</a><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#onDidLayoutChange">onDidLayoutChange</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5457">website/typedoc/monaco.d.ts:5457</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>An event emitted when the layout of the editor has changed.</p>
</div></div></section><section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a id="onDidPaste" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagReadonly">Readonly</span> on<wbr/>Did<wbr/>Paste<a href="#onDidPaste" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">on<wbr/>Did<wbr/>Paste<span class="tsd-signature-symbol">:</span> <a href="monaco.IEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEvent</a><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IPasteEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IPasteEvent</a><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#onDidPaste">onDidPaste</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5417">website/typedoc/monaco.d.ts:5417</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>An event emitted when users paste text in the editor.</p>
</div></div></section><section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a id="onDidScrollChange" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagReadonly">Readonly</span> on<wbr/>Did<wbr/>Scroll<wbr/>Change<a href="#onDidScrollChange" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">on<wbr/>Did<wbr/>Scroll<wbr/>Change<span class="tsd-signature-symbol">:</span> <a href="monaco.IEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEvent</a><span class="tsd-signature-symbol">&lt;</span><a href="monaco.IScrollEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IScrollEvent</a><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#onDidScrollChange">onDidScrollChange</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5467">website/typedoc/monaco.d.ts:5467</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>An event emitted when the scroll in the editor has changed.</p>
</div></div></section><section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a id="onKeyDown" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagReadonly">Readonly</span> on<wbr/>Key<wbr/>Down<a href="#onKeyDown" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">on<wbr/>Key<wbr/>Down<span class="tsd-signature-symbol">:</span> <a href="monaco.IEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEvent</a><span class="tsd-signature-symbol">&lt;</span><a href="monaco.IKeyboardEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IKeyboardEvent</a><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#onKeyDown">onKeyDown</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5452">website/typedoc/monaco.d.ts:5452</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>An event emitted on a &quot;keydown&quot;.</p>
</div></div></section><section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a id="onKeyUp" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagReadonly">Readonly</span> on<wbr/>Key<wbr/>Up<a href="#onKeyUp" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">on<wbr/>Key<wbr/>Up<span class="tsd-signature-symbol">:</span> <a href="monaco.IEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEvent</a><span class="tsd-signature-symbol">&lt;</span><a href="monaco.IKeyboardEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IKeyboardEvent</a><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#onKeyUp">onKeyUp</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5447">website/typedoc/monaco.d.ts:5447</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>An event emitted on a &quot;keyup&quot;.</p>
</div></div></section><section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a id="onMouseDown" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagReadonly">Readonly</span> on<wbr/>Mouse<wbr/>Down<a href="#onMouseDown" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">on<wbr/>Mouse<wbr/>Down<span class="tsd-signature-symbol">:</span> <a href="monaco.IEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEvent</a><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IEditorMouseEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorMouseEvent</a><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#onMouseDown">onMouseDown</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5427">website/typedoc/monaco.d.ts:5427</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>An event emitted on a &quot;mousedown&quot;.</p>
</div></div></section><section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a id="onMouseLeave" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagReadonly">Readonly</span> on<wbr/>Mouse<wbr/>Leave<a href="#onMouseLeave" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">on<wbr/>Mouse<wbr/>Leave<span class="tsd-signature-symbol">:</span> <a href="monaco.IEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEvent</a><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IPartialEditorMouseEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IPartialEditorMouseEvent</a><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#onMouseLeave">onMouseLeave</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5442">website/typedoc/monaco.d.ts:5442</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>An event emitted on a &quot;mouseleave&quot;.</p>
</div></div></section><section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a id="onMouseMove" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagReadonly">Readonly</span> on<wbr/>Mouse<wbr/>Move<a href="#onMouseMove" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">on<wbr/>Mouse<wbr/>Move<span class="tsd-signature-symbol">:</span> <a href="monaco.IEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEvent</a><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IEditorMouseEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorMouseEvent</a><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#onMouseMove">onMouseMove</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5437">website/typedoc/monaco.d.ts:5437</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>An event emitted on a &quot;mousemove&quot;.</p>
</div></div></section><section class="tsd-panel tsd-member tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a id="onMouseUp" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagReadonly">Readonly</span> on<wbr/>Mouse<wbr/>Up<a href="#onMouseUp" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">on<wbr/>Mouse<wbr/>Up<span class="tsd-signature-symbol">:</span> <a href="monaco.IEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEvent</a><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IEditorMouseEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorMouseEvent</a><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#onMouseUp">onMouseUp</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5422">website/typedoc/monaco.d.ts:5422</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>An event emitted on a &quot;mouseup&quot;.</p>
</div></div></section></section><section class="tsd-panel-group tsd-member-group tsd-is-inherited"><h2>Properties</h2><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="onDidCompositionEnd" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagReadonly">Readonly</span> on<wbr/>Did<wbr/>Composition<wbr/>End<a href="#onDidCompositionEnd" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">on<wbr/>Did<wbr/>Composition<wbr/>End<span class="tsd-signature-symbol">:</span> <a href="monaco.IEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEvent</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#onDidCompositionEnd">onDidCompositionEnd</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5407">website/typedoc/monaco.d.ts:5407</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>An event emitted after composition has ended.</p>
</div></div></section><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="onDidCompositionStart" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagReadonly">Readonly</span> on<wbr/>Did<wbr/>Composition<wbr/>Start<a href="#onDidCompositionStart" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">on<wbr/>Did<wbr/>Composition<wbr/>Start<span class="tsd-signature-symbol">:</span> <a href="monaco.IEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEvent</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#onDidCompositionStart">onDidCompositionStart</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5403">website/typedoc/monaco.d.ts:5403</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>An event emitted after composition has started.</p>
</div></div></section></section><section class="tsd-panel-group tsd-member-group "><h2>Methods</h2><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface"><a id="addAction" class="tsd-anchor"></a><h3 class="tsd-anchor-link">add<wbr/>Action<a href="#addAction" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface"><li class="tsd-signature tsd-kind-icon">add<wbr/>Action<span class="tsd-signature-symbol">(</span>descriptor<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IActionDescriptor.html" class="tsd-signature-type" data-tsd-kind="Interface">IActionDescriptor</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.IDisposable.html" class="tsd-signature-type" data-tsd-kind="Interface">IDisposable</a></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L1356">website/typedoc/monaco.d.ts:1356</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>descriptor: <a href="monaco.editor.IActionDescriptor.html" class="tsd-signature-type" data-tsd-kind="Interface">IActionDescriptor</a></h5></li></ul><h4 class="tsd-returns-title">Returns <a href="monaco.IDisposable.html" class="tsd-signature-type" data-tsd-kind="Interface">IDisposable</a></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface"><a id="addCommand" class="tsd-anchor"></a><h3 class="tsd-anchor-link">add<wbr/>Command<a href="#addCommand" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface"><li class="tsd-signature tsd-kind-icon">add<wbr/>Command<span class="tsd-signature-symbol">(</span>keybinding<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, handler<span class="tsd-signature-symbol">: </span><a href="monaco.editor.ICommandHandler.html" class="tsd-signature-type" data-tsd-kind="Interface">ICommandHandler</a>, context<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L1354">website/typedoc/monaco.d.ts:1354</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>keybinding: <span class="tsd-signature-type">number</span></h5></li><li><h5>handler: <a href="monaco.editor.ICommandHandler.html" class="tsd-signature-type" data-tsd-kind="Interface">ICommandHandler</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> context: <span class="tsd-signature-type">string</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="addContentWidget" class="tsd-anchor"></a><h3 class="tsd-anchor-link">add<wbr/>Content<wbr/>Widget<a href="#addContentWidget" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">add<wbr/>Content<wbr/>Widget<span class="tsd-signature-symbol">(</span>widget<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IContentWidget.html" class="tsd-signature-type" data-tsd-kind="Interface">IContentWidget</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#addContentWidget">addContentWidget</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5655">website/typedoc/monaco.d.ts:5655</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Add a content widget. Widgets must have unique ids, otherwise they will be overwritten.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>widget: <a href="monaco.editor.IContentWidget.html" class="tsd-signature-type" data-tsd-kind="Interface">IContentWidget</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="addOverlayWidget" class="tsd-anchor"></a><h3 class="tsd-anchor-link">add<wbr/>Overlay<wbr/>Widget<a href="#addOverlayWidget" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">add<wbr/>Overlay<wbr/>Widget<span class="tsd-signature-symbol">(</span>widget<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IOverlayWidget.html" class="tsd-signature-type" data-tsd-kind="Interface">IOverlayWidget</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#addOverlayWidget">addOverlayWidget</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5668">website/typedoc/monaco.d.ts:5668</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Add an overlay widget. Widgets must have unique ids, otherwise they will be overwritten.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>widget: <a href="monaco.editor.IOverlayWidget.html" class="tsd-signature-type" data-tsd-kind="Interface">IOverlayWidget</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="applyFontInfo" class="tsd-anchor"></a><h3 class="tsd-anchor-link">apply<wbr/>Font<wbr/>Info<a href="#applyFontInfo" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">apply<wbr/>Font<wbr/>Info<span class="tsd-signature-symbol">(</span>target<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">HTMLElement</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#applyFontInfo">applyFontInfo</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5714">website/typedoc/monaco.d.ts:5714</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Apply the same font settings as the editor to <code>target</code>.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>target: <span class="tsd-signature-type">HTMLElement</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="changeViewZones" class="tsd-anchor"></a><h3 class="tsd-anchor-link">change<wbr/>View<wbr/>Zones<a href="#changeViewZones" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">change<wbr/>View<wbr/>Zones<span class="tsd-signature-symbol">(</span>callback<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span>accessor<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IViewZoneChangeAccessor.html" class="tsd-signature-type" data-tsd-kind="Interface">IViewZoneChangeAccessor</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#changeViewZones">changeViewZones</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5681">website/typedoc/monaco.d.ts:5681</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Change the view zones. View zones are lost when a new model is attached to the editor.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>callback: <span class="tsd-signature-symbol">(</span>accessor<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IViewZoneChangeAccessor.html" class="tsd-signature-type" data-tsd-kind="Interface">IViewZoneChangeAccessor</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol"> =&gt; </span><span class="tsd-signature-type">void</span></h5><ul class="tsd-parameters"><li class="tsd-parameter-signature"><ul class="tsd-signatures tsd-kind-type-literal"><li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>accessor<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IViewZoneChangeAccessor.html" class="tsd-signature-type" data-tsd-kind="Interface">IViewZoneChangeAccessor</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>accessor: <a href="monaco.editor.IViewZoneChangeAccessor.html" class="tsd-signature-type" data-tsd-kind="Interface">IViewZoneChangeAccessor</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></li></ul></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter"><a id="createContextKey" class="tsd-anchor"></a><h3 class="tsd-anchor-link">create<wbr/>Context<wbr/>Key<a href="#createContextKey" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter"><li class="tsd-signature tsd-kind-icon">create<wbr/>Context<wbr/>Key<span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">(</span>key<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, defaultValue<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.editor.IContextKey.html" class="tsd-signature-type" data-tsd-kind="Interface">IContextKey</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L1355">website/typedoc/monaco.d.ts:1355</a></li></ul></aside><h4 class="tsd-type-parameters-title">Type parameters</h4><ul class="tsd-type-parameters"><li><h4>T<span class="tsd-signature-symbol">: </span><a href="../modules/monaco.editor.html#ContextKeyValue" class="tsd-signature-type" data-tsd-kind="Type alias">ContextKeyValue</a> = <a href="../modules/monaco.editor.html#ContextKeyValue" class="tsd-signature-type" data-tsd-kind="Type alias">ContextKeyValue</a></h4></li></ul><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>key: <span class="tsd-signature-type">string</span></h5></li><li><h5>defaultValue: <span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span></h5></li></ul><h4 class="tsd-returns-title">Returns <a href="monaco.editor.IContextKey.html" class="tsd-signature-type" data-tsd-kind="Interface">IContextKey</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="createDecorationsCollection" class="tsd-anchor"></a><h3 class="tsd-anchor-link">create<wbr/>Decorations<wbr/>Collection<a href="#createDecorationsCollection" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">create<wbr/>Decorations<wbr/>Collection<span class="tsd-signature-symbol">(</span>decorations<span class="tsd-signature-symbol">?: </span><a href="monaco.editor.IModelDeltaDecoration.html" class="tsd-signature-type" data-tsd-kind="Interface">IModelDeltaDecoration</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorDecorationsCollection.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorDecorationsCollection</a></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#createDecorationsCollection">createDecorationsCollection</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2749">website/typedoc/monaco.d.ts:2749</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Create a collection of decorations. All decorations added through this collection
will get the ownerId of the editor (meaning they will not show up in other editors).
These decorations will be automatically cleared when the editor&#39;s model changes.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> decorations: <a href="monaco.editor.IModelDeltaDecoration.html" class="tsd-signature-type" data-tsd-kind="Interface">IModelDeltaDecoration</a><span class="tsd-signature-symbol">[]</span></h5></li></ul><h4 class="tsd-returns-title">Returns <a href="monaco.editor.IEditorDecorationsCollection.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorDecorationsCollection</a></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="deltaDecorations" class="tsd-anchor"></a><h3 class="tsd-anchor-link">delta<wbr/>Decorations<a href="#deltaDecorations" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">delta<wbr/>Decorations<span class="tsd-signature-symbol">(</span>oldDecorations<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span>, newDecorations<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IModelDeltaDecoration.html" class="tsd-signature-type" data-tsd-kind="Interface">IModelDeltaDecoration</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#deltaDecorations">deltaDecorations</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5614">website/typedoc/monaco.d.ts:5614</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>All decorations added through this call will get the ownerId of this editor.</p>
</div><dl class="tsd-comment-tags"><dt>deprecated</dt><dd></dd></dl></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>oldDecorations: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></h5></li><li><h5>newDecorations: <a href="monaco.editor.IModelDeltaDecoration.html" class="tsd-signature-type" data-tsd-kind="Interface">IModelDeltaDecoration</a><span class="tsd-signature-symbol">[]</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="dispose" class="tsd-anchor"></a><h3 class="tsd-anchor-link">dispose<a href="#dispose" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">dispose<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#dispose">dispose</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2553">website/typedoc/monaco.d.ts:2553</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Dispose the editor.</p>
</div></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="executeCommand" class="tsd-anchor"></a><h3 class="tsd-anchor-link">execute<wbr/>Command<a href="#executeCommand" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">execute<wbr/>Command<span class="tsd-signature-symbol">(</span>source<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, command<span class="tsd-signature-symbol">: </span><a href="monaco.editor.ICommand.html" class="tsd-signature-type" data-tsd-kind="Interface">ICommand</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#executeCommand">executeCommand</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5579">website/typedoc/monaco.d.ts:5579</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Execute a command on the editor.
The edits will land on the undo-redo stack, but no &quot;undo stop&quot; will be pushed.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>source: <span class="tsd-signature-type">string</span></h5><div class="tsd-comment tsd-typography"><div class="lead">
<p>The source of the call.</p>
</div></div></li><li><h5>command: <a href="monaco.editor.ICommand.html" class="tsd-signature-type" data-tsd-kind="Interface">ICommand</a></h5><div class="tsd-comment tsd-typography"><div class="lead">
<p>The command to execute</p>
</div></div></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="executeCommands" class="tsd-anchor"></a><h3 class="tsd-anchor-link">execute<wbr/>Commands<a href="#executeCommands" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">execute<wbr/>Commands<span class="tsd-signature-symbol">(</span>source<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, commands<span class="tsd-signature-symbol">: </span><a href="monaco.editor.ICommand.html" class="tsd-signature-type" data-tsd-kind="Interface">ICommand</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#executeCommands">executeCommands</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5601">website/typedoc/monaco.d.ts:5601</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Execute multiple (concomitant) commands on the editor.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>source: <span class="tsd-signature-type">string</span></h5><div class="tsd-comment tsd-typography"><div class="lead">
<p>The source of the call.</p>
</div></div></li><li><h5>commands: <a href="monaco.editor.ICommand.html" class="tsd-signature-type" data-tsd-kind="Interface">ICommand</a><span class="tsd-signature-symbol">[]</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="executeEdits" class="tsd-anchor"></a><h3 class="tsd-anchor-link">execute<wbr/>Edits<a href="#executeEdits" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">execute<wbr/>Edits<span class="tsd-signature-symbol">(</span>source<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, edits<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IIdentifiedSingleEditOperation.html" class="tsd-signature-type" data-tsd-kind="Interface">IIdentifiedSingleEditOperation</a><span class="tsd-signature-symbol">[]</span>, endCursorState<span class="tsd-signature-symbol">?: </span><a href="monaco.editor.ICursorStateComputer.html" class="tsd-signature-type" data-tsd-kind="Interface">ICursorStateComputer</a><span class="tsd-signature-symbol"> | </span><a href="../classes/monaco.Selection.html" class="tsd-signature-type" data-tsd-kind="Class">Selection</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#executeEdits">executeEdits</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5595">website/typedoc/monaco.d.ts:5595</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Execute edits on the editor.
The edits will land on the undo-redo stack, but no &quot;undo stop&quot; will be pushed.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>source: <span class="tsd-signature-type">string</span></h5><div class="tsd-comment tsd-typography"><div class="lead">
<p>The source of the call.</p>
</div></div></li><li><h5>edits: <a href="monaco.editor.IIdentifiedSingleEditOperation.html" class="tsd-signature-type" data-tsd-kind="Interface">IIdentifiedSingleEditOperation</a><span class="tsd-signature-symbol">[]</span></h5><div class="tsd-comment tsd-typography"><div class="lead">
<p>The edits to execute.</p>
</div></div></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> endCursorState: <a href="monaco.editor.ICursorStateComputer.html" class="tsd-signature-type" data-tsd-kind="Interface">ICursorStateComputer</a><span class="tsd-signature-symbol"> | </span><a href="../classes/monaco.Selection.html" class="tsd-signature-type" data-tsd-kind="Class">Selection</a><span class="tsd-signature-symbol">[]</span></h5><div class="tsd-comment tsd-typography"><div class="lead">
<p>Cursor state after the edits were applied.</p>
</div></div></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="focus" class="tsd-anchor"></a><h3 class="tsd-anchor-link">focus<a href="#focus" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">focus<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#focus">focus</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2577">website/typedoc/monaco.d.ts:2577</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Brings browser focus to the editor text</p>
</div></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getAction" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Action<a href="#getAction" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Action<span class="tsd-signature-symbol">(</span>id<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorAction.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorAction</a></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getAction">getAction</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5572">website/typedoc/monaco.d.ts:5572</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Get an action that is a contribution to this editor.</p>
</div><dl class="tsd-comment-tags"><dt>id</dt><dd><p>Unique identifier of the contribution.</p>
</dd></dl></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>id: <span class="tsd-signature-type">string</span></h5></li></ul><h4 class="tsd-returns-title">Returns <a href="monaco.editor.IEditorAction.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorAction</a></h4><div><p>The action or null if action not found.</p>
</div></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getBottomForLineNumber" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Bottom<wbr/>For<wbr/>Line<wbr/>Number<a href="#getBottomForLineNumber" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Bottom<wbr/>For<wbr/>Line<wbr/>Number<span class="tsd-signature-symbol">(</span>lineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getBottomForLineNumber">getBottomForLineNumber</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5635">website/typedoc/monaco.d.ts:5635</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Get the vertical position (top offset) for the line&#39;s bottom w.r.t. to the first line.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>lineNumber: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getContainerDomNode" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Container<wbr/>Dom<wbr/>Node<a href="#getContainerDomNode" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Container<wbr/>Dom<wbr/>Node<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">HTMLElement</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getContainerDomNode">getContainerDomNode</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5647">website/typedoc/monaco.d.ts:5647</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Returns the editor&#39;s container dom node</p>
</div></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">HTMLElement</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getContentHeight" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Content<wbr/>Height<a href="#getContentHeight" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Content<wbr/>Height<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getContentHeight">getContentHeight</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5546">website/typedoc/monaco.d.ts:5546</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Get the height of the editor&#39;s content.
This is information that is &quot;erased&quot; when computing <code>scrollHeight = Math.max(contentHeight, height)</code></p>
</div></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getContentWidth" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Content<wbr/>Width<a href="#getContentWidth" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Content<wbr/>Width<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getContentWidth">getContentWidth</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5533">website/typedoc/monaco.d.ts:5533</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Get the width of the editor&#39;s content.
This is information that is &quot;erased&quot; when computing <code>scrollWidth = Math.max(contentWidth, width)</code></p>
</div></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited"><a id="getContribution" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Contribution<a href="#getContribution" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Contribution<span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">(</span>id<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getContribution">getContribution</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5490">website/typedoc/monaco.d.ts:5490</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Get a contribution of this editor.</p>
</div><dl class="tsd-comment-tags"><dt>id</dt><dd><p>Unique identifier of the contribution.</p>
</dd></dl></div><h4 class="tsd-type-parameters-title">Type parameters</h4><ul class="tsd-type-parameters"><li><h4>T<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorContribution.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorContribution</a></h4></li></ul><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>id: <span class="tsd-signature-type">string</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span></h4><div><p>The contribution or null if contribution not found.</p>
</div></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getDecorationsInRange" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Decorations<wbr/>In<wbr/>Range<a href="#getDecorationsInRange" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Decorations<wbr/>In<wbr/>Range<span class="tsd-signature-symbol">(</span>range<span class="tsd-signature-symbol">: </span><a href="../classes/monaco.Range.html" class="tsd-signature-type" data-tsd-kind="Class">Range</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.editor.IModelDecoration.html" class="tsd-signature-type" data-tsd-kind="Interface">IModelDecoration</a><span class="tsd-signature-symbol">[]</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getDecorationsInRange">getDecorationsInRange</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5609">website/typedoc/monaco.d.ts:5609</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Get all the decorations for a range (filtering out decorations from other editors).</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>range: <a href="../classes/monaco.Range.html" class="tsd-signature-type" data-tsd-kind="Class">Range</a></h5></li></ul><h4 class="tsd-returns-title">Returns <a href="monaco.editor.IModelDecoration.html" class="tsd-signature-type" data-tsd-kind="Interface">IModelDecoration</a><span class="tsd-signature-symbol">[]</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getDomNode" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Dom<wbr/>Node<a href="#getDomNode" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Dom<wbr/>Node<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">HTMLElement</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getDomNode">getDomNode</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5651">website/typedoc/monaco.d.ts:5651</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Returns the editor&#39;s dom node</p>
</div></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">HTMLElement</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getEditorType" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Editor<wbr/>Type<a href="#getEditorType" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Editor<wbr/>Type<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getEditorType">getEditorType</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2562">website/typedoc/monaco.d.ts:2562</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Get the editor type. Please see <code>EditorType</code>.
This is to avoid an instanceof check</p>
</div></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getId" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Id<a href="#getId" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Id<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getId">getId</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2557">website/typedoc/monaco.d.ts:2557</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Get a unique id for this editor instance.</p>
</div></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getLayoutInfo" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Layout<wbr/>Info<a href="#getLayoutInfo" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Layout<wbr/>Info<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.editor.EditorLayoutInfo.html" class="tsd-signature-type" data-tsd-kind="Interface">EditorLayoutInfo</a></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getLayoutInfo">getLayoutInfo</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5622">website/typedoc/monaco.d.ts:5622</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Get the layout info for the editor.</p>
</div></div><h4 class="tsd-returns-title">Returns <a href="monaco.editor.EditorLayoutInfo.html" class="tsd-signature-type" data-tsd-kind="Interface">EditorLayoutInfo</a></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getLineDecorations" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Line<wbr/>Decorations<a href="#getLineDecorations" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Line<wbr/>Decorations<span class="tsd-signature-symbol">(</span>lineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.editor.IModelDecoration.html" class="tsd-signature-type" data-tsd-kind="Interface">IModelDecoration</a><span class="tsd-signature-symbol">[]</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getLineDecorations">getLineDecorations</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5605">website/typedoc/monaco.d.ts:5605</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Get all the decorations on a line (filtering out decorations from other editors).</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>lineNumber: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <a href="monaco.editor.IModelDecoration.html" class="tsd-signature-type" data-tsd-kind="Interface">IModelDecoration</a><span class="tsd-signature-symbol">[]</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getModel" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Model<a href="#getModel" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Model<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.editor.ITextModel.html" class="tsd-signature-type" data-tsd-kind="Interface">ITextModel</a></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getModel">getModel</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5494">website/typedoc/monaco.d.ts:5494</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Type the getModel() of IEditor.</p>
</div></div><h4 class="tsd-returns-title">Returns <a href="monaco.editor.ITextModel.html" class="tsd-signature-type" data-tsd-kind="Interface">ITextModel</a></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getOffsetForColumn" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Offset<wbr/>For<wbr/>Column<a href="#getOffsetForColumn" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Offset<wbr/>For<wbr/>Column<span class="tsd-signature-symbol">(</span>lineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, column<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getOffsetForColumn">getOffsetForColumn</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5687">website/typedoc/monaco.d.ts:5687</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Get the horizontal position (left offset) for the column w.r.t to the beginning of the line.
This method works only if the line <code>lineNumber</code> is currently rendered (in the editor&#39;s viewport).
Use this method with caution.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>lineNumber: <span class="tsd-signature-type">number</span></h5></li><li><h5>column: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited"><a id="getOption" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Option<a href="#getOption" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Option<span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">(</span>id<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">NonNullable</span><span class="tsd-signature-symbol">&lt;</span><a href="../modules/monaco.editor.html#ComputedEditorOptionValue" class="tsd-signature-type" data-tsd-kind="Type alias">ComputedEditorOptionValue</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-symbol">{ </span>acceptSuggestionOnCommitCharacter<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#acceptSuggestionOnCommitCharacter" class="tsd-signature-type" data-tsd-kind="Enumeration member">acceptSuggestionOnCommitCharacter</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>acceptSuggestionOnEnter<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#acceptSuggestionOnEnter" class="tsd-signature-type" data-tsd-kind="Enumeration member">acceptSuggestionOnEnter</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;on&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;off&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;smart&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>accessibilityPageSize<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#accessibilityPageSize" class="tsd-signature-type" data-tsd-kind="Enumeration member">accessibilityPageSize</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>accessibilitySupport<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#accessibilitySupport" class="tsd-signature-type" data-tsd-kind="Enumeration member">accessibilitySupport</a><span class="tsd-signature-symbol">, </span><a href="../enums/monaco.editor.AccessibilitySupport.html" class="tsd-signature-type" data-tsd-kind="Enumeration">AccessibilitySupport</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>ariaLabel<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#ariaLabel" class="tsd-signature-type" data-tsd-kind="Enumeration member">ariaLabel</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>autoClosingBrackets<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#autoClosingBrackets" class="tsd-signature-type" data-tsd-kind="Enumeration member">autoClosingBrackets</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;always&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;languageDefined&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;beforeWhitespace&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;never&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>autoClosingDelete<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#autoClosingDelete" class="tsd-signature-type" data-tsd-kind="Enumeration member">autoClosingDelete</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;auto&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;always&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;never&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>autoClosingOvertype<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#autoClosingOvertype" class="tsd-signature-type" data-tsd-kind="Enumeration member">autoClosingOvertype</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;auto&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;always&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;never&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>autoClosingQuotes<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#autoClosingQuotes" class="tsd-signature-type" data-tsd-kind="Enumeration member">autoClosingQuotes</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;always&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;languageDefined&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;beforeWhitespace&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;never&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>autoIndent<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#autoIndent" class="tsd-signature-type" data-tsd-kind="Enumeration member">autoIndent</a><span class="tsd-signature-symbol">, </span><a href="../enums/monaco.editor.EditorAutoIndentStrategy.html" class="tsd-signature-type" data-tsd-kind="Enumeration">EditorAutoIndentStrategy</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>autoSurround<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#autoSurround" class="tsd-signature-type" data-tsd-kind="Enumeration member">autoSurround</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;languageDefined&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;never&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;quotes&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;brackets&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>automaticLayout<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#automaticLayout" class="tsd-signature-type" data-tsd-kind="Enumeration member">automaticLayout</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>bracketPairColorization<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#bracketPairColorization" class="tsd-signature-type" data-tsd-kind="Enumeration member">bracketPairColorization</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IBracketPairColorizationOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IBracketPairColorizationOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>bracketPairGuides<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#guides" class="tsd-signature-type" data-tsd-kind="Enumeration member">guides</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IGuidesOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IGuidesOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>codeLens<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#codeLens" class="tsd-signature-type" data-tsd-kind="Enumeration member">codeLens</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>codeLensFontFamily<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#codeLensFontFamily" class="tsd-signature-type" data-tsd-kind="Enumeration member">codeLensFontFamily</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>codeLensFontSize<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#codeLensFontSize" class="tsd-signature-type" data-tsd-kind="Enumeration member">codeLensFontSize</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>colorDecorators<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#colorDecorators" class="tsd-signature-type" data-tsd-kind="Enumeration member">colorDecorators</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>colorDecoratorsLimit<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#colorDecoratorsLimit" class="tsd-signature-type" data-tsd-kind="Enumeration member">colorDecoratorsLimit</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>columnSelection<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#columnSelection" class="tsd-signature-type" data-tsd-kind="Enumeration member">columnSelection</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>comments<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#comments" class="tsd-signature-type" data-tsd-kind="Enumeration member">comments</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IEditorCommentsOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorCommentsOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>contextmenu<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#contextmenu" class="tsd-signature-type" data-tsd-kind="Enumeration member">contextmenu</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>copyWithSyntaxHighlighting<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#copyWithSyntaxHighlighting" class="tsd-signature-type" data-tsd-kind="Enumeration member">copyWithSyntaxHighlighting</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>cursorBlinking<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#cursorBlinking" class="tsd-signature-type" data-tsd-kind="Enumeration member">cursorBlinking</a><span class="tsd-signature-symbol">, </span><a href="../enums/monaco.editor.TextEditorCursorBlinkingStyle.html" class="tsd-signature-type" data-tsd-kind="Enumeration">TextEditorCursorBlinkingStyle</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>cursorSmoothCaretAnimation<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#cursorSmoothCaretAnimation" class="tsd-signature-type" data-tsd-kind="Enumeration member">cursorSmoothCaretAnimation</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;on&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;off&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;explicit&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>cursorStyle<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#cursorStyle" class="tsd-signature-type" data-tsd-kind="Enumeration member">cursorStyle</a><span class="tsd-signature-symbol">, </span><a href="../enums/monaco.editor.TextEditorCursorStyle.html" class="tsd-signature-type" data-tsd-kind="Enumeration">TextEditorCursorStyle</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>cursorSurroundingLines<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#cursorSurroundingLines" class="tsd-signature-type" data-tsd-kind="Enumeration member">cursorSurroundingLines</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>cursorSurroundingLinesStyle<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#cursorSurroundingLinesStyle" class="tsd-signature-type" data-tsd-kind="Enumeration member">cursorSurroundingLinesStyle</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;default&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;all&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>cursorWidth<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#cursorWidth" class="tsd-signature-type" data-tsd-kind="Enumeration member">cursorWidth</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>definitionLinkOpensInPeek<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#definitionLinkOpensInPeek" class="tsd-signature-type" data-tsd-kind="Enumeration member">definitionLinkOpensInPeek</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>disableLayerHinting<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#disableLayerHinting" class="tsd-signature-type" data-tsd-kind="Enumeration member">disableLayerHinting</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>disableMonospaceOptimizations<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#disableMonospaceOptimizations" class="tsd-signature-type" data-tsd-kind="Enumeration member">disableMonospaceOptimizations</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>domReadOnly<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#domReadOnly" class="tsd-signature-type" data-tsd-kind="Enumeration member">domReadOnly</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>dragAndDrop<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#dragAndDrop" class="tsd-signature-type" data-tsd-kind="Enumeration member">dragAndDrop</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>dropIntoEditor<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#dropIntoEditor" class="tsd-signature-type" data-tsd-kind="Enumeration member">dropIntoEditor</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IDropIntoEditorOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IDropIntoEditorOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>editorClassName<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#editorClassName" class="tsd-signature-type" data-tsd-kind="Enumeration member">editorClassName</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>emptySelectionClipboard<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#emptySelectionClipboard" class="tsd-signature-type" data-tsd-kind="Enumeration member">emptySelectionClipboard</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>experimentalWhitespaceRendering<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#experimentalWhitespaceRendering" class="tsd-signature-type" data-tsd-kind="Enumeration member">experimentalWhitespaceRendering</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;off&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;svg&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;font&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>extraEditorClassName<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#extraEditorClassName" class="tsd-signature-type" data-tsd-kind="Enumeration member">extraEditorClassName</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>fastScrollSensitivity<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#fastScrollSensitivity" class="tsd-signature-type" data-tsd-kind="Enumeration member">fastScrollSensitivity</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>find<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#find" class="tsd-signature-type" data-tsd-kind="Enumeration member">find</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IEditorFindOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorFindOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>fixedOverflowWidgets<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#fixedOverflowWidgets" class="tsd-signature-type" data-tsd-kind="Enumeration member">fixedOverflowWidgets</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>folding<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#folding" class="tsd-signature-type" data-tsd-kind="Enumeration member">folding</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>foldingHighlight<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#foldingHighlight" class="tsd-signature-type" data-tsd-kind="Enumeration member">foldingHighlight</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>foldingImportsByDefault<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#foldingImportsByDefault" class="tsd-signature-type" data-tsd-kind="Enumeration member">foldingImportsByDefault</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>foldingMaximumRegions<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#foldingMaximumRegions" class="tsd-signature-type" data-tsd-kind="Enumeration member">foldingMaximumRegions</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>foldingStrategy<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#foldingStrategy" class="tsd-signature-type" data-tsd-kind="Enumeration member">foldingStrategy</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;auto&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;indentation&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>fontFamily<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#fontFamily" class="tsd-signature-type" data-tsd-kind="Enumeration member">fontFamily</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>fontInfo<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#fontInfo" class="tsd-signature-type" data-tsd-kind="Enumeration member">fontInfo</a><span class="tsd-signature-symbol">, </span><a href="../classes/monaco.editor.FontInfo.html" class="tsd-signature-type" data-tsd-kind="Class">FontInfo</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>fontLigatures2<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#fontLigatures" class="tsd-signature-type" data-tsd-kind="Enumeration member">fontLigatures</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>fontSize<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#fontSize" class="tsd-signature-type" data-tsd-kind="Enumeration member">fontSize</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>fontVariations<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#fontVariations" class="tsd-signature-type" data-tsd-kind="Enumeration member">fontVariations</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>fontWeight<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#fontWeight" class="tsd-signature-type" data-tsd-kind="Enumeration member">fontWeight</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>formatOnPaste<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#formatOnPaste" class="tsd-signature-type" data-tsd-kind="Enumeration member">formatOnPaste</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>formatOnType<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#formatOnType" class="tsd-signature-type" data-tsd-kind="Enumeration member">formatOnType</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>glyphMargin<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#glyphMargin" class="tsd-signature-type" data-tsd-kind="Enumeration member">glyphMargin</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>gotoLocation<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#gotoLocation" class="tsd-signature-type" data-tsd-kind="Enumeration member">gotoLocation</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IGotoLocationOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IGotoLocationOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>hideCursorInOverviewRuler<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#hideCursorInOverviewRuler" class="tsd-signature-type" data-tsd-kind="Enumeration member">hideCursorInOverviewRuler</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>hover<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#hover" class="tsd-signature-type" data-tsd-kind="Enumeration member">hover</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IEditorHoverOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorHoverOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>inDiffEditor<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#inDiffEditor" class="tsd-signature-type" data-tsd-kind="Enumeration member">inDiffEditor</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>inlayHints<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#inlayHints" class="tsd-signature-type" data-tsd-kind="Enumeration member">inlayHints</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IEditorInlayHintsOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorInlayHintsOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>inlineSuggest<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#inlineSuggest" class="tsd-signature-type" data-tsd-kind="Enumeration member">inlineSuggest</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IInlineSuggestOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IInlineSuggestOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>layoutInfo<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#layoutInfo" class="tsd-signature-type" data-tsd-kind="Enumeration member">layoutInfo</a><span class="tsd-signature-symbol">, </span><a href="monaco.editor.EditorLayoutInfo.html" class="tsd-signature-type" data-tsd-kind="Interface">EditorLayoutInfo</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>letterSpacing<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#letterSpacing" class="tsd-signature-type" data-tsd-kind="Enumeration member">letterSpacing</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>lightbulb<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#lightbulb" class="tsd-signature-type" data-tsd-kind="Enumeration member">lightbulb</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IEditorLightbulbOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorLightbulbOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>lineDecorationsWidth<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#lineDecorationsWidth" class="tsd-signature-type" data-tsd-kind="Enumeration member">lineDecorationsWidth</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>lineHeight<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#lineHeight" class="tsd-signature-type" data-tsd-kind="Enumeration member">lineHeight</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>lineNumbers<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#lineNumbers" class="tsd-signature-type" data-tsd-kind="Enumeration member">lineNumbers</a><span class="tsd-signature-symbol">, </span><a href="monaco.editor.InternalEditorRenderLineNumbersOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">InternalEditorRenderLineNumbersOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>lineNumbersMinChars<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#lineNumbersMinChars" class="tsd-signature-type" data-tsd-kind="Enumeration member">lineNumbersMinChars</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>linkedEditing<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#linkedEditing" class="tsd-signature-type" data-tsd-kind="Enumeration member">linkedEditing</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>links<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#links" class="tsd-signature-type" data-tsd-kind="Enumeration member">links</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>matchBrackets<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#matchBrackets" class="tsd-signature-type" data-tsd-kind="Enumeration member">matchBrackets</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;always&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;never&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;near&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>minimap<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#minimap" class="tsd-signature-type" data-tsd-kind="Enumeration member">minimap</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IEditorMinimapOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorMinimapOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>mouseStyle<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#mouseStyle" class="tsd-signature-type" data-tsd-kind="Enumeration member">mouseStyle</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;default&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;text&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;copy&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>mouseWheelScrollSensitivity<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#mouseWheelScrollSensitivity" class="tsd-signature-type" data-tsd-kind="Enumeration member">mouseWheelScrollSensitivity</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>mouseWheelZoom<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#mouseWheelZoom" class="tsd-signature-type" data-tsd-kind="Enumeration member">mouseWheelZoom</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>multiCursorLimit<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#multiCursorLimit" class="tsd-signature-type" data-tsd-kind="Enumeration member">multiCursorLimit</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>multiCursorMergeOverlapping<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#multiCursorMergeOverlapping" class="tsd-signature-type" data-tsd-kind="Enumeration member">multiCursorMergeOverlapping</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>multiCursorModifier<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#multiCursorModifier" class="tsd-signature-type" data-tsd-kind="Enumeration member">multiCursorModifier</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;altKey&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;metaKey&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;ctrlKey&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>multiCursorPaste<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#multiCursorPaste" class="tsd-signature-type" data-tsd-kind="Enumeration member">multiCursorPaste</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;spread&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;full&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>occurrencesHighlight<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#occurrencesHighlight" class="tsd-signature-type" data-tsd-kind="Enumeration member">occurrencesHighlight</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>overviewRulerBorder<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#overviewRulerBorder" class="tsd-signature-type" data-tsd-kind="Enumeration member">overviewRulerBorder</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>overviewRulerLanes<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#overviewRulerLanes" class="tsd-signature-type" data-tsd-kind="Enumeration member">overviewRulerLanes</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>padding<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#padding" class="tsd-signature-type" data-tsd-kind="Enumeration member">padding</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IEditorPaddingOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorPaddingOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>parameterHints<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#parameterHints" class="tsd-signature-type" data-tsd-kind="Enumeration member">parameterHints</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IEditorParameterHintOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorParameterHintOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>peekWidgetDefaultFocus<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#peekWidgetDefaultFocus" class="tsd-signature-type" data-tsd-kind="Enumeration member">peekWidgetDefaultFocus</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;tree&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;editor&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>pixelRatio<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#pixelRatio" class="tsd-signature-type" data-tsd-kind="Enumeration member">pixelRatio</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>quickSuggestions<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#quickSuggestions" class="tsd-signature-type" data-tsd-kind="Enumeration member">quickSuggestions</a><span class="tsd-signature-symbol">, </span><a href="monaco.editor.InternalQuickSuggestionsOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">InternalQuickSuggestionsOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>quickSuggestionsDelay<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#quickSuggestionsDelay" class="tsd-signature-type" data-tsd-kind="Enumeration member">quickSuggestionsDelay</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>readOnly<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#readOnly" class="tsd-signature-type" data-tsd-kind="Enumeration member">readOnly</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>renameOnType<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#renameOnType" class="tsd-signature-type" data-tsd-kind="Enumeration member">renameOnType</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>renderControlCharacters<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#renderControlCharacters" class="tsd-signature-type" data-tsd-kind="Enumeration member">renderControlCharacters</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>renderFinalNewline<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#renderFinalNewline" class="tsd-signature-type" data-tsd-kind="Enumeration member">renderFinalNewline</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;on&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;off&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;dimmed&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>renderLineHighlight<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#renderLineHighlight" class="tsd-signature-type" data-tsd-kind="Enumeration member">renderLineHighlight</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;all&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;line&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;none&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;gutter&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>renderLineHighlightOnlyWhenFocus<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#renderLineHighlightOnlyWhenFocus" class="tsd-signature-type" data-tsd-kind="Enumeration member">renderLineHighlightOnlyWhenFocus</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>renderValidationDecorations<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#renderValidationDecorations" class="tsd-signature-type" data-tsd-kind="Enumeration member">renderValidationDecorations</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;on&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;off&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;editable&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>renderWhitespace<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#renderWhitespace" class="tsd-signature-type" data-tsd-kind="Enumeration member">renderWhitespace</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;all&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;none&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;boundary&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;selection&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;trailing&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>revealHorizontalRightPadding<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#revealHorizontalRightPadding" class="tsd-signature-type" data-tsd-kind="Enumeration member">revealHorizontalRightPadding</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>roundedSelection<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#roundedSelection" class="tsd-signature-type" data-tsd-kind="Enumeration member">roundedSelection</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>rulers<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#rulers" class="tsd-signature-type" data-tsd-kind="Enumeration member">rulers</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-symbol">{}</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>scrollBeyondLastColumn<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#scrollBeyondLastColumn" class="tsd-signature-type" data-tsd-kind="Enumeration member">scrollBeyondLastColumn</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>scrollBeyondLastLine<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#scrollBeyondLastLine" class="tsd-signature-type" data-tsd-kind="Enumeration member">scrollBeyondLastLine</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>scrollPredominantAxis<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#scrollPredominantAxis" class="tsd-signature-type" data-tsd-kind="Enumeration member">scrollPredominantAxis</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>scrollbar<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#scrollbar" class="tsd-signature-type" data-tsd-kind="Enumeration member">scrollbar</a><span class="tsd-signature-symbol">, </span><a href="monaco.editor.InternalEditorScrollbarOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">InternalEditorScrollbarOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>selectOnLineNumbers<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#selectOnLineNumbers" class="tsd-signature-type" data-tsd-kind="Enumeration member">selectOnLineNumbers</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>selectionClipboard<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#selectionClipboard" class="tsd-signature-type" data-tsd-kind="Enumeration member">selectionClipboard</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>selectionHighlight<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#selectionHighlight" class="tsd-signature-type" data-tsd-kind="Enumeration member">selectionHighlight</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>showDeprecated<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#showDeprecated" class="tsd-signature-type" data-tsd-kind="Enumeration member">showDeprecated</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>showFoldingControls<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#showFoldingControls" class="tsd-signature-type" data-tsd-kind="Enumeration member">showFoldingControls</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;always&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;never&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;mouseover&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>showUnused<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#showUnused" class="tsd-signature-type" data-tsd-kind="Enumeration member">showUnused</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>smartSelect<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#smartSelect" class="tsd-signature-type" data-tsd-kind="Enumeration member">smartSelect</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.ISmartSelectOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">ISmartSelectOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>smoothScrolling<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#smoothScrolling" class="tsd-signature-type" data-tsd-kind="Enumeration member">smoothScrolling</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>snippetSuggestions<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#snippetSuggestions" class="tsd-signature-type" data-tsd-kind="Enumeration member">snippetSuggestions</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;none&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;top&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;bottom&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;inline&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>stickyScroll<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#stickyScroll" class="tsd-signature-type" data-tsd-kind="Enumeration member">stickyScroll</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IEditorStickyScrollOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorStickyScrollOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>stickyTabStops<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#stickyTabStops" class="tsd-signature-type" data-tsd-kind="Enumeration member">stickyTabStops</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>stopRenderingLineAfter<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#stopRenderingLineAfter" class="tsd-signature-type" data-tsd-kind="Enumeration member">stopRenderingLineAfter</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>suggest<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#suggest" class="tsd-signature-type" data-tsd-kind="Enumeration member">suggest</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.ISuggestOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">ISuggestOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>suggestFontSize<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#suggestFontSize" class="tsd-signature-type" data-tsd-kind="Enumeration member">suggestFontSize</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>suggestLineHeight<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#suggestLineHeight" class="tsd-signature-type" data-tsd-kind="Enumeration member">suggestLineHeight</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>suggestOnTriggerCharacters<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#suggestOnTriggerCharacters" class="tsd-signature-type" data-tsd-kind="Enumeration member">suggestOnTriggerCharacters</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>suggestSelection<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#suggestSelection" class="tsd-signature-type" data-tsd-kind="Enumeration member">suggestSelection</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;first&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;recentlyUsed&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;recentlyUsedByPrefix&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>tabCompletion<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#tabCompletion" class="tsd-signature-type" data-tsd-kind="Enumeration member">tabCompletion</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;on&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;off&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;onlySnippets&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>tabFocusMode<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#tabFocusMode" class="tsd-signature-type" data-tsd-kind="Enumeration member">tabFocusMode</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>tabIndex<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#tabIndex" class="tsd-signature-type" data-tsd-kind="Enumeration member">tabIndex</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>unfoldOnClickAfterEndOfLine<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#unfoldOnClickAfterEndOfLine" class="tsd-signature-type" data-tsd-kind="Enumeration member">unfoldOnClickAfterEndOfLine</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>unicodeHighlight<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#unicodeHighlighting" class="tsd-signature-type" data-tsd-kind="Enumeration member">unicodeHighlighting</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>unusualLineTerminators<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#unusualLineTerminators" class="tsd-signature-type" data-tsd-kind="Enumeration member">unusualLineTerminators</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;off&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;auto&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;prompt&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>useShadowDOM<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#useShadowDOM" class="tsd-signature-type" data-tsd-kind="Enumeration member">useShadowDOM</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>useTabStops<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#useTabStops" class="tsd-signature-type" data-tsd-kind="Enumeration member">useTabStops</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>wordBreak<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#wordBreak" class="tsd-signature-type" data-tsd-kind="Enumeration member">wordBreak</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;normal&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;keepAll&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>wordSeparators<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#wordSeparators" class="tsd-signature-type" data-tsd-kind="Enumeration member">wordSeparators</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>wordWrap<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#wordWrap" class="tsd-signature-type" data-tsd-kind="Enumeration member">wordWrap</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;on&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;off&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;wordWrapColumn&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;bounded&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>wordWrapBreakAfterCharacters<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#wordWrapBreakAfterCharacters" class="tsd-signature-type" data-tsd-kind="Enumeration member">wordWrapBreakAfterCharacters</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>wordWrapBreakBeforeCharacters<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#wordWrapBreakBeforeCharacters" class="tsd-signature-type" data-tsd-kind="Enumeration member">wordWrapBreakBeforeCharacters</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>wordWrapColumn<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#wordWrapColumn" class="tsd-signature-type" data-tsd-kind="Enumeration member">wordWrapColumn</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>wordWrapOverride1<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#wordWrapOverride1" class="tsd-signature-type" data-tsd-kind="Enumeration member">wordWrapOverride1</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;on&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;off&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;inherit&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>wordWrapOverride2<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#wordWrapOverride2" class="tsd-signature-type" data-tsd-kind="Enumeration member">wordWrapOverride2</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;on&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;off&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;inherit&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>wrappingIndent<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#wrappingIndent" class="tsd-signature-type" data-tsd-kind="Enumeration member">wrappingIndent</a><span class="tsd-signature-symbol">, </span><a href="../enums/monaco.editor.WrappingIndent.html" class="tsd-signature-type" data-tsd-kind="Enumeration">WrappingIndent</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>wrappingInfo<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#wrappingInfo" class="tsd-signature-type" data-tsd-kind="Enumeration member">wrappingInfo</a><span class="tsd-signature-symbol">, </span><a href="monaco.editor.EditorWrappingInfo.html" class="tsd-signature-type" data-tsd-kind="Interface">EditorWrappingInfo</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>wrappingStrategy<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#wrappingStrategy" class="tsd-signature-type" data-tsd-kind="Enumeration member">wrappingStrategy</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;simple&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;advanced&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol">[</span><a href="../modules/monaco.editor.html#FindEditorOptionsKeyById" class="tsd-signature-type" data-tsd-kind="Type alias">FindEditorOptionsKeyById</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getOption">getOption</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5511">website/typedoc/monaco.d.ts:5511</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Gets a specific editor option.</p>
</div></div><h4 class="tsd-type-parameters-title">Type parameters</h4><ul class="tsd-type-parameters"><li><h4>T<span class="tsd-signature-symbol">: </span><a href="../enums/monaco.editor.EditorOption.html" class="tsd-signature-type" data-tsd-kind="Enumeration">EditorOption</a></h4></li></ul><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>id: <span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">NonNullable</span><span class="tsd-signature-symbol">&lt;</span><a href="../modules/monaco.editor.html#ComputedEditorOptionValue" class="tsd-signature-type" data-tsd-kind="Type alias">ComputedEditorOptionValue</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-symbol">{ </span>acceptSuggestionOnCommitCharacter<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#acceptSuggestionOnCommitCharacter" class="tsd-signature-type" data-tsd-kind="Enumeration member">acceptSuggestionOnCommitCharacter</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>acceptSuggestionOnEnter<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#acceptSuggestionOnEnter" class="tsd-signature-type" data-tsd-kind="Enumeration member">acceptSuggestionOnEnter</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;on&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;off&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;smart&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>accessibilityPageSize<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#accessibilityPageSize" class="tsd-signature-type" data-tsd-kind="Enumeration member">accessibilityPageSize</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>accessibilitySupport<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#accessibilitySupport" class="tsd-signature-type" data-tsd-kind="Enumeration member">accessibilitySupport</a><span class="tsd-signature-symbol">, </span><a href="../enums/monaco.editor.AccessibilitySupport.html" class="tsd-signature-type" data-tsd-kind="Enumeration">AccessibilitySupport</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>ariaLabel<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#ariaLabel" class="tsd-signature-type" data-tsd-kind="Enumeration member">ariaLabel</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>autoClosingBrackets<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#autoClosingBrackets" class="tsd-signature-type" data-tsd-kind="Enumeration member">autoClosingBrackets</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;always&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;languageDefined&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;beforeWhitespace&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;never&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>autoClosingDelete<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#autoClosingDelete" class="tsd-signature-type" data-tsd-kind="Enumeration member">autoClosingDelete</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;auto&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;always&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;never&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>autoClosingOvertype<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#autoClosingOvertype" class="tsd-signature-type" data-tsd-kind="Enumeration member">autoClosingOvertype</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;auto&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;always&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;never&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>autoClosingQuotes<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#autoClosingQuotes" class="tsd-signature-type" data-tsd-kind="Enumeration member">autoClosingQuotes</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;always&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;languageDefined&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;beforeWhitespace&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;never&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>autoIndent<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#autoIndent" class="tsd-signature-type" data-tsd-kind="Enumeration member">autoIndent</a><span class="tsd-signature-symbol">, </span><a href="../enums/monaco.editor.EditorAutoIndentStrategy.html" class="tsd-signature-type" data-tsd-kind="Enumeration">EditorAutoIndentStrategy</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>autoSurround<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#autoSurround" class="tsd-signature-type" data-tsd-kind="Enumeration member">autoSurround</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;languageDefined&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;never&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;quotes&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;brackets&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>automaticLayout<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#automaticLayout" class="tsd-signature-type" data-tsd-kind="Enumeration member">automaticLayout</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>bracketPairColorization<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#bracketPairColorization" class="tsd-signature-type" data-tsd-kind="Enumeration member">bracketPairColorization</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IBracketPairColorizationOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IBracketPairColorizationOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>bracketPairGuides<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#guides" class="tsd-signature-type" data-tsd-kind="Enumeration member">guides</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IGuidesOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IGuidesOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>codeLens<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#codeLens" class="tsd-signature-type" data-tsd-kind="Enumeration member">codeLens</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>codeLensFontFamily<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#codeLensFontFamily" class="tsd-signature-type" data-tsd-kind="Enumeration member">codeLensFontFamily</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>codeLensFontSize<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#codeLensFontSize" class="tsd-signature-type" data-tsd-kind="Enumeration member">codeLensFontSize</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>colorDecorators<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#colorDecorators" class="tsd-signature-type" data-tsd-kind="Enumeration member">colorDecorators</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>colorDecoratorsLimit<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#colorDecoratorsLimit" class="tsd-signature-type" data-tsd-kind="Enumeration member">colorDecoratorsLimit</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>columnSelection<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#columnSelection" class="tsd-signature-type" data-tsd-kind="Enumeration member">columnSelection</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>comments<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#comments" class="tsd-signature-type" data-tsd-kind="Enumeration member">comments</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IEditorCommentsOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorCommentsOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>contextmenu<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#contextmenu" class="tsd-signature-type" data-tsd-kind="Enumeration member">contextmenu</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>copyWithSyntaxHighlighting<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#copyWithSyntaxHighlighting" class="tsd-signature-type" data-tsd-kind="Enumeration member">copyWithSyntaxHighlighting</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>cursorBlinking<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#cursorBlinking" class="tsd-signature-type" data-tsd-kind="Enumeration member">cursorBlinking</a><span class="tsd-signature-symbol">, </span><a href="../enums/monaco.editor.TextEditorCursorBlinkingStyle.html" class="tsd-signature-type" data-tsd-kind="Enumeration">TextEditorCursorBlinkingStyle</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>cursorSmoothCaretAnimation<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#cursorSmoothCaretAnimation" class="tsd-signature-type" data-tsd-kind="Enumeration member">cursorSmoothCaretAnimation</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;on&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;off&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;explicit&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>cursorStyle<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#cursorStyle" class="tsd-signature-type" data-tsd-kind="Enumeration member">cursorStyle</a><span class="tsd-signature-symbol">, </span><a href="../enums/monaco.editor.TextEditorCursorStyle.html" class="tsd-signature-type" data-tsd-kind="Enumeration">TextEditorCursorStyle</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>cursorSurroundingLines<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#cursorSurroundingLines" class="tsd-signature-type" data-tsd-kind="Enumeration member">cursorSurroundingLines</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>cursorSurroundingLinesStyle<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#cursorSurroundingLinesStyle" class="tsd-signature-type" data-tsd-kind="Enumeration member">cursorSurroundingLinesStyle</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;default&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;all&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>cursorWidth<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#cursorWidth" class="tsd-signature-type" data-tsd-kind="Enumeration member">cursorWidth</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>definitionLinkOpensInPeek<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#definitionLinkOpensInPeek" class="tsd-signature-type" data-tsd-kind="Enumeration member">definitionLinkOpensInPeek</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>disableLayerHinting<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#disableLayerHinting" class="tsd-signature-type" data-tsd-kind="Enumeration member">disableLayerHinting</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>disableMonospaceOptimizations<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#disableMonospaceOptimizations" class="tsd-signature-type" data-tsd-kind="Enumeration member">disableMonospaceOptimizations</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>domReadOnly<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#domReadOnly" class="tsd-signature-type" data-tsd-kind="Enumeration member">domReadOnly</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>dragAndDrop<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#dragAndDrop" class="tsd-signature-type" data-tsd-kind="Enumeration member">dragAndDrop</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>dropIntoEditor<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#dropIntoEditor" class="tsd-signature-type" data-tsd-kind="Enumeration member">dropIntoEditor</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IDropIntoEditorOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IDropIntoEditorOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>editorClassName<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#editorClassName" class="tsd-signature-type" data-tsd-kind="Enumeration member">editorClassName</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>emptySelectionClipboard<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#emptySelectionClipboard" class="tsd-signature-type" data-tsd-kind="Enumeration member">emptySelectionClipboard</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>experimentalWhitespaceRendering<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#experimentalWhitespaceRendering" class="tsd-signature-type" data-tsd-kind="Enumeration member">experimentalWhitespaceRendering</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;off&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;svg&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;font&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>extraEditorClassName<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#extraEditorClassName" class="tsd-signature-type" data-tsd-kind="Enumeration member">extraEditorClassName</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>fastScrollSensitivity<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#fastScrollSensitivity" class="tsd-signature-type" data-tsd-kind="Enumeration member">fastScrollSensitivity</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>find<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#find" class="tsd-signature-type" data-tsd-kind="Enumeration member">find</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IEditorFindOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorFindOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>fixedOverflowWidgets<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#fixedOverflowWidgets" class="tsd-signature-type" data-tsd-kind="Enumeration member">fixedOverflowWidgets</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>folding<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#folding" class="tsd-signature-type" data-tsd-kind="Enumeration member">folding</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>foldingHighlight<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#foldingHighlight" class="tsd-signature-type" data-tsd-kind="Enumeration member">foldingHighlight</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>foldingImportsByDefault<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#foldingImportsByDefault" class="tsd-signature-type" data-tsd-kind="Enumeration member">foldingImportsByDefault</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>foldingMaximumRegions<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#foldingMaximumRegions" class="tsd-signature-type" data-tsd-kind="Enumeration member">foldingMaximumRegions</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>foldingStrategy<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#foldingStrategy" class="tsd-signature-type" data-tsd-kind="Enumeration member">foldingStrategy</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;auto&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;indentation&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>fontFamily<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#fontFamily" class="tsd-signature-type" data-tsd-kind="Enumeration member">fontFamily</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>fontInfo<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#fontInfo" class="tsd-signature-type" data-tsd-kind="Enumeration member">fontInfo</a><span class="tsd-signature-symbol">, </span><a href="../classes/monaco.editor.FontInfo.html" class="tsd-signature-type" data-tsd-kind="Class">FontInfo</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>fontLigatures2<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#fontLigatures" class="tsd-signature-type" data-tsd-kind="Enumeration member">fontLigatures</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>fontSize<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#fontSize" class="tsd-signature-type" data-tsd-kind="Enumeration member">fontSize</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>fontVariations<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#fontVariations" class="tsd-signature-type" data-tsd-kind="Enumeration member">fontVariations</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>fontWeight<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#fontWeight" class="tsd-signature-type" data-tsd-kind="Enumeration member">fontWeight</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>formatOnPaste<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#formatOnPaste" class="tsd-signature-type" data-tsd-kind="Enumeration member">formatOnPaste</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>formatOnType<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#formatOnType" class="tsd-signature-type" data-tsd-kind="Enumeration member">formatOnType</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>glyphMargin<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#glyphMargin" class="tsd-signature-type" data-tsd-kind="Enumeration member">glyphMargin</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>gotoLocation<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#gotoLocation" class="tsd-signature-type" data-tsd-kind="Enumeration member">gotoLocation</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IGotoLocationOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IGotoLocationOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>hideCursorInOverviewRuler<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#hideCursorInOverviewRuler" class="tsd-signature-type" data-tsd-kind="Enumeration member">hideCursorInOverviewRuler</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>hover<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#hover" class="tsd-signature-type" data-tsd-kind="Enumeration member">hover</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IEditorHoverOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorHoverOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>inDiffEditor<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#inDiffEditor" class="tsd-signature-type" data-tsd-kind="Enumeration member">inDiffEditor</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>inlayHints<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#inlayHints" class="tsd-signature-type" data-tsd-kind="Enumeration member">inlayHints</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IEditorInlayHintsOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorInlayHintsOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>inlineSuggest<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#inlineSuggest" class="tsd-signature-type" data-tsd-kind="Enumeration member">inlineSuggest</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IInlineSuggestOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IInlineSuggestOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>layoutInfo<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#layoutInfo" class="tsd-signature-type" data-tsd-kind="Enumeration member">layoutInfo</a><span class="tsd-signature-symbol">, </span><a href="monaco.editor.EditorLayoutInfo.html" class="tsd-signature-type" data-tsd-kind="Interface">EditorLayoutInfo</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>letterSpacing<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#letterSpacing" class="tsd-signature-type" data-tsd-kind="Enumeration member">letterSpacing</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>lightbulb<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#lightbulb" class="tsd-signature-type" data-tsd-kind="Enumeration member">lightbulb</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IEditorLightbulbOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorLightbulbOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>lineDecorationsWidth<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#lineDecorationsWidth" class="tsd-signature-type" data-tsd-kind="Enumeration member">lineDecorationsWidth</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>lineHeight<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#lineHeight" class="tsd-signature-type" data-tsd-kind="Enumeration member">lineHeight</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>lineNumbers<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#lineNumbers" class="tsd-signature-type" data-tsd-kind="Enumeration member">lineNumbers</a><span class="tsd-signature-symbol">, </span><a href="monaco.editor.InternalEditorRenderLineNumbersOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">InternalEditorRenderLineNumbersOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>lineNumbersMinChars<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#lineNumbersMinChars" class="tsd-signature-type" data-tsd-kind="Enumeration member">lineNumbersMinChars</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>linkedEditing<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#linkedEditing" class="tsd-signature-type" data-tsd-kind="Enumeration member">linkedEditing</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>links<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#links" class="tsd-signature-type" data-tsd-kind="Enumeration member">links</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>matchBrackets<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#matchBrackets" class="tsd-signature-type" data-tsd-kind="Enumeration member">matchBrackets</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;always&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;never&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;near&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>minimap<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#minimap" class="tsd-signature-type" data-tsd-kind="Enumeration member">minimap</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IEditorMinimapOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorMinimapOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>mouseStyle<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#mouseStyle" class="tsd-signature-type" data-tsd-kind="Enumeration member">mouseStyle</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;default&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;text&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;copy&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>mouseWheelScrollSensitivity<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#mouseWheelScrollSensitivity" class="tsd-signature-type" data-tsd-kind="Enumeration member">mouseWheelScrollSensitivity</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>mouseWheelZoom<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#mouseWheelZoom" class="tsd-signature-type" data-tsd-kind="Enumeration member">mouseWheelZoom</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>multiCursorLimit<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#multiCursorLimit" class="tsd-signature-type" data-tsd-kind="Enumeration member">multiCursorLimit</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>multiCursorMergeOverlapping<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#multiCursorMergeOverlapping" class="tsd-signature-type" data-tsd-kind="Enumeration member">multiCursorMergeOverlapping</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>multiCursorModifier<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#multiCursorModifier" class="tsd-signature-type" data-tsd-kind="Enumeration member">multiCursorModifier</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;altKey&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;metaKey&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;ctrlKey&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>multiCursorPaste<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#multiCursorPaste" class="tsd-signature-type" data-tsd-kind="Enumeration member">multiCursorPaste</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;spread&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;full&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>occurrencesHighlight<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#occurrencesHighlight" class="tsd-signature-type" data-tsd-kind="Enumeration member">occurrencesHighlight</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>overviewRulerBorder<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#overviewRulerBorder" class="tsd-signature-type" data-tsd-kind="Enumeration member">overviewRulerBorder</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>overviewRulerLanes<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#overviewRulerLanes" class="tsd-signature-type" data-tsd-kind="Enumeration member">overviewRulerLanes</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>padding<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#padding" class="tsd-signature-type" data-tsd-kind="Enumeration member">padding</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IEditorPaddingOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorPaddingOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>parameterHints<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#parameterHints" class="tsd-signature-type" data-tsd-kind="Enumeration member">parameterHints</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IEditorParameterHintOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorParameterHintOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>peekWidgetDefaultFocus<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#peekWidgetDefaultFocus" class="tsd-signature-type" data-tsd-kind="Enumeration member">peekWidgetDefaultFocus</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;tree&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;editor&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>pixelRatio<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#pixelRatio" class="tsd-signature-type" data-tsd-kind="Enumeration member">pixelRatio</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>quickSuggestions<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#quickSuggestions" class="tsd-signature-type" data-tsd-kind="Enumeration member">quickSuggestions</a><span class="tsd-signature-symbol">, </span><a href="monaco.editor.InternalQuickSuggestionsOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">InternalQuickSuggestionsOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>quickSuggestionsDelay<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#quickSuggestionsDelay" class="tsd-signature-type" data-tsd-kind="Enumeration member">quickSuggestionsDelay</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>readOnly<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#readOnly" class="tsd-signature-type" data-tsd-kind="Enumeration member">readOnly</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>renameOnType<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#renameOnType" class="tsd-signature-type" data-tsd-kind="Enumeration member">renameOnType</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>renderControlCharacters<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#renderControlCharacters" class="tsd-signature-type" data-tsd-kind="Enumeration member">renderControlCharacters</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>renderFinalNewline<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#renderFinalNewline" class="tsd-signature-type" data-tsd-kind="Enumeration member">renderFinalNewline</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;on&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;off&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;dimmed&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>renderLineHighlight<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#renderLineHighlight" class="tsd-signature-type" data-tsd-kind="Enumeration member">renderLineHighlight</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;all&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;line&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;none&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;gutter&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>renderLineHighlightOnlyWhenFocus<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#renderLineHighlightOnlyWhenFocus" class="tsd-signature-type" data-tsd-kind="Enumeration member">renderLineHighlightOnlyWhenFocus</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>renderValidationDecorations<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#renderValidationDecorations" class="tsd-signature-type" data-tsd-kind="Enumeration member">renderValidationDecorations</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;on&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;off&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;editable&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>renderWhitespace<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#renderWhitespace" class="tsd-signature-type" data-tsd-kind="Enumeration member">renderWhitespace</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;all&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;none&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;boundary&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;selection&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;trailing&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>revealHorizontalRightPadding<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#revealHorizontalRightPadding" class="tsd-signature-type" data-tsd-kind="Enumeration member">revealHorizontalRightPadding</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>roundedSelection<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#roundedSelection" class="tsd-signature-type" data-tsd-kind="Enumeration member">roundedSelection</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>rulers<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#rulers" class="tsd-signature-type" data-tsd-kind="Enumeration member">rulers</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-symbol">{}</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>scrollBeyondLastColumn<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#scrollBeyondLastColumn" class="tsd-signature-type" data-tsd-kind="Enumeration member">scrollBeyondLastColumn</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>scrollBeyondLastLine<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#scrollBeyondLastLine" class="tsd-signature-type" data-tsd-kind="Enumeration member">scrollBeyondLastLine</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>scrollPredominantAxis<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#scrollPredominantAxis" class="tsd-signature-type" data-tsd-kind="Enumeration member">scrollPredominantAxis</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>scrollbar<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#scrollbar" class="tsd-signature-type" data-tsd-kind="Enumeration member">scrollbar</a><span class="tsd-signature-symbol">, </span><a href="monaco.editor.InternalEditorScrollbarOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">InternalEditorScrollbarOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>selectOnLineNumbers<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#selectOnLineNumbers" class="tsd-signature-type" data-tsd-kind="Enumeration member">selectOnLineNumbers</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>selectionClipboard<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#selectionClipboard" class="tsd-signature-type" data-tsd-kind="Enumeration member">selectionClipboard</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>selectionHighlight<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#selectionHighlight" class="tsd-signature-type" data-tsd-kind="Enumeration member">selectionHighlight</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>showDeprecated<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#showDeprecated" class="tsd-signature-type" data-tsd-kind="Enumeration member">showDeprecated</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>showFoldingControls<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#showFoldingControls" class="tsd-signature-type" data-tsd-kind="Enumeration member">showFoldingControls</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;always&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;never&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;mouseover&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>showUnused<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#showUnused" class="tsd-signature-type" data-tsd-kind="Enumeration member">showUnused</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>smartSelect<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#smartSelect" class="tsd-signature-type" data-tsd-kind="Enumeration member">smartSelect</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.ISmartSelectOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">ISmartSelectOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>smoothScrolling<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#smoothScrolling" class="tsd-signature-type" data-tsd-kind="Enumeration member">smoothScrolling</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>snippetSuggestions<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#snippetSuggestions" class="tsd-signature-type" data-tsd-kind="Enumeration member">snippetSuggestions</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;none&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;top&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;bottom&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;inline&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>stickyScroll<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#stickyScroll" class="tsd-signature-type" data-tsd-kind="Enumeration member">stickyScroll</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.IEditorStickyScrollOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorStickyScrollOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>stickyTabStops<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#stickyTabStops" class="tsd-signature-type" data-tsd-kind="Enumeration member">stickyTabStops</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>stopRenderingLineAfter<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#stopRenderingLineAfter" class="tsd-signature-type" data-tsd-kind="Enumeration member">stopRenderingLineAfter</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>suggest<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#suggest" class="tsd-signature-type" data-tsd-kind="Enumeration member">suggest</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol">&lt;</span><a href="monaco.editor.ISuggestOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">ISuggestOptions</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>suggestFontSize<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#suggestFontSize" class="tsd-signature-type" data-tsd-kind="Enumeration member">suggestFontSize</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>suggestLineHeight<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#suggestLineHeight" class="tsd-signature-type" data-tsd-kind="Enumeration member">suggestLineHeight</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>suggestOnTriggerCharacters<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#suggestOnTriggerCharacters" class="tsd-signature-type" data-tsd-kind="Enumeration member">suggestOnTriggerCharacters</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>suggestSelection<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#suggestSelection" class="tsd-signature-type" data-tsd-kind="Enumeration member">suggestSelection</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;first&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;recentlyUsed&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;recentlyUsedByPrefix&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>tabCompletion<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#tabCompletion" class="tsd-signature-type" data-tsd-kind="Enumeration member">tabCompletion</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;on&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;off&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;onlySnippets&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>tabFocusMode<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#tabFocusMode" class="tsd-signature-type" data-tsd-kind="Enumeration member">tabFocusMode</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>tabIndex<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#tabIndex" class="tsd-signature-type" data-tsd-kind="Enumeration member">tabIndex</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>unfoldOnClickAfterEndOfLine<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#unfoldOnClickAfterEndOfLine" class="tsd-signature-type" data-tsd-kind="Enumeration member">unfoldOnClickAfterEndOfLine</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>unicodeHighlight<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#unicodeHighlighting" class="tsd-signature-type" data-tsd-kind="Enumeration member">unicodeHighlighting</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>unusualLineTerminators<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#unusualLineTerminators" class="tsd-signature-type" data-tsd-kind="Enumeration member">unusualLineTerminators</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;off&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;auto&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;prompt&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>useShadowDOM<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#useShadowDOM" class="tsd-signature-type" data-tsd-kind="Enumeration member">useShadowDOM</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>useTabStops<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#useTabStops" class="tsd-signature-type" data-tsd-kind="Enumeration member">useTabStops</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>wordBreak<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#wordBreak" class="tsd-signature-type" data-tsd-kind="Enumeration member">wordBreak</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;normal&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;keepAll&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>wordSeparators<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#wordSeparators" class="tsd-signature-type" data-tsd-kind="Enumeration member">wordSeparators</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>wordWrap<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#wordWrap" class="tsd-signature-type" data-tsd-kind="Enumeration member">wordWrap</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;on&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;off&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;wordWrapColumn&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;bounded&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>wordWrapBreakAfterCharacters<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#wordWrapBreakAfterCharacters" class="tsd-signature-type" data-tsd-kind="Enumeration member">wordWrapBreakAfterCharacters</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>wordWrapBreakBeforeCharacters<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#wordWrapBreakBeforeCharacters" class="tsd-signature-type" data-tsd-kind="Enumeration member">wordWrapBreakBeforeCharacters</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>wordWrapColumn<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#wordWrapColumn" class="tsd-signature-type" data-tsd-kind="Enumeration member">wordWrapColumn</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>wordWrapOverride1<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#wordWrapOverride1" class="tsd-signature-type" data-tsd-kind="Enumeration member">wordWrapOverride1</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;on&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;off&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;inherit&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>wordWrapOverride2<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#wordWrapOverride2" class="tsd-signature-type" data-tsd-kind="Enumeration member">wordWrapOverride2</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;on&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;off&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;inherit&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>wrappingIndent<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#wrappingIndent" class="tsd-signature-type" data-tsd-kind="Enumeration member">wrappingIndent</a><span class="tsd-signature-symbol">, </span><a href="../enums/monaco.editor.WrappingIndent.html" class="tsd-signature-type" data-tsd-kind="Enumeration">WrappingIndent</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>wrappingInfo<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#wrappingInfo" class="tsd-signature-type" data-tsd-kind="Enumeration member">wrappingInfo</a><span class="tsd-signature-symbol">, </span><a href="monaco.editor.EditorWrappingInfo.html" class="tsd-signature-type" data-tsd-kind="Interface">EditorWrappingInfo</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">; </span>wrappingStrategy<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOption.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOption</a><span class="tsd-signature-symbol">&lt;</span><a href="../enums/monaco.editor.EditorOption.html#wrappingStrategy" class="tsd-signature-type" data-tsd-kind="Enumeration member">wrappingStrategy</a><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">&quot;simple&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">&quot;advanced&quot;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol">[</span><a href="../modules/monaco.editor.html#FindEditorOptionsKeyById" class="tsd-signature-type" data-tsd-kind="Type alias">FindEditorOptionsKeyById</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getOptions" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Options<a href="#getOptions" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Options<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.editor.IComputedEditorOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IComputedEditorOptions</a></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getOptions">getOptions</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5507">website/typedoc/monaco.d.ts:5507</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Gets all the editor computed options.</p>
</div></div><h4 class="tsd-returns-title">Returns <a href="monaco.editor.IComputedEditorOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IComputedEditorOptions</a></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getPosition" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Position<a href="#getPosition" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Position<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../classes/monaco.Position.html" class="tsd-signature-type" data-tsd-kind="Class">Position</a></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getPosition">getPosition</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2601">website/typedoc/monaco.d.ts:2601</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Returns the primary position of the cursor.</p>
</div></div><h4 class="tsd-returns-title">Returns <a href="../classes/monaco.Position.html" class="tsd-signature-type" data-tsd-kind="Class">Position</a></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getRawOptions" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Raw<wbr/>Options<a href="#getRawOptions" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Raw<wbr/>Options<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOptions</a></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getRawOptions">getRawOptions</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5515">website/typedoc/monaco.d.ts:5515</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Returns the editor&#39;s configuration (without any validation or defaults).</p>
</div></div><h4 class="tsd-returns-title">Returns <a href="monaco.editor.IEditorOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOptions</a></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getScrollHeight" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Scroll<wbr/>Height<a href="#getScrollHeight" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Scroll<wbr/>Height<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getScrollHeight">getScrollHeight</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5550">website/typedoc/monaco.d.ts:5550</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Get the scrollHeight of the editor&#39;s viewport.</p>
</div></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getScrollLeft" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Scroll<wbr/>Left<a href="#getScrollLeft" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Scroll<wbr/>Left<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getScrollLeft">getScrollLeft</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5541">website/typedoc/monaco.d.ts:5541</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Get the scrollLeft of the editor&#39;s viewport.</p>
</div></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getScrollTop" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Scroll<wbr/>Top<a href="#getScrollTop" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Scroll<wbr/>Top<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getScrollTop">getScrollTop</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5554">website/typedoc/monaco.d.ts:5554</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Get the scrollTop of the editor&#39;s viewport.</p>
</div></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getScrollWidth" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Scroll<wbr/>Width<a href="#getScrollWidth" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Scroll<wbr/>Width<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getScrollWidth">getScrollWidth</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5537">website/typedoc/monaco.d.ts:5537</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Get the scrollWidth of the editor&#39;s viewport.</p>
</div></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getScrolledVisiblePosition" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Scrolled<wbr/>Visible<wbr/>Position<a href="#getScrolledVisiblePosition" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Scrolled<wbr/>Visible<wbr/>Position<span class="tsd-signature-symbol">(</span>position<span class="tsd-signature-symbol">: </span><a href="monaco.IPosition.html" class="tsd-signature-type" data-tsd-kind="Interface">IPosition</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">{ </span>height<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span>left<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span>top<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> }</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getScrolledVisiblePosition">getScrolledVisiblePosition</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5706">website/typedoc/monaco.d.ts:5706</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Get the visible position for <code>position</code>.
The result position takes scrolling into account and is relative to the top left corner of the editor.
Explanation 1: the results of this method will change for the same <code>position</code> if the user scrolls the editor.
Explanation 2: the results of this method will not change if the container of the editor gets repositioned.
Warning: the results of this method are inaccurate for positions that are outside the current editor viewport.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>position: <a href="monaco.IPosition.html" class="tsd-signature-type" data-tsd-kind="Interface">IPosition</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-symbol">{ </span>height<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span>left<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">; </span>top<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> }</span></h4><ul class="tsd-parameters"><li class="tsd-parameter"><h5>height<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></h5></li><li class="tsd-parameter"><h5>left<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></h5></li><li class="tsd-parameter"><h5>top<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></h5></li></ul></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getSelection" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Selection<a href="#getSelection" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Selection<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../classes/monaco.Selection.html" class="tsd-signature-type" data-tsd-kind="Class">Selection</a></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getSelection">getSelection</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2645">website/typedoc/monaco.d.ts:2645</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Returns the primary selection of the editor.</p>
</div></div><h4 class="tsd-returns-title">Returns <a href="../classes/monaco.Selection.html" class="tsd-signature-type" data-tsd-kind="Class">Selection</a></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getSelections" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Selections<a href="#getSelections" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Selections<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../classes/monaco.Selection.html" class="tsd-signature-type" data-tsd-kind="Class">Selection</a><span class="tsd-signature-symbol">[]</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getSelections">getSelections</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2649">website/typedoc/monaco.d.ts:2649</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Returns all the selections of the editor.</p>
</div></div><h4 class="tsd-returns-title">Returns <a href="../classes/monaco.Selection.html" class="tsd-signature-type" data-tsd-kind="Class">Selection</a><span class="tsd-signature-symbol">[]</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getSupportedActions" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Supported<wbr/>Actions<a href="#getSupportedActions" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Supported<wbr/>Actions<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorAction.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorAction</a><span class="tsd-signature-symbol">[]</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getSupportedActions">getSupportedActions</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2585">website/typedoc/monaco.d.ts:2585</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Returns all actions associated with this editor.</p>
</div></div><h4 class="tsd-returns-title">Returns <a href="monaco.editor.IEditorAction.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorAction</a><span class="tsd-signature-symbol">[]</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getTargetAtClientPoint" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Target<wbr/>At<wbr/>Client<wbr/>Point<a href="#getTargetAtClientPoint" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Target<wbr/>At<wbr/>Client<wbr/>Point<span class="tsd-signature-symbol">(</span>clientX<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, clientY<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../modules/monaco.editor.html#IMouseTarget" class="tsd-signature-type" data-tsd-kind="Type alias">IMouseTarget</a></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getTargetAtClientPoint">getTargetAtClientPoint</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5698">website/typedoc/monaco.d.ts:5698</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Get the hit test target at coordinates <code>clientX</code> and <code>clientY</code>.
The coordinates are relative to the top-left of the viewport.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>clientX: <span class="tsd-signature-type">number</span></h5></li><li><h5>clientY: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <a href="../modules/monaco.editor.html#IMouseTarget" class="tsd-signature-type" data-tsd-kind="Type alias">IMouseTarget</a></h4><div><p>Hit test target or null if the coordinates fall outside the editor or the editor has no model.</p>
</div></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getTopForLineNumber" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Top<wbr/>For<wbr/>Line<wbr/>Number<a href="#getTopForLineNumber" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Top<wbr/>For<wbr/>Line<wbr/>Number<span class="tsd-signature-symbol">(</span>lineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getTopForLineNumber">getTopForLineNumber</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5631">website/typedoc/monaco.d.ts:5631</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Get the vertical position (top offset) for the line&#39;s top w.r.t. to the first line.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>lineNumber: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getTopForPosition" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Top<wbr/>For<wbr/>Position<a href="#getTopForPosition" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Top<wbr/>For<wbr/>Position<span class="tsd-signature-symbol">(</span>lineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, column<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getTopForPosition">getTopForPosition</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5639">website/typedoc/monaco.d.ts:5639</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Get the vertical position (top offset) for the position w.r.t. to the first line.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>lineNumber: <span class="tsd-signature-type">number</span></h5></li><li><h5>column: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getValue" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Value<a href="#getValue" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Value<span class="tsd-signature-symbol">(</span>options<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-symbol">{ </span>lineEnding<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>preserveBOM<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> }</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getValue">getValue</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5520">website/typedoc/monaco.d.ts:5520</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Get value of the current model attached to this editor.</p>
</div><dl class="tsd-comment-tags"><dt>see</dt><dd><p><a href="monaco.editor.ITextModel.html#getValue">ITextModel.getValue</a></p>
</dd></dl></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> options: <span class="tsd-signature-symbol">{ </span>lineEnding<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">; </span>preserveBOM<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> }</span></h5><ul class="tsd-parameters"><li class="tsd-parameter"><h5>line<wbr/>Ending<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></h5></li><li class="tsd-parameter"><h5>preserveBOM<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></h5></li></ul></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getVisibleColumnFromPosition" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Visible<wbr/>Column<wbr/>From<wbr/>Position<a href="#getVisibleColumnFromPosition" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Visible<wbr/>Column<wbr/>From<wbr/>Position<span class="tsd-signature-symbol">(</span>position<span class="tsd-signature-symbol">: </span><a href="monaco.IPosition.html" class="tsd-signature-type" data-tsd-kind="Interface">IPosition</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getVisibleColumnFromPosition">getVisibleColumnFromPosition</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2597">website/typedoc/monaco.d.ts:2597</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Given a position, returns a column number that takes tab-widths into account.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>position: <a href="monaco.IPosition.html" class="tsd-signature-type" data-tsd-kind="Interface">IPosition</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getVisibleRanges" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Visible<wbr/>Ranges<a href="#getVisibleRanges" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Visible<wbr/>Ranges<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../classes/monaco.Range.html" class="tsd-signature-type" data-tsd-kind="Class">Range</a><span class="tsd-signature-symbol">[]</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#getVisibleRanges">getVisibleRanges</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5627">website/typedoc/monaco.d.ts:5627</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Returns the ranges that are currently visible.
Does not account for horizontal scrolling.</p>
</div></div><h4 class="tsd-returns-title">Returns <a href="../classes/monaco.Range.html" class="tsd-signature-type" data-tsd-kind="Class">Range</a><span class="tsd-signature-symbol">[]</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="hasTextFocus" class="tsd-anchor"></a><h3 class="tsd-anchor-link">has<wbr/>Text<wbr/>Focus<a href="#hasTextFocus" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">has<wbr/>Text<wbr/>Focus<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#hasTextFocus">hasTextFocus</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2581">website/typedoc/monaco.d.ts:2581</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Returns true if the text inside this editor is focused (i.e. cursor is blinking).</p>
</div></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="hasWidgetFocus" class="tsd-anchor"></a><h3 class="tsd-anchor-link">has<wbr/>Widget<wbr/>Focus<a href="#hasWidgetFocus" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">has<wbr/>Widget<wbr/>Focus<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#hasWidgetFocus">hasWidgetFocus</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5484">website/typedoc/monaco.d.ts:5484</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Returns true if the text inside this editor or an editor widget has focus.</p>
</div></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="layout" class="tsd-anchor"></a><h3 class="tsd-anchor-link">layout<a href="#layout" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">layout<span class="tsd-signature-symbol">(</span>dimension<span class="tsd-signature-symbol">?: </span><a href="monaco.editor.IDimension.html" class="tsd-signature-type" data-tsd-kind="Interface">IDimension</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#layout">layout</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2573">website/typedoc/monaco.d.ts:2573</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Instructs the editor to remeasure its container. This method should
be called when the container of the editor gets resized.</p>
</div><div><p>If a dimension is passed in, the passed in value will be used.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> dimension: <a href="monaco.editor.IDimension.html" class="tsd-signature-type" data-tsd-kind="Interface">IDimension</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="layoutContentWidget" class="tsd-anchor"></a><h3 class="tsd-anchor-link">layout<wbr/>Content<wbr/>Widget<a href="#layoutContentWidget" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">layout<wbr/>Content<wbr/>Widget<span class="tsd-signature-symbol">(</span>widget<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IContentWidget.html" class="tsd-signature-type" data-tsd-kind="Interface">IContentWidget</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#layoutContentWidget">layoutContentWidget</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5660">website/typedoc/monaco.d.ts:5660</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Layout/Reposition a content widget. This is a ping to the editor to call widget.getPosition()
and update appropriately.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>widget: <a href="monaco.editor.IContentWidget.html" class="tsd-signature-type" data-tsd-kind="Interface">IContentWidget</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="layoutOverlayWidget" class="tsd-anchor"></a><h3 class="tsd-anchor-link">layout<wbr/>Overlay<wbr/>Widget<a href="#layoutOverlayWidget" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">layout<wbr/>Overlay<wbr/>Widget<span class="tsd-signature-symbol">(</span>widget<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IOverlayWidget.html" class="tsd-signature-type" data-tsd-kind="Interface">IOverlayWidget</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#layoutOverlayWidget">layoutOverlayWidget</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5673">website/typedoc/monaco.d.ts:5673</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Layout/Reposition an overlay widget. This is a ping to the editor to call widget.getPosition()
and update appropriately.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>widget: <a href="monaco.editor.IOverlayWidget.html" class="tsd-signature-type" data-tsd-kind="Interface">IOverlayWidget</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="popUndoStop" class="tsd-anchor"></a><h3 class="tsd-anchor-link">pop<wbr/>Undo<wbr/>Stop<a href="#popUndoStop" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">pop<wbr/>Undo<wbr/>Stop<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#popUndoStop">popUndoStop</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5587">website/typedoc/monaco.d.ts:5587</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Remove the &quot;undo stop&quot; in the undo-redo stack.</p>
</div></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="pushUndoStop" class="tsd-anchor"></a><h3 class="tsd-anchor-link">push<wbr/>Undo<wbr/>Stop<a href="#pushUndoStop" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">push<wbr/>Undo<wbr/>Stop<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#pushUndoStop">pushUndoStop</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5583">website/typedoc/monaco.d.ts:5583</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Create an &quot;undo stop&quot; in the undo-redo stack.</p>
</div></div><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="removeContentWidget" class="tsd-anchor"></a><h3 class="tsd-anchor-link">remove<wbr/>Content<wbr/>Widget<a href="#removeContentWidget" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">remove<wbr/>Content<wbr/>Widget<span class="tsd-signature-symbol">(</span>widget<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IContentWidget.html" class="tsd-signature-type" data-tsd-kind="Interface">IContentWidget</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#removeContentWidget">removeContentWidget</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5664">website/typedoc/monaco.d.ts:5664</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Remove a content widget.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>widget: <a href="monaco.editor.IContentWidget.html" class="tsd-signature-type" data-tsd-kind="Interface">IContentWidget</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="removeDecorations" class="tsd-anchor"></a><h3 class="tsd-anchor-link">remove<wbr/>Decorations<a href="#removeDecorations" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">remove<wbr/>Decorations<span class="tsd-signature-symbol">(</span>decorationIds<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#removeDecorations">removeDecorations</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5618">website/typedoc/monaco.d.ts:5618</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Remove previously added decorations.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>decorationIds: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="removeOverlayWidget" class="tsd-anchor"></a><h3 class="tsd-anchor-link">remove<wbr/>Overlay<wbr/>Widget<a href="#removeOverlayWidget" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">remove<wbr/>Overlay<wbr/>Widget<span class="tsd-signature-symbol">(</span>widget<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IOverlayWidget.html" class="tsd-signature-type" data-tsd-kind="Interface">IOverlayWidget</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#removeOverlayWidget">removeOverlayWidget</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5677">website/typedoc/monaco.d.ts:5677</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Remove an overlay widget.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>widget: <a href="monaco.editor.IOverlayWidget.html" class="tsd-signature-type" data-tsd-kind="Interface">IOverlayWidget</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="render" class="tsd-anchor"></a><h3 class="tsd-anchor-link">render<a href="#render" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">render<span class="tsd-signature-symbol">(</span>forceRedraw<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#render">render</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5691">website/typedoc/monaco.d.ts:5691</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Force an editor render now.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> forceRedraw: <span class="tsd-signature-type">boolean</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="restoreViewState" class="tsd-anchor"></a><h3 class="tsd-anchor-link">restore<wbr/>View<wbr/>State<a href="#restoreViewState" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">restore<wbr/>View<wbr/>State<span class="tsd-signature-symbol">(</span>state<span class="tsd-signature-symbol">: </span><a href="monaco.editor.ICodeEditorViewState.html" class="tsd-signature-type" data-tsd-kind="Interface">ICodeEditorViewState</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#restoreViewState">restoreViewState</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5480">website/typedoc/monaco.d.ts:5480</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Restores the view state of the editor from a serializable object generated by <code>saveViewState</code>.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>state: <a href="monaco.editor.ICodeEditorViewState.html" class="tsd-signature-type" data-tsd-kind="Interface">ICodeEditorViewState</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="revealLine" class="tsd-anchor"></a><h3 class="tsd-anchor-link">reveal<wbr/>Line<a href="#revealLine" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">reveal<wbr/>Line<span class="tsd-signature-symbol">(</span>lineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#revealLine">revealLine</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2611">website/typedoc/monaco.d.ts:2611</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Scroll vertically as necessary and reveal a line.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>lineNumber: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="revealLineInCenter" class="tsd-anchor"></a><h3 class="tsd-anchor-link">reveal<wbr/>Line<wbr/>In<wbr/>Center<a href="#revealLineInCenter" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">reveal<wbr/>Line<wbr/>In<wbr/>Center<span class="tsd-signature-symbol">(</span>lineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#revealLineInCenter">revealLineInCenter</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2615">website/typedoc/monaco.d.ts:2615</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Scroll vertically as necessary and reveal a line centered vertically.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>lineNumber: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="revealLineInCenterIfOutsideViewport" class="tsd-anchor"></a><h3 class="tsd-anchor-link">reveal<wbr/>Line<wbr/>In<wbr/>Center<wbr/>If<wbr/>Outside<wbr/>Viewport<a href="#revealLineInCenterIfOutsideViewport" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">reveal<wbr/>Line<wbr/>In<wbr/>Center<wbr/>If<wbr/>Outside<wbr/>Viewport<span class="tsd-signature-symbol">(</span>lineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#revealLineInCenterIfOutsideViewport">revealLineInCenterIfOutsideViewport</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2619">website/typedoc/monaco.d.ts:2619</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Scroll vertically as necessary and reveal a line centered vertically only if it lies outside the viewport.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>lineNumber: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="revealLineNearTop" class="tsd-anchor"></a><h3 class="tsd-anchor-link">reveal<wbr/>Line<wbr/>Near<wbr/>Top<a href="#revealLineNearTop" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">reveal<wbr/>Line<wbr/>Near<wbr/>Top<span class="tsd-signature-symbol">(</span>lineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#revealLineNearTop">revealLineNearTop</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2624">website/typedoc/monaco.d.ts:2624</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Scroll vertically as necessary and reveal a line close to the top of the viewport,
optimized for viewing a code definition.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>lineNumber: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="revealLines" class="tsd-anchor"></a><h3 class="tsd-anchor-link">reveal<wbr/>Lines<a href="#revealLines" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">reveal<wbr/>Lines<span class="tsd-signature-symbol">(</span>startLineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, endLineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#revealLines">revealLines</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2684">website/typedoc/monaco.d.ts:2684</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Scroll vertically as necessary and reveal lines.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>startLineNumber: <span class="tsd-signature-type">number</span></h5></li><li><h5>endLineNumber: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="revealLinesInCenter" class="tsd-anchor"></a><h3 class="tsd-anchor-link">reveal<wbr/>Lines<wbr/>In<wbr/>Center<a href="#revealLinesInCenter" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">reveal<wbr/>Lines<wbr/>In<wbr/>Center<span class="tsd-signature-symbol">(</span>lineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, endLineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#revealLinesInCenter">revealLinesInCenter</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2688">website/typedoc/monaco.d.ts:2688</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Scroll vertically as necessary and reveal lines centered vertically.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>lineNumber: <span class="tsd-signature-type">number</span></h5></li><li><h5>endLineNumber: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="revealLinesInCenterIfOutsideViewport" class="tsd-anchor"></a><h3 class="tsd-anchor-link">reveal<wbr/>Lines<wbr/>In<wbr/>Center<wbr/>If<wbr/>Outside<wbr/>Viewport<a href="#revealLinesInCenterIfOutsideViewport" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">reveal<wbr/>Lines<wbr/>In<wbr/>Center<wbr/>If<wbr/>Outside<wbr/>Viewport<span class="tsd-signature-symbol">(</span>lineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, endLineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#revealLinesInCenterIfOutsideViewport">revealLinesInCenterIfOutsideViewport</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2692">website/typedoc/monaco.d.ts:2692</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Scroll vertically as necessary and reveal lines centered vertically only if it lies outside the viewport.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>lineNumber: <span class="tsd-signature-type">number</span></h5></li><li><h5>endLineNumber: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="revealLinesNearTop" class="tsd-anchor"></a><h3 class="tsd-anchor-link">reveal<wbr/>Lines<wbr/>Near<wbr/>Top<a href="#revealLinesNearTop" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">reveal<wbr/>Lines<wbr/>Near<wbr/>Top<span class="tsd-signature-symbol">(</span>lineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, endLineNumber<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#revealLinesNearTop">revealLinesNearTop</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2697">website/typedoc/monaco.d.ts:2697</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Scroll vertically as necessary and reveal lines close to the top of the viewport,
optimized for viewing a code definition.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>lineNumber: <span class="tsd-signature-type">number</span></h5></li><li><h5>endLineNumber: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="revealPosition" class="tsd-anchor"></a><h3 class="tsd-anchor-link">reveal<wbr/>Position<a href="#revealPosition" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">reveal<wbr/>Position<span class="tsd-signature-symbol">(</span>position<span class="tsd-signature-symbol">: </span><a href="monaco.IPosition.html" class="tsd-signature-type" data-tsd-kind="Interface">IPosition</a>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#revealPosition">revealPosition</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2628">website/typedoc/monaco.d.ts:2628</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Scroll vertically or horizontally as necessary and reveal a position.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>position: <a href="monaco.IPosition.html" class="tsd-signature-type" data-tsd-kind="Interface">IPosition</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="revealPositionInCenter" class="tsd-anchor"></a><h3 class="tsd-anchor-link">reveal<wbr/>Position<wbr/>In<wbr/>Center<a href="#revealPositionInCenter" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">reveal<wbr/>Position<wbr/>In<wbr/>Center<span class="tsd-signature-symbol">(</span>position<span class="tsd-signature-symbol">: </span><a href="monaco.IPosition.html" class="tsd-signature-type" data-tsd-kind="Interface">IPosition</a>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#revealPositionInCenter">revealPositionInCenter</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2632">website/typedoc/monaco.d.ts:2632</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Scroll vertically or horizontally as necessary and reveal a position centered vertically.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>position: <a href="monaco.IPosition.html" class="tsd-signature-type" data-tsd-kind="Interface">IPosition</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="revealPositionInCenterIfOutsideViewport" class="tsd-anchor"></a><h3 class="tsd-anchor-link">reveal<wbr/>Position<wbr/>In<wbr/>Center<wbr/>If<wbr/>Outside<wbr/>Viewport<a href="#revealPositionInCenterIfOutsideViewport" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">reveal<wbr/>Position<wbr/>In<wbr/>Center<wbr/>If<wbr/>Outside<wbr/>Viewport<span class="tsd-signature-symbol">(</span>position<span class="tsd-signature-symbol">: </span><a href="monaco.IPosition.html" class="tsd-signature-type" data-tsd-kind="Interface">IPosition</a>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#revealPositionInCenterIfOutsideViewport">revealPositionInCenterIfOutsideViewport</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2636">website/typedoc/monaco.d.ts:2636</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Scroll vertically or horizontally as necessary and reveal a position centered vertically only if it lies outside the viewport.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>position: <a href="monaco.IPosition.html" class="tsd-signature-type" data-tsd-kind="Interface">IPosition</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="revealPositionNearTop" class="tsd-anchor"></a><h3 class="tsd-anchor-link">reveal<wbr/>Position<wbr/>Near<wbr/>Top<a href="#revealPositionNearTop" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">reveal<wbr/>Position<wbr/>Near<wbr/>Top<span class="tsd-signature-symbol">(</span>position<span class="tsd-signature-symbol">: </span><a href="monaco.IPosition.html" class="tsd-signature-type" data-tsd-kind="Interface">IPosition</a>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#revealPositionNearTop">revealPositionNearTop</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2641">website/typedoc/monaco.d.ts:2641</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Scroll vertically or horizontally as necessary and reveal a position close to the top of the viewport,
optimized for viewing a code definition.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>position: <a href="monaco.IPosition.html" class="tsd-signature-type" data-tsd-kind="Interface">IPosition</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="revealRange" class="tsd-anchor"></a><h3 class="tsd-anchor-link">reveal<wbr/>Range<a href="#revealRange" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">reveal<wbr/>Range<span class="tsd-signature-symbol">(</span>range<span class="tsd-signature-symbol">: </span><a href="monaco.IRange.html" class="tsd-signature-type" data-tsd-kind="Interface">IRange</a>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#revealRange">revealRange</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2701">website/typedoc/monaco.d.ts:2701</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Scroll vertically or horizontally as necessary and reveal a range.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>range: <a href="monaco.IRange.html" class="tsd-signature-type" data-tsd-kind="Interface">IRange</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="revealRangeAtTop" class="tsd-anchor"></a><h3 class="tsd-anchor-link">reveal<wbr/>Range<wbr/>At<wbr/>Top<a href="#revealRangeAtTop" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">reveal<wbr/>Range<wbr/>At<wbr/>Top<span class="tsd-signature-symbol">(</span>range<span class="tsd-signature-symbol">: </span><a href="monaco.IRange.html" class="tsd-signature-type" data-tsd-kind="Interface">IRange</a>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#revealRangeAtTop">revealRangeAtTop</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2709">website/typedoc/monaco.d.ts:2709</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Scroll vertically or horizontally as necessary and reveal a range at the top of the viewport.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>range: <a href="monaco.IRange.html" class="tsd-signature-type" data-tsd-kind="Interface">IRange</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="revealRangeInCenter" class="tsd-anchor"></a><h3 class="tsd-anchor-link">reveal<wbr/>Range<wbr/>In<wbr/>Center<a href="#revealRangeInCenter" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">reveal<wbr/>Range<wbr/>In<wbr/>Center<span class="tsd-signature-symbol">(</span>range<span class="tsd-signature-symbol">: </span><a href="monaco.IRange.html" class="tsd-signature-type" data-tsd-kind="Interface">IRange</a>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#revealRangeInCenter">revealRangeInCenter</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2705">website/typedoc/monaco.d.ts:2705</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Scroll vertically or horizontally as necessary and reveal a range centered vertically.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>range: <a href="monaco.IRange.html" class="tsd-signature-type" data-tsd-kind="Interface">IRange</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="revealRangeInCenterIfOutsideViewport" class="tsd-anchor"></a><h3 class="tsd-anchor-link">reveal<wbr/>Range<wbr/>In<wbr/>Center<wbr/>If<wbr/>Outside<wbr/>Viewport<a href="#revealRangeInCenterIfOutsideViewport" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">reveal<wbr/>Range<wbr/>In<wbr/>Center<wbr/>If<wbr/>Outside<wbr/>Viewport<span class="tsd-signature-symbol">(</span>range<span class="tsd-signature-symbol">: </span><a href="monaco.IRange.html" class="tsd-signature-type" data-tsd-kind="Interface">IRange</a>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#revealRangeInCenterIfOutsideViewport">revealRangeInCenterIfOutsideViewport</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2713">website/typedoc/monaco.d.ts:2713</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Scroll vertically or horizontally as necessary and reveal a range centered vertically only if it lies outside the viewport.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>range: <a href="monaco.IRange.html" class="tsd-signature-type" data-tsd-kind="Interface">IRange</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="revealRangeNearTop" class="tsd-anchor"></a><h3 class="tsd-anchor-link">reveal<wbr/>Range<wbr/>Near<wbr/>Top<a href="#revealRangeNearTop" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">reveal<wbr/>Range<wbr/>Near<wbr/>Top<span class="tsd-signature-symbol">(</span>range<span class="tsd-signature-symbol">: </span><a href="monaco.IRange.html" class="tsd-signature-type" data-tsd-kind="Interface">IRange</a>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#revealRangeNearTop">revealRangeNearTop</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2718">website/typedoc/monaco.d.ts:2718</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Scroll vertically or horizontally as necessary and reveal a range close to the top of the viewport,
optimized for viewing a code definition.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>range: <a href="monaco.IRange.html" class="tsd-signature-type" data-tsd-kind="Interface">IRange</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="revealRangeNearTopIfOutsideViewport" class="tsd-anchor"></a><h3 class="tsd-anchor-link">reveal<wbr/>Range<wbr/>Near<wbr/>Top<wbr/>If<wbr/>Outside<wbr/>Viewport<a href="#revealRangeNearTopIfOutsideViewport" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">reveal<wbr/>Range<wbr/>Near<wbr/>Top<wbr/>If<wbr/>Outside<wbr/>Viewport<span class="tsd-signature-symbol">(</span>range<span class="tsd-signature-symbol">: </span><a href="monaco.IRange.html" class="tsd-signature-type" data-tsd-kind="Interface">IRange</a>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#revealRangeNearTopIfOutsideViewport">revealRangeNearTopIfOutsideViewport</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2723">website/typedoc/monaco.d.ts:2723</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Scroll vertically or horizontally as necessary and reveal a range close to the top of the viewport,
optimized for viewing a code definition. Only if it lies outside the viewport.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>range: <a href="monaco.IRange.html" class="tsd-signature-type" data-tsd-kind="Interface">IRange</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="saveViewState" class="tsd-anchor"></a><h3 class="tsd-anchor-link">save<wbr/>View<wbr/>State<a href="#saveViewState" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">save<wbr/>View<wbr/>State<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="monaco.editor.ICodeEditorViewState.html" class="tsd-signature-type" data-tsd-kind="Interface">ICodeEditorViewState</a></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#saveViewState">saveViewState</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5476">website/typedoc/monaco.d.ts:5476</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Saves current view state of the editor in a serializable object.</p>
</div></div><h4 class="tsd-returns-title">Returns <a href="monaco.editor.ICodeEditorViewState.html" class="tsd-signature-type" data-tsd-kind="Interface">ICodeEditorViewState</a></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="setBanner" class="tsd-anchor"></a><h3 class="tsd-anchor-link">set<wbr/>Banner<a href="#setBanner" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">set<wbr/>Banner<span class="tsd-signature-symbol">(</span>bannerDomNode<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">HTMLElement</span>, height<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#setBanner">setBanner</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5715">website/typedoc/monaco.d.ts:5715</a></li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>bannerDomNode: <span class="tsd-signature-type">HTMLElement</span></h5></li><li><h5>height: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="setModel" class="tsd-anchor"></a><h3 class="tsd-anchor-link">set<wbr/>Model<a href="#setModel" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">set<wbr/>Model<span class="tsd-signature-symbol">(</span>model<span class="tsd-signature-symbol">: </span><a href="monaco.editor.ITextModel.html" class="tsd-signature-type" data-tsd-kind="Interface">ITextModel</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#setModel">setModel</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5503">website/typedoc/monaco.d.ts:5503</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Sets the current model attached to this editor.
If the previous model was created by the editor via the value key in the options
literal object, it will be destroyed. Otherwise, if the previous model was set
via setModel, or the model key in the options literal object, the previous model
will not be destroyed.
It is safe to call setModel(null) to simply detach the current model from the editor.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>model: <a href="monaco.editor.ITextModel.html" class="tsd-signature-type" data-tsd-kind="Interface">ITextModel</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="setPosition" class="tsd-anchor"></a><h3 class="tsd-anchor-link">set<wbr/>Position<a href="#setPosition" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">set<wbr/>Position<span class="tsd-signature-symbol">(</span>position<span class="tsd-signature-symbol">: </span><a href="monaco.IPosition.html" class="tsd-signature-type" data-tsd-kind="Interface">IPosition</a>, source<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#setPosition">setPosition</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2607">website/typedoc/monaco.d.ts:2607</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Set the primary position of the cursor. This will remove any secondary cursors.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>position: <a href="monaco.IPosition.html" class="tsd-signature-type" data-tsd-kind="Interface">IPosition</a></h5><div class="tsd-comment tsd-typography"><div class="lead">
<p>New primary cursor&#39;s position</p>
</div></div></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> source: <span class="tsd-signature-type">string</span></h5><div class="tsd-comment tsd-typography"><div class="lead">
<p>Source of the call that caused the position</p>
</div></div></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="setScrollLeft" class="tsd-anchor"></a><h3 class="tsd-anchor-link">set<wbr/>Scroll<wbr/>Left<a href="#setScrollLeft" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">set<wbr/>Scroll<wbr/>Left<span class="tsd-signature-symbol">(</span>newScrollLeft<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#setScrollLeft">setScrollLeft</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5558">website/typedoc/monaco.d.ts:5558</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Change the scrollLeft of the editor&#39;s viewport.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>newScrollLeft: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="setScrollPosition" class="tsd-anchor"></a><h3 class="tsd-anchor-link">set<wbr/>Scroll<wbr/>Position<a href="#setScrollPosition" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">set<wbr/>Scroll<wbr/>Position<span class="tsd-signature-symbol">(</span>position<span class="tsd-signature-symbol">: </span><a href="monaco.editor.INewScrollPosition.html" class="tsd-signature-type" data-tsd-kind="Interface">INewScrollPosition</a>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#setScrollPosition">setScrollPosition</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5566">website/typedoc/monaco.d.ts:5566</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Change the scroll position of the editor&#39;s viewport.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>position: <a href="monaco.editor.INewScrollPosition.html" class="tsd-signature-type" data-tsd-kind="Interface">INewScrollPosition</a></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="setScrollTop" class="tsd-anchor"></a><h3 class="tsd-anchor-link">set<wbr/>Scroll<wbr/>Top<a href="#setScrollTop" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">set<wbr/>Scroll<wbr/>Top<span class="tsd-signature-symbol">(</span>newScrollTop<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, scrollType<span class="tsd-signature-symbol">?: </span><a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#setScrollTop">setScrollTop</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5562">website/typedoc/monaco.d.ts:5562</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Change the scrollTop of the editor&#39;s viewport.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>newScrollTop: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> scrollType: <a href="../enums/monaco.editor.ScrollType.html" class="tsd-signature-type" data-tsd-kind="Enumeration">ScrollType</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="setSelection" class="tsd-anchor"></a><h3 class="tsd-anchor-link">set<wbr/>Selection<a href="#setSelection" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">set<wbr/>Selection<span class="tsd-signature-symbol">(</span>selection<span class="tsd-signature-symbol">: </span><a href="monaco.IRange.html" class="tsd-signature-type" data-tsd-kind="Interface">IRange</a>, source<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li><li class="tsd-signature tsd-kind-icon">set<wbr/>Selection<span class="tsd-signature-symbol">(</span>selection<span class="tsd-signature-symbol">: </span><a href="../classes/monaco.Range.html" class="tsd-signature-type" data-tsd-kind="Class">Range</a>, source<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li><li class="tsd-signature tsd-kind-icon">set<wbr/>Selection<span class="tsd-signature-symbol">(</span>selection<span class="tsd-signature-symbol">: </span><a href="monaco.ISelection.html" class="tsd-signature-type" data-tsd-kind="Interface">ISelection</a>, source<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li><li class="tsd-signature tsd-kind-icon">set<wbr/>Selection<span class="tsd-signature-symbol">(</span>selection<span class="tsd-signature-symbol">: </span><a href="../classes/monaco.Selection.html" class="tsd-signature-type" data-tsd-kind="Class">Selection</a>, source<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#setSelection">setSelection</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2655">website/typedoc/monaco.d.ts:2655</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Set the primary selection of the editor. This will remove any secondary cursors.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>selection: <a href="monaco.IRange.html" class="tsd-signature-type" data-tsd-kind="Interface">IRange</a></h5><div class="tsd-comment tsd-typography"><div class="lead">
<p>The new selection</p>
</div></div></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> source: <span class="tsd-signature-type">string</span></h5><div class="tsd-comment tsd-typography"><div class="lead">
<p>Source of the call that caused the selection</p>
</div></div></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#setSelection">setSelection</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2661">website/typedoc/monaco.d.ts:2661</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Set the primary selection of the editor. This will remove any secondary cursors.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>selection: <a href="../classes/monaco.Range.html" class="tsd-signature-type" data-tsd-kind="Class">Range</a></h5><div class="tsd-comment tsd-typography"><div class="lead">
<p>The new selection</p>
</div></div></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> source: <span class="tsd-signature-type">string</span></h5><div class="tsd-comment tsd-typography"><div class="lead">
<p>Source of the call that caused the selection</p>
</div></div></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#setSelection">setSelection</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2667">website/typedoc/monaco.d.ts:2667</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Set the primary selection of the editor. This will remove any secondary cursors.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>selection: <a href="monaco.ISelection.html" class="tsd-signature-type" data-tsd-kind="Interface">ISelection</a></h5><div class="tsd-comment tsd-typography"><div class="lead">
<p>The new selection</p>
</div></div></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> source: <span class="tsd-signature-type">string</span></h5><div class="tsd-comment tsd-typography"><div class="lead">
<p>Source of the call that caused the selection</p>
</div></div></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#setSelection">setSelection</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2673">website/typedoc/monaco.d.ts:2673</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Set the primary selection of the editor. This will remove any secondary cursors.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>selection: <a href="../classes/monaco.Selection.html" class="tsd-signature-type" data-tsd-kind="Class">Selection</a></h5><div class="tsd-comment tsd-typography"><div class="lead">
<p>The new selection</p>
</div></div></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> source: <span class="tsd-signature-type">string</span></h5><div class="tsd-comment tsd-typography"><div class="lead">
<p>Source of the call that caused the selection</p>
</div></div></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="setSelections" class="tsd-anchor"></a><h3 class="tsd-anchor-link">set<wbr/>Selections<a href="#setSelections" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">set<wbr/>Selections<span class="tsd-signature-symbol">(</span>selections<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">readonly </span><a href="monaco.ISelection.html" class="tsd-signature-type" data-tsd-kind="Interface">ISelection</a><span class="tsd-signature-symbol">[]</span>, source<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#setSelections">setSelections</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2680">website/typedoc/monaco.d.ts:2680</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Set the selections for all the cursors of the editor.
Cursors will be removed or added, as necessary.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>selections: <span class="tsd-signature-symbol">readonly </span><a href="monaco.ISelection.html" class="tsd-signature-type" data-tsd-kind="Interface">ISelection</a><span class="tsd-signature-symbol">[]</span></h5><div class="tsd-comment tsd-typography"><div class="lead">
<p>The new selection</p>
</div></div></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> source: <span class="tsd-signature-type">string</span></h5><div class="tsd-comment tsd-typography"><div class="lead">
<p>Source of the call that caused the selection</p>
</div></div></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="setValue" class="tsd-anchor"></a><h3 class="tsd-anchor-link">set<wbr/>Value<a href="#setValue" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">set<wbr/>Value<span class="tsd-signature-symbol">(</span>newValue<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#setValue">setValue</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5528">website/typedoc/monaco.d.ts:5528</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Set the value of the current model attached to this editor.</p>
</div><dl class="tsd-comment-tags"><dt>see</dt><dd><p><a href="monaco.editor.ITextModel.html#setValue">ITextModel.setValue</a></p>
</dd></dl></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>newValue: <span class="tsd-signature-type">string</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="trigger" class="tsd-anchor"></a><h3 class="tsd-anchor-link">trigger<a href="#trigger" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">trigger<span class="tsd-signature-symbol">(</span>source<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, handlerId<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, payload<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#trigger">trigger</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L2730">website/typedoc/monaco.d.ts:2730</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Directly trigger a handler or an editor action.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>source: <span class="tsd-signature-type">string</span></h5><div class="tsd-comment tsd-typography"><div class="lead">
<p>The source of the call.</p>
</div></div></li><li><h5>handlerId: <span class="tsd-signature-type">string</span></h5><div class="tsd-comment tsd-typography"><div class="lead">
<p>The id of the handler or the id of a contribution.</p>
</div></div></li><li><h5>payload: <span class="tsd-signature-type">any</span></h5><div class="tsd-comment tsd-typography"><div class="lead">
<p>Extra data to be sent to the handler.</p>
</div></div></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite"><a id="updateOptions" class="tsd-anchor"></a><h3 class="tsd-anchor-link">update<wbr/>Options<a href="#updateOptions" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite"><li class="tsd-signature tsd-kind-icon">update<wbr/>Options<span class="tsd-signature-symbol">(</span>newOptions<span class="tsd-signature-symbol">: </span><a href="monaco.editor.IEditorOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOptions</a><span class="tsd-signature-symbol"> &amp; </span><a href="monaco.editor.IGlobalEditorOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IGlobalEditorOptions</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Overrides <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#updateOptions">updateOptions</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L1353">website/typedoc/monaco.d.ts:1353</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Update the editor&#39;s options after the editor has been created.</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>newOptions: <a href="monaco.editor.IEditorOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorOptions</a><span class="tsd-signature-symbol"> &amp; </span><a href="monaco.editor.IGlobalEditorOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IGlobalEditorOptions</a></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="writeScreenReaderContent" class="tsd-anchor"></a><h3 class="tsd-anchor-link">write<wbr/>Screen<wbr/>Reader<wbr/>Content<a href="#writeScreenReaderContent" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">write<wbr/>Screen<wbr/>Reader<wbr/>Content<span class="tsd-signature-symbol">(</span>reason<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="monaco.editor.ICodeEditor.html">ICodeEditor</a>.<a href="monaco.editor.ICodeEditor.html#writeScreenReaderContent">writeScreenReaderContent</a></p><ul><li>Defined in <a href="https://github.com/microsoft/monaco-editor/blob/08439de/website/typedoc/monaco.d.ts#L5643">website/typedoc/monaco.d.ts:5643</a></li></ul></aside><div class="tsd-comment tsd-typography"><div class="lead">
<p>Write the screen reader content to be the current selection</p>
</div></div><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>reason: <span class="tsd-signature-type">string</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li></ul></section></section></div><div class="col-4 col-menu menu-sticky-wrap menu-highlight"><nav class="tsd-navigation primary"><ul><li class=""><a href="../index.html">Exports</a></li><li class="current tsd-kind-namespace"><a href="../modules/monaco.html">monaco</a><ul><li class="current tsd-kind-namespace tsd-parent-kind-namespace"><a href="../modules/monaco.editor.html">editor</a></li><li class=" tsd-kind-namespace tsd-parent-kind-namespace"><a href="../modules/monaco.languages.html">languages</a></li><li class=" tsd-kind-namespace tsd-parent-kind-namespace"><a href="../modules/monaco.worker.html">worker</a></li></ul></li></ul></nav><nav class="tsd-navigation secondary menu-sticky"><ul><li class="current tsd-kind-interface tsd-parent-kind-namespace"><a href="monaco.editor.IStandaloneCodeEditor.html" class="tsd-kind-icon">IStandalone<wbr/>Code<wbr/>Editor</a><ul><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onContextMenu" class="tsd-kind-icon">on<wbr/>Context<wbr/>Menu</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidAttemptReadOnlyEdit" class="tsd-kind-icon">on<wbr/>Did<wbr/>Attempt<wbr/>Read<wbr/>Only<wbr/>Edit</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidBlurEditorText" class="tsd-kind-icon">on<wbr/>Did<wbr/>Blur<wbr/>Editor<wbr/>Text</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidBlurEditorWidget" class="tsd-kind-icon">on<wbr/>Did<wbr/>Blur<wbr/>Editor<wbr/>Widget</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidChangeConfiguration" class="tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Configuration</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidChangeCursorPosition" class="tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Cursor<wbr/>Position</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidChangeCursorSelection" class="tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Cursor<wbr/>Selection</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidChangeHiddenAreas" class="tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Hidden<wbr/>Areas</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidChangeModel" class="tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Model</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidChangeModelContent" class="tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Model<wbr/>Content</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidChangeModelDecorations" class="tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Model<wbr/>Decorations</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidChangeModelLanguage" class="tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Model<wbr/>Language</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidChangeModelLanguageConfiguration" class="tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Model<wbr/>Language<wbr/>Configuration</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidChangeModelOptions" class="tsd-kind-icon">on<wbr/>Did<wbr/>Change<wbr/>Model<wbr/>Options</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidContentSizeChange" class="tsd-kind-icon">on<wbr/>Did<wbr/>Content<wbr/>Size<wbr/>Change</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidDispose" class="tsd-kind-icon">on<wbr/>Did<wbr/>Dispose</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidFocusEditorText" class="tsd-kind-icon">on<wbr/>Did<wbr/>Focus<wbr/>Editor<wbr/>Text</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidFocusEditorWidget" class="tsd-kind-icon">on<wbr/>Did<wbr/>Focus<wbr/>Editor<wbr/>Widget</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidLayoutChange" class="tsd-kind-icon">on<wbr/>Did<wbr/>Layout<wbr/>Change</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidPaste" class="tsd-kind-icon">on<wbr/>Did<wbr/>Paste</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidScrollChange" class="tsd-kind-icon">on<wbr/>Did<wbr/>Scroll<wbr/>Change</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onKeyDown" class="tsd-kind-icon">on<wbr/>Key<wbr/>Down</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onKeyUp" class="tsd-kind-icon">on<wbr/>Key<wbr/>Up</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onMouseDown" class="tsd-kind-icon">on<wbr/>Mouse<wbr/>Down</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onMouseLeave" class="tsd-kind-icon">on<wbr/>Mouse<wbr/>Leave</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onMouseMove" class="tsd-kind-icon">on<wbr/>Mouse<wbr/>Move</a></li><li class="tsd-kind-event tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onMouseUp" class="tsd-kind-icon">on<wbr/>Mouse<wbr/>Up</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidCompositionEnd" class="tsd-kind-icon">on<wbr/>Did<wbr/>Composition<wbr/>End</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#onDidCompositionStart" class="tsd-kind-icon">on<wbr/>Did<wbr/>Composition<wbr/>Start</a></li><li class="tsd-kind-method tsd-parent-kind-interface"><a href="monaco.editor.IStandaloneCodeEditor.html#addAction" class="tsd-kind-icon">add<wbr/>Action</a></li><li class="tsd-kind-method tsd-parent-kind-interface"><a href="monaco.editor.IStandaloneCodeEditor.html#addCommand" class="tsd-kind-icon">add<wbr/>Command</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#addContentWidget" class="tsd-kind-icon">add<wbr/>Content<wbr/>Widget</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#addOverlayWidget" class="tsd-kind-icon">add<wbr/>Overlay<wbr/>Widget</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#applyFontInfo" class="tsd-kind-icon">apply<wbr/>Font<wbr/>Info</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#changeViewZones" class="tsd-kind-icon">change<wbr/>View<wbr/>Zones</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter"><a href="monaco.editor.IStandaloneCodeEditor.html#createContextKey" class="tsd-kind-icon">create<wbr/>Context<wbr/>Key</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#createDecorationsCollection" class="tsd-kind-icon">create<wbr/>Decorations<wbr/>Collection</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#deltaDecorations" class="tsd-kind-icon">delta<wbr/>Decorations</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#dispose" class="tsd-kind-icon">dispose</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#executeCommand" class="tsd-kind-icon">execute<wbr/>Command</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#executeCommands" class="tsd-kind-icon">execute<wbr/>Commands</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#executeEdits" class="tsd-kind-icon">execute<wbr/>Edits</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#focus" class="tsd-kind-icon">focus</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getAction" class="tsd-kind-icon">get<wbr/>Action</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getBottomForLineNumber" class="tsd-kind-icon">get<wbr/>Bottom<wbr/>For<wbr/>Line<wbr/>Number</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getContainerDomNode" class="tsd-kind-icon">get<wbr/>Container<wbr/>Dom<wbr/>Node</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getContentHeight" class="tsd-kind-icon">get<wbr/>Content<wbr/>Height</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getContentWidth" class="tsd-kind-icon">get<wbr/>Content<wbr/>Width</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getContribution" class="tsd-kind-icon">get<wbr/>Contribution</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getDecorationsInRange" class="tsd-kind-icon">get<wbr/>Decorations<wbr/>In<wbr/>Range</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getDomNode" class="tsd-kind-icon">get<wbr/>Dom<wbr/>Node</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getEditorType" class="tsd-kind-icon">get<wbr/>Editor<wbr/>Type</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getId" class="tsd-kind-icon">get<wbr/>Id</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getLayoutInfo" class="tsd-kind-icon">get<wbr/>Layout<wbr/>Info</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getLineDecorations" class="tsd-kind-icon">get<wbr/>Line<wbr/>Decorations</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getModel" class="tsd-kind-icon">get<wbr/>Model</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getOffsetForColumn" class="tsd-kind-icon">get<wbr/>Offset<wbr/>For<wbr/>Column</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-has-type-parameter tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getOption" class="tsd-kind-icon">get<wbr/>Option</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getOptions" class="tsd-kind-icon">get<wbr/>Options</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getPosition" class="tsd-kind-icon">get<wbr/>Position</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getRawOptions" class="tsd-kind-icon">get<wbr/>Raw<wbr/>Options</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getScrollHeight" class="tsd-kind-icon">get<wbr/>Scroll<wbr/>Height</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getScrollLeft" class="tsd-kind-icon">get<wbr/>Scroll<wbr/>Left</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getScrollTop" class="tsd-kind-icon">get<wbr/>Scroll<wbr/>Top</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getScrollWidth" class="tsd-kind-icon">get<wbr/>Scroll<wbr/>Width</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getScrolledVisiblePosition" class="tsd-kind-icon">get<wbr/>Scrolled<wbr/>Visible<wbr/>Position</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getSelection" class="tsd-kind-icon">get<wbr/>Selection</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getSelections" class="tsd-kind-icon">get<wbr/>Selections</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getSupportedActions" class="tsd-kind-icon">get<wbr/>Supported<wbr/>Actions</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getTargetAtClientPoint" class="tsd-kind-icon">get<wbr/>Target<wbr/>At<wbr/>Client<wbr/>Point</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getTopForLineNumber" class="tsd-kind-icon">get<wbr/>Top<wbr/>For<wbr/>Line<wbr/>Number</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getTopForPosition" class="tsd-kind-icon">get<wbr/>Top<wbr/>For<wbr/>Position</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getValue" class="tsd-kind-icon">get<wbr/>Value</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getVisibleColumnFromPosition" class="tsd-kind-icon">get<wbr/>Visible<wbr/>Column<wbr/>From<wbr/>Position</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#getVisibleRanges" class="tsd-kind-icon">get<wbr/>Visible<wbr/>Ranges</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#hasTextFocus" class="tsd-kind-icon">has<wbr/>Text<wbr/>Focus</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#hasWidgetFocus" class="tsd-kind-icon">has<wbr/>Widget<wbr/>Focus</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#layout" class="tsd-kind-icon">layout</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#layoutContentWidget" class="tsd-kind-icon">layout<wbr/>Content<wbr/>Widget</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#layoutOverlayWidget" class="tsd-kind-icon">layout<wbr/>Overlay<wbr/>Widget</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#popUndoStop" class="tsd-kind-icon">pop<wbr/>Undo<wbr/>Stop</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#pushUndoStop" class="tsd-kind-icon">push<wbr/>Undo<wbr/>Stop</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#removeContentWidget" class="tsd-kind-icon">remove<wbr/>Content<wbr/>Widget</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#removeDecorations" class="tsd-kind-icon">remove<wbr/>Decorations</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#removeOverlayWidget" class="tsd-kind-icon">remove<wbr/>Overlay<wbr/>Widget</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#render" class="tsd-kind-icon">render</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#restoreViewState" class="tsd-kind-icon">restore<wbr/>View<wbr/>State</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealLine" class="tsd-kind-icon">reveal<wbr/>Line</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealLineInCenter" class="tsd-kind-icon">reveal<wbr/>Line<wbr/>In<wbr/>Center</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealLineInCenterIfOutsideViewport" class="tsd-kind-icon">reveal<wbr/>Line<wbr/>In<wbr/>Center<wbr/>If<wbr/>Outside<wbr/>Viewport</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealLineNearTop" class="tsd-kind-icon">reveal<wbr/>Line<wbr/>Near<wbr/>Top</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealLines" class="tsd-kind-icon">reveal<wbr/>Lines</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealLinesInCenter" class="tsd-kind-icon">reveal<wbr/>Lines<wbr/>In<wbr/>Center</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealLinesInCenterIfOutsideViewport" class="tsd-kind-icon">reveal<wbr/>Lines<wbr/>In<wbr/>Center<wbr/>If<wbr/>Outside<wbr/>Viewport</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealLinesNearTop" class="tsd-kind-icon">reveal<wbr/>Lines<wbr/>Near<wbr/>Top</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealPosition" class="tsd-kind-icon">reveal<wbr/>Position</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealPositionInCenter" class="tsd-kind-icon">reveal<wbr/>Position<wbr/>In<wbr/>Center</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealPositionInCenterIfOutsideViewport" class="tsd-kind-icon">reveal<wbr/>Position<wbr/>In<wbr/>Center<wbr/>If<wbr/>Outside<wbr/>Viewport</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealPositionNearTop" class="tsd-kind-icon">reveal<wbr/>Position<wbr/>Near<wbr/>Top</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealRange" class="tsd-kind-icon">reveal<wbr/>Range</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealRangeAtTop" class="tsd-kind-icon">reveal<wbr/>Range<wbr/>At<wbr/>Top</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealRangeInCenter" class="tsd-kind-icon">reveal<wbr/>Range<wbr/>In<wbr/>Center</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealRangeInCenterIfOutsideViewport" class="tsd-kind-icon">reveal<wbr/>Range<wbr/>In<wbr/>Center<wbr/>If<wbr/>Outside<wbr/>Viewport</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealRangeNearTop" class="tsd-kind-icon">reveal<wbr/>Range<wbr/>Near<wbr/>Top</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#revealRangeNearTopIfOutsideViewport" class="tsd-kind-icon">reveal<wbr/>Range<wbr/>Near<wbr/>Top<wbr/>If<wbr/>Outside<wbr/>Viewport</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#saveViewState" class="tsd-kind-icon">save<wbr/>View<wbr/>State</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#setBanner" class="tsd-kind-icon">set<wbr/>Banner</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#setModel" class="tsd-kind-icon">set<wbr/>Model</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#setPosition" class="tsd-kind-icon">set<wbr/>Position</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#setScrollLeft" class="tsd-kind-icon">set<wbr/>Scroll<wbr/>Left</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#setScrollPosition" class="tsd-kind-icon">set<wbr/>Scroll<wbr/>Position</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#setScrollTop" class="tsd-kind-icon">set<wbr/>Scroll<wbr/>Top</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#setSelection" class="tsd-kind-icon">set<wbr/>Selection</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#setSelections" class="tsd-kind-icon">set<wbr/>Selections</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#setValue" class="tsd-kind-icon">set<wbr/>Value</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#trigger" class="tsd-kind-icon">trigger</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-overwrite"><a href="monaco.editor.IStandaloneCodeEditor.html#updateOptions" class="tsd-kind-icon">update<wbr/>Options</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="monaco.editor.IStandaloneCodeEditor.html#writeScreenReaderContent" class="tsd-kind-icon">write<wbr/>Screen<wbr/>Reader<wbr/>Content</a></li></ul></li></ul></nav></div></div></div><footer class=""><div class="container"><h2>Legend</h2><div class="tsd-legend-group"><ul class="tsd-legend"><li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li></ul></div><h2>Settings</h2><p>Theme <select id="theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></p></div></footer><div class="overlay"></div><script src="../assets/main.js"></script></body></html>