mirror of
https://github.com/microsoft/monaco-editor.git
synced 2025-12-22 20:52:56 +01:00
314 lines
No EOL
475 KiB
HTML
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"><</span><a href="monaco.editor.IEditorMouseEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorMouseEvent</a><span class="tsd-signature-symbol">></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 "contextmenu".</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"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></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"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></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"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></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"><</span><a href="../classes/monaco.editor.ConfigurationChangedEvent.html" class="tsd-signature-type" data-tsd-kind="Class">ConfigurationChangedEvent</a><span class="tsd-signature-symbol">></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"><</span><a href="monaco.editor.ICursorPositionChangedEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">ICursorPositionChangedEvent</a><span class="tsd-signature-symbol">></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"><</span><a href="monaco.editor.ICursorSelectionChangedEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">ICursorSelectionChangedEvent</a><span class="tsd-signature-symbol">></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"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></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"><</span><a href="monaco.editor.IModelChangedEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IModelChangedEvent</a><span class="tsd-signature-symbol">></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"><</span><a href="monaco.editor.IModelContentChangedEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IModelContentChangedEvent</a><span class="tsd-signature-symbol">></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"><</span><a href="monaco.editor.IModelDecorationsChangedEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IModelDecorationsChangedEvent</a><span class="tsd-signature-symbol">></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"><</span><a href="monaco.editor.IModelLanguageChangedEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IModelLanguageChangedEvent</a><span class="tsd-signature-symbol">></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"><</span><a href="monaco.editor.IModelLanguageConfigurationChangedEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IModelLanguageConfigurationChangedEvent</a><span class="tsd-signature-symbol">></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"><</span><a href="monaco.editor.IModelOptionsChangedEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IModelOptionsChangedEvent</a><span class="tsd-signature-symbol">></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"><</span><a href="monaco.editor.IContentSizeChangedEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IContentSizeChangedEvent</a><span class="tsd-signature-symbol">></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"> => </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"> => </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"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></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"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></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"><</span><a href="monaco.editor.EditorLayoutInfo.html" class="tsd-signature-type" data-tsd-kind="Interface">EditorLayoutInfo</a><span class="tsd-signature-symbol">></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"><</span><a href="monaco.editor.IPasteEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IPasteEvent</a><span class="tsd-signature-symbol">></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"><</span><a href="monaco.IScrollEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IScrollEvent</a><span class="tsd-signature-symbol">></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"><</span><a href="monaco.IKeyboardEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IKeyboardEvent</a><span class="tsd-signature-symbol">></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 "keydown".</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"><</span><a href="monaco.IKeyboardEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IKeyboardEvent</a><span class="tsd-signature-symbol">></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 "keyup".</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"><</span><a href="monaco.editor.IEditorMouseEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorMouseEvent</a><span class="tsd-signature-symbol">></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 "mousedown".</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"><</span><a href="monaco.editor.IPartialEditorMouseEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IPartialEditorMouseEvent</a><span class="tsd-signature-symbol">></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 "mouseleave".</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"><</span><a href="monaco.editor.IEditorMouseEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorMouseEvent</a><span class="tsd-signature-symbol">></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 "mousemove".</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"><</span><a href="monaco.editor.IEditorMouseEvent.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorMouseEvent</a><span class="tsd-signature-symbol">></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 "mouseup".</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"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></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"><</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">></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"> => </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"> => </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"><</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>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"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">></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"><</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</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="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'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 "undo stop" 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 "undo stop" 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'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'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's content.
|
|
This is information that is "erased" 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's content.
|
|
This is information that is "erased" 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"><</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>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'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'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"><</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>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"><</span><a href="../modules/monaco.editor.html#ComputedEditorOptionValue" class="tsd-signature-type" data-tsd-kind="Type alias">ComputedEditorOptionValue</a><span class="tsd-signature-symbol"><</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"><</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">></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"><</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">"on"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"off"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"smart"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">></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"><</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">"always"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"languageDefined"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"beforeWhitespace"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"never"</span><span class="tsd-signature-symbol">></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"><</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">"auto"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"always"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"never"</span><span class="tsd-signature-symbol">></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"><</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">"auto"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"always"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"never"</span><span class="tsd-signature-symbol">></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"><</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">"always"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"languageDefined"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"beforeWhitespace"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"never"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">"languageDefined"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"never"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"quotes"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"brackets"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.IBracketPairColorizationOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IBracketPairColorizationOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.IGuidesOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IGuidesOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.IEditorCommentsOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorCommentsOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">></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"><</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">"on"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"off"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"explicit"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">"default"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"all"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.IDropIntoEditorOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IDropIntoEditorOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">"off"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"svg"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"font"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.IEditorFindOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorFindOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">"auto"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"indentation"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.IGotoLocationOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IGotoLocationOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.IEditorHoverOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorHoverOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.IEditorInlayHintsOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorInlayHintsOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.IInlineSuggestOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IInlineSuggestOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.IEditorLightbulbOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorLightbulbOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">"always"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"never"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"near"</span><span class="tsd-signature-symbol">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.IEditorMinimapOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorMinimapOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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">"default"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"text"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"copy"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">"altKey"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"metaKey"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"ctrlKey"</span><span class="tsd-signature-symbol">></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"><</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">"spread"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"full"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.IEditorPaddingOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorPaddingOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.IEditorParameterHintOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorParameterHintOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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">"tree"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"editor"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">"on"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"off"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"dimmed"</span><span class="tsd-signature-symbol">></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"><</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">"all"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"line"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"none"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"gutter"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">"on"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"off"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"editable"</span><span class="tsd-signature-symbol">></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"><</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">"all"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"none"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"boundary"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"selection"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"trailing"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">"always"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"never"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"mouseover"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.ISmartSelectOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">ISmartSelectOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">"none"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"top"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"bottom"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"inline"</span><span class="tsd-signature-symbol">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.IEditorStickyScrollOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorStickyScrollOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.ISuggestOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">ISuggestOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">></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"><</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">"first"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"recentlyUsed"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"recentlyUsedByPrefix"</span><span class="tsd-signature-symbol">></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"><</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">"on"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"off"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"onlySnippets"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">"off"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"auto"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"prompt"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">"normal"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"keepAll"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">"on"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"off"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"wordWrapColumn"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"bounded"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">></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"><</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">"on"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"off"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"inherit"</span><span class="tsd-signature-symbol">></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"><</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">"on"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"off"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"inherit"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">"simple"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"advanced"</span><span class="tsd-signature-symbol">></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"><</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-symbol">></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#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"><</span><a href="../modules/monaco.editor.html#ComputedEditorOptionValue" class="tsd-signature-type" data-tsd-kind="Type alias">ComputedEditorOptionValue</a><span class="tsd-signature-symbol"><</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"><</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">></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"><</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">"on"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"off"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"smart"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">></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"><</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">"always"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"languageDefined"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"beforeWhitespace"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"never"</span><span class="tsd-signature-symbol">></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"><</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">"auto"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"always"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"never"</span><span class="tsd-signature-symbol">></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"><</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">"auto"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"always"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"never"</span><span class="tsd-signature-symbol">></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"><</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">"always"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"languageDefined"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"beforeWhitespace"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"never"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">"languageDefined"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"never"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"quotes"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"brackets"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.IBracketPairColorizationOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IBracketPairColorizationOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.IGuidesOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IGuidesOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.IEditorCommentsOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorCommentsOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">></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"><</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">"on"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"off"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"explicit"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">"default"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"all"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.IDropIntoEditorOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IDropIntoEditorOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">"off"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"svg"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"font"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.IEditorFindOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorFindOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">"auto"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"indentation"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.IGotoLocationOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IGotoLocationOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.IEditorHoverOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorHoverOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.IEditorInlayHintsOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorInlayHintsOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.IInlineSuggestOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IInlineSuggestOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.IEditorLightbulbOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorLightbulbOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">"always"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"never"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"near"</span><span class="tsd-signature-symbol">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.IEditorMinimapOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorMinimapOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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">"default"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"text"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"copy"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">"altKey"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"metaKey"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"ctrlKey"</span><span class="tsd-signature-symbol">></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"><</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">"spread"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"full"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.IEditorPaddingOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorPaddingOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.IEditorParameterHintOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorParameterHintOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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">"tree"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"editor"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">"on"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"off"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"dimmed"</span><span class="tsd-signature-symbol">></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"><</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">"all"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"line"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"none"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"gutter"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">"on"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"off"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"editable"</span><span class="tsd-signature-symbol">></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"><</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">"all"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"none"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"boundary"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"selection"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"trailing"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">"always"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"never"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"mouseover"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.ISmartSelectOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">ISmartSelectOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">"none"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"top"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"bottom"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"inline"</span><span class="tsd-signature-symbol">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.IEditorStickyScrollOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">IEditorStickyScrollOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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"><</span><span class="tsd-signature-type">Required</span><span class="tsd-signature-symbol"><</span><a href="monaco.editor.ISuggestOptions.html" class="tsd-signature-type" data-tsd-kind="Interface">ISuggestOptions</a><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">></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"><</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">"first"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"recentlyUsed"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"recentlyUsedByPrefix"</span><span class="tsd-signature-symbol">></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"><</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">"on"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"off"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"onlySnippets"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">></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"><</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">></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"><</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">"off"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"auto"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"prompt"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">"normal"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"keepAll"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">"on"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"off"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"wordWrapColumn"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"bounded"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">></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"><</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">"on"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"off"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"inherit"</span><span class="tsd-signature-symbol">></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"><</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">"on"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"off"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"inherit"</span><span class="tsd-signature-symbol">></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"><</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">></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"><</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">></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"><</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">"simple"</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">"advanced"</span><span class="tsd-signature-symbol">></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"><</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-symbol">></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="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'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'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'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'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'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'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 "undo stop" 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 "undo stop" 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'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'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'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'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"> & </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'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"> & </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> |