Add inverted-color-scheme-changed event

This commit is contained in:
Kevin Sawicki 2016-10-07 09:38:19 -07:00
parent 223e9d97a0
commit 8b16b82ce9
3 changed files with 45 additions and 3 deletions

View file

@ -16,9 +16,9 @@ namespace api {
SystemPreferences::SystemPreferences(v8::Isolate* isolate) {
Init(isolate);
#if defined(OS_WIN)
#if defined(OS_WIN)
InitializeWindow();
#endif
#endif
}
SystemPreferences::~SystemPreferences() {
@ -30,6 +30,10 @@ bool SystemPreferences::IsDarkMode() {
}
#endif
bool SystemPreferences::IsInvertedColorScheme() {
return color_utils::IsInvertedColorScheme();
}
// static
mate::Handle<SystemPreferences> SystemPreferences::Create(
v8::Isolate* isolate) {
@ -62,7 +66,7 @@ void SystemPreferences::BuildPrototype(
&SystemPreferences::IsSwipeTrackingFromScrollEventsEnabled)
#endif
.SetMethod("isInvertedColorScheme",
&color_utils::IsInvertedColorScheme)
&SystemPreferences::IsInvertedColorScheme)
.SetMethod("isDarkMode", &SystemPreferences::IsDarkMode);
}