mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-08 01:28:26 -05:00
* Merge from vscode bead496a613e475819f89f08e9e882b841bc1fe8 * Bump distro * Upgrade GCC to 4.9 due to yarn install errors * Update build image * Fix bootstrap base url * Bump distro * Fix build errors * Update source map file * Disable checkbox for blocking migration issues (#15131) * disable checkbox for blocking issues * wip * disable checkbox fixes * fix strings * Remove duplicate tsec command * Default to off for tab color if settings not present * re-skip failing tests * Fix mocha error * Bump sqlite version & fix notebooks search view * Turn off esbuild warnings * Update esbuild log level * Fix overflowactionbar tests * Fix ts-ignore in dropdown tests * cleanup/fixes * Fix hygiene * Bundle in entire zone.js module * Remove extra constructor param * bump distro for web compile break * bump distro for web compile break v2 * Undo log level change * New distro * Fix integration test scripts * remove the "no yarn.lock changes" workflow * fix scripts v2 * Update unit test scripts * Ensure ads-kerberos2 updates in .vscodeignore * Try fix unit tests * Upload crash reports * remove nogpu * always upload crashes * Use bash script * Consolidate data/ext dir names * Create in tmp directory Co-authored-by: chlafreniere <hichise@gmail.com> Co-authored-by: Christopher Suh <chsuh@microsoft.com> Co-authored-by: chgagnon <chgagnon@microsoft.com>
99 lines
4.2 KiB
Plaintext
99 lines
4.2 KiB
Plaintext
/*---------------------------------------------------------------------------------------------
|
|
* Copyright (c) Microsoft Corporation. All rights reserved.
|
|
* Licensed under the Source EULA. See License.txt in the project root for license information.
|
|
*--------------------------------------------------------------------------------------------*/
|
|
|
|
declare let MonacoEnvironment: monaco.Environment | undefined;
|
|
|
|
declare namespace monaco {
|
|
|
|
export type Thenable<T> = PromiseLike<T>;
|
|
|
|
export interface Environment {
|
|
globalAPI?: boolean;
|
|
baseUrl?: string;
|
|
getWorker?(workerId: string, label: string): Worker;
|
|
getWorkerUrl?(workerId: string, label: string): string;
|
|
}
|
|
|
|
export interface IDisposable {
|
|
dispose(): void;
|
|
}
|
|
|
|
export interface IEvent<T> {
|
|
(listener: (e: T) => any, thisArg?: any): IDisposable;
|
|
}
|
|
|
|
/**
|
|
* A helper that allows to emit and listen to typed events
|
|
*/
|
|
export class Emitter<T> {
|
|
constructor();
|
|
readonly event: Event<T>;
|
|
fire(event: T): void;
|
|
dispose(): void;
|
|
}
|
|
|
|
#include(vs/platform/markers/common/markers): MarkerTag, MarkerSeverity
|
|
#include(vs/base/common/cancellation): CancellationTokenSource, CancellationToken
|
|
#include(vs/base/common/uri): URI, UriComponents
|
|
#include(vs/base/common/keyCodes): KeyCode
|
|
#include(vs/editor/common/standalone/standaloneBase): KeyMod
|
|
#include(vs/base/common/htmlContent): IMarkdownString
|
|
#include(vs/base/browser/keyboardEvent): IKeyboardEvent
|
|
#include(vs/base/browser/mouseEvent): IMouseEvent
|
|
#include(vs/editor/common/editorCommon): IScrollEvent
|
|
#include(vs/editor/common/core/position): IPosition, Position
|
|
#include(vs/editor/common/core/range): IRange, Range
|
|
#include(vs/editor/common/core/selection): ISelection, Selection, SelectionDirection
|
|
#include(vs/editor/common/core/token): Token
|
|
}
|
|
|
|
declare namespace monaco.editor {
|
|
#include(vs/editor/browser/widget/diffNavigator): IDiffNavigator
|
|
#includeAll(vs/editor/standalone/browser/standaloneEditor;modes.=>languages.;editorCommon.=>):
|
|
#include(vs/editor/standalone/common/standaloneThemeService): BuiltinTheme, IStandaloneThemeData, IColors
|
|
#include(vs/editor/common/modes/supports/tokenization): ITokenThemeRule
|
|
#include(vs/editor/common/services/webWorker): MonacoWebWorker, IWebWorkerOptions
|
|
#include(vs/editor/standalone/browser/standaloneCodeEditor): IActionDescriptor, IGlobalEditorOptions, IStandaloneEditorConstructionOptions, IDiffEditorConstructionOptions, IStandaloneCodeEditor, IStandaloneDiffEditor
|
|
export interface ICommandHandler {
|
|
(...args: any[]): void;
|
|
}
|
|
#include(vs/platform/contextkey/common/contextkey): IContextKey
|
|
#include(vs/editor/standalone/browser/standaloneServices): IEditorOverrideServices
|
|
#include(vs/platform/markers/common/markers): IMarker, IMarkerData, IRelatedInformation
|
|
#include(vs/editor/standalone/browser/colorizer): IColorizerOptions, IColorizerElementOptions
|
|
#include(vs/base/common/scrollable): ScrollbarVisibility
|
|
#include(vs/platform/theme/common/themeService): ThemeColor
|
|
#includeAll(vs/editor/common/model;LanguageIdentifier=>languages.LanguageIdentifier): IScrollEvent
|
|
#includeAll(vs/editor/common/editorCommon;editorOptions.=>): IScrollEvent
|
|
#includeAll(vs/editor/common/model/textModelEvents):
|
|
#includeAll(vs/editor/common/controller/cursorEvents):
|
|
#include(vs/platform/accessibility/common/accessibility): AccessibilitySupport
|
|
#includeAll(vs/editor/common/config/editorOptions):
|
|
#includeAll(vs/editor/browser/editorBrowser;editorCommon.=>;editorOptions.=>):
|
|
#include(vs/editor/common/config/fontInfo): FontInfo, BareFontInfo
|
|
|
|
//compatibility:
|
|
export type IReadOnlyModel = ITextModel;
|
|
export type IModel = ITextModel;
|
|
}
|
|
|
|
declare namespace monaco.languages {
|
|
|
|
#includeAll(vs/editor/standalone/browser/standaloneLanguages;modes.=>;editorCommon.=>editor.;model.=>editor.;IMarkerData=>editor.IMarkerData):
|
|
#includeAll(vs/editor/common/modes/languageConfiguration):
|
|
#includeAll(vs/editor/common/modes;editorCommon.IRange=>IRange;editorCommon.IPosition=>IPosition;editorCommon.=>editor.;IMarkerData=>editor.IMarkerData;model.=>editor.):
|
|
#include(vs/editor/common/services/modeService): ILanguageExtensionPoint
|
|
#includeAll(vs/editor/standalone/common/monarch/monarchTypes):
|
|
|
|
}
|
|
|
|
declare namespace monaco.worker {
|
|
|
|
#includeAll(vs/editor/common/services/editorSimpleWorker;):
|
|
|
|
}
|
|
|
|
//dtsv=3
|