3457c3b7a75010a13df840fdebdea4229d4c3253b4cd7ff825c68a10129e5ac32c82f51a925958fe576d3f2193cbb47afcea48751d5667976e8432d5bfe3af 936 B

1234567891011121314151617181920
  1. /*---------------------------------------------------------------------------------------------
  2. * Copyright (c) Microsoft Corporation. All rights reserved.
  3. * Licensed under the MIT License. See License.txt in the project root for license information.
  4. *--------------------------------------------------------------------------------------------*/
  5. /**
  6. * Color scheme used by the OS and by color themes.
  7. */
  8. export var ColorScheme;
  9. (function (ColorScheme) {
  10. ColorScheme["DARK"] = "dark";
  11. ColorScheme["LIGHT"] = "light";
  12. ColorScheme["HIGH_CONTRAST_DARK"] = "hcDark";
  13. ColorScheme["HIGH_CONTRAST_LIGHT"] = "hcLight";
  14. })(ColorScheme || (ColorScheme = {}));
  15. export function isHighContrast(scheme) {
  16. return scheme === ColorScheme.HIGH_CONTRAST_DARK || scheme === ColorScheme.HIGH_CONTRAST_LIGHT;
  17. }
  18. export function isDark(scheme) {
  19. return scheme === ColorScheme.DARK || scheme === ColorScheme.HIGH_CONTRAST_DARK;
  20. }