mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-17 02:51:36 -05:00
Merge from vscode cbeff45f80213db0ddda2183170281ed97ed3b12 (#8670)
* Merge from vscode cbeff45f80213db0ddda2183170281ed97ed3b12 * fix null strict checks
This commit is contained in:
142
src/vs/monaco.d.ts
vendored
142
src/vs/monaco.d.ts
vendored
@@ -2419,15 +2419,6 @@ declare namespace monaco.editor {
|
||||
readonly reason: CursorChangeReason;
|
||||
}
|
||||
|
||||
export enum AccessibilitySupport {
|
||||
/**
|
||||
* This should be the browser case where it is not known if a screen reader is attached or no.
|
||||
*/
|
||||
Unknown = 0,
|
||||
Disabled = 1,
|
||||
Enabled = 2
|
||||
}
|
||||
|
||||
/**
|
||||
* Configuration options for auto closing quotes and brackets
|
||||
*/
|
||||
@@ -2992,66 +2983,6 @@ declare namespace monaco.editor {
|
||||
export class ConfigurationChangedEvent {
|
||||
}
|
||||
|
||||
/**
|
||||
* The kind of animation in which the editor's cursor should be rendered.
|
||||
*/
|
||||
export enum TextEditorCursorBlinkingStyle {
|
||||
/**
|
||||
* Hidden
|
||||
*/
|
||||
Hidden = 0,
|
||||
/**
|
||||
* Blinking
|
||||
*/
|
||||
Blink = 1,
|
||||
/**
|
||||
* Blinking with smooth fading
|
||||
*/
|
||||
Smooth = 2,
|
||||
/**
|
||||
* Blinking with prolonged filled state and smooth fading
|
||||
*/
|
||||
Phase = 3,
|
||||
/**
|
||||
* Expand collapse animation on the y axis
|
||||
*/
|
||||
Expand = 4,
|
||||
/**
|
||||
* No-Blinking
|
||||
*/
|
||||
Solid = 5
|
||||
}
|
||||
|
||||
/**
|
||||
* The style in which the editor's cursor should be rendered.
|
||||
*/
|
||||
export enum TextEditorCursorStyle {
|
||||
/**
|
||||
* As a vertical line (sitting between two characters).
|
||||
*/
|
||||
Line = 1,
|
||||
/**
|
||||
* As a block (sitting on top of a character).
|
||||
*/
|
||||
Block = 2,
|
||||
/**
|
||||
* As a horizontal line (sitting under a character).
|
||||
*/
|
||||
Underline = 3,
|
||||
/**
|
||||
* As a thin vertical line (sitting between two characters).
|
||||
*/
|
||||
LineThin = 4,
|
||||
/**
|
||||
* As an outlined block (sitting on top of a character).
|
||||
*/
|
||||
BlockOutline = 5,
|
||||
/**
|
||||
* As a thin horizontal line (sitting under a character).
|
||||
*/
|
||||
UnderlineThin = 6
|
||||
}
|
||||
|
||||
/**
|
||||
* Configuration options for editor find widget
|
||||
*/
|
||||
@@ -3067,8 +2998,6 @@ declare namespace monaco.editor {
|
||||
addExtraSpaceOnTop?: boolean;
|
||||
}
|
||||
|
||||
export type EditorFindOptions = Readonly<Required<IEditorFindOptions>>;
|
||||
|
||||
export type GoToLocationValues = 'peek' | 'gotoAndPeek' | 'goto';
|
||||
|
||||
/**
|
||||
@@ -3088,8 +3017,6 @@ declare namespace monaco.editor {
|
||||
alternativeReferenceCommand?: string;
|
||||
}
|
||||
|
||||
export type GoToLocationOptions = Readonly<Required<IGotoLocationOptions>>;
|
||||
|
||||
/**
|
||||
* Configuration options for editor hover
|
||||
*/
|
||||
@@ -3111,8 +3038,6 @@ declare namespace monaco.editor {
|
||||
sticky?: boolean;
|
||||
}
|
||||
|
||||
export type EditorHoverOptions = Readonly<Required<IEditorHoverOptions>>;
|
||||
|
||||
/**
|
||||
* A description for the overview ruler position.
|
||||
*/
|
||||
@@ -3242,8 +3167,6 @@ declare namespace monaco.editor {
|
||||
enabled?: boolean;
|
||||
}
|
||||
|
||||
export type EditorLightbulbOptions = Readonly<Required<IEditorLightbulbOptions>>;
|
||||
|
||||
/**
|
||||
* Configuration options for editor minimap
|
||||
*/
|
||||
@@ -3279,8 +3202,6 @@ declare namespace monaco.editor {
|
||||
scale?: number;
|
||||
}
|
||||
|
||||
export type EditorMinimapOptions = Readonly<Required<IEditorMinimapOptions>>;
|
||||
|
||||
/**
|
||||
* Configuration options for parameter hints
|
||||
*/
|
||||
@@ -3297,8 +3218,6 @@ declare namespace monaco.editor {
|
||||
cycle?: boolean;
|
||||
}
|
||||
|
||||
export type InternalParameterHintOptions = Readonly<Required<IEditorParameterHintOptions>>;
|
||||
|
||||
/**
|
||||
* Configuration options for quick suggestions
|
||||
*/
|
||||
@@ -3308,23 +3227,8 @@ declare namespace monaco.editor {
|
||||
strings: boolean;
|
||||
}
|
||||
|
||||
export type ValidQuickSuggestionsOptions = boolean | Readonly<Required<IQuickSuggestionsOptions>>;
|
||||
|
||||
export type LineNumbersType = 'on' | 'off' | 'relative' | 'interval' | ((lineNumber: number) => string);
|
||||
|
||||
export enum RenderLineNumbersType {
|
||||
Off = 0,
|
||||
On = 1,
|
||||
Relative = 2,
|
||||
Interval = 3,
|
||||
Custom = 4
|
||||
}
|
||||
|
||||
export interface InternalEditorRenderLineNumbersOptions {
|
||||
readonly renderType: RenderLineNumbersType;
|
||||
readonly renderFn: ((lineNumber: number) => string) | null;
|
||||
}
|
||||
|
||||
/**
|
||||
* Configuration options for editor scrollbars
|
||||
*/
|
||||
@@ -3391,21 +3295,6 @@ declare namespace monaco.editor {
|
||||
horizontalSliderSize?: number;
|
||||
}
|
||||
|
||||
export interface InternalEditorScrollbarOptions {
|
||||
readonly arrowSize: number;
|
||||
readonly vertical: ScrollbarVisibility;
|
||||
readonly horizontal: ScrollbarVisibility;
|
||||
readonly useShadows: boolean;
|
||||
readonly verticalHasArrows: boolean;
|
||||
readonly horizontalHasArrows: boolean;
|
||||
readonly handleMouseWheel: boolean;
|
||||
readonly alwaysConsumeMouseWheel: boolean;
|
||||
readonly horizontalScrollbarSize: number;
|
||||
readonly horizontalSliderSize: number;
|
||||
readonly verticalScrollbarSize: number;
|
||||
readonly verticalSliderSize: number;
|
||||
}
|
||||
|
||||
/**
|
||||
* Configuration options for editor suggest widget
|
||||
*/
|
||||
@@ -3544,37 +3433,6 @@ declare namespace monaco.editor {
|
||||
showSnippets?: boolean;
|
||||
}
|
||||
|
||||
export type InternalSuggestOptions = Readonly<Required<ISuggestOptions>>;
|
||||
|
||||
/**
|
||||
* Describes how to indent wrapped lines.
|
||||
*/
|
||||
export enum WrappingIndent {
|
||||
/**
|
||||
* No indentation => wrapped lines begin at column 1.
|
||||
*/
|
||||
None = 0,
|
||||
/**
|
||||
* Same => wrapped lines get the same indentation as the parent.
|
||||
*/
|
||||
Same = 1,
|
||||
/**
|
||||
* Indent => wrapped lines get +1 indentation toward the parent.
|
||||
*/
|
||||
Indent = 2,
|
||||
/**
|
||||
* DeepIndent => wrapped lines get +2 indentation toward the parent.
|
||||
*/
|
||||
DeepIndent = 3
|
||||
}
|
||||
|
||||
export interface EditorWrappingInfo {
|
||||
readonly isDominatedByLongLines: boolean;
|
||||
readonly isWordWrapMinified: boolean;
|
||||
readonly isViewportWrapping: boolean;
|
||||
readonly wrappingColumn: number;
|
||||
}
|
||||
|
||||
/**
|
||||
* A view zone is a full horizontal rectangle that 'pushes' text down.
|
||||
* The editor reserves space for view zones when rendering.
|
||||
|
||||
Reference in New Issue
Block a user