Google Git
Sign in
chromium / chromium / src / a6e998da2b4ef2d85267f76b95c3d15aca19745a / . / ui / native_theme
tree: aa63f07eabba63ba2f89101a62439961ed5066ee [path history] [tgz]
  1. BUILD.gn
  2. caption_style.cc
  3. caption_style.h
  4. caption_style_mac.mm
  5. caption_style_win.cc
  6. caption_style_win_unittest.cc
  7. common_theme.cc
  8. common_theme.h
  9. DEPS
  10. native_theme.cc
  11. native_theme.h
  12. native_theme_android.cc
  13. native_theme_android.h
  14. native_theme_aura.cc
  15. native_theme_aura.h
  16. native_theme_aura_unittest.cc
  17. native_theme_base.cc
  18. native_theme_base.h
  19. native_theme_base_unittest.cc
  20. native_theme_constants_fluent.h
  21. native_theme_export.h
  22. native_theme_features.cc
  23. native_theme_features.h
  24. native_theme_fluent.cc
  25. native_theme_fluent.h
  26. native_theme_fluent_unittest.cc
  27. native_theme_ios.h
  28. native_theme_ios.mm
  29. native_theme_mac.h
  30. native_theme_mac.mm
  31. native_theme_mac_unittest.mm
  32. native_theme_observer.cc
  33. native_theme_observer.h
  34. native_theme_unittest.cc
  35. native_theme_utils.cc
  36. native_theme_utils.h
  37. native_theme_win.cc
  38. native_theme_win.h
  39. native_theme_win_unittest.cc
  40. overlay_scrollbar_constants_aura.h
  41. OWNERS
  42. README.md
  43. scrollbar_animator_mac.cc
  44. scrollbar_animator_mac.h
  45. scrollbar_animator_mac_unittest.cc
  46. test_native_theme.cc
  47. test_native_theme.h
ui/native_theme/README.md

Native Theme Rendering for UI

This directory contains source needed to draw UI elements in a native fashion, either by actually calling native APIs or by emulating/reimplementing native behavior. The primary class is NativeTheme, which provides a cross-platform API for things like “is the system in dark mode” and “how do I draw/color various bits of UI”.

Powered by Gitiles| Privacy| Termstxt json