monaco-editor-core
Version:
A browser based code editor
21 lines (20 loc) • 936 B
JavaScript
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
/**
* Color scheme used by the OS and by color themes.
*/
export var ColorScheme;
(function (ColorScheme) {
ColorScheme["DARK"] = "dark";
ColorScheme["LIGHT"] = "light";
ColorScheme["HIGH_CONTRAST_DARK"] = "hcDark";
ColorScheme["HIGH_CONTRAST_LIGHT"] = "hcLight";
})(ColorScheme || (ColorScheme = {}));
export function isHighContrast(scheme) {
return scheme === ColorScheme.HIGH_CONTRAST_DARK || scheme === ColorScheme.HIGH_CONTRAST_LIGHT;
}
export function isDark(scheme) {
return scheme === ColorScheme.DARK || scheme === ColorScheme.HIGH_CONTRAST_DARK;
}