🍎 Add 'dark-mode-changed' event to app api

This commit is contained in:
Daniel Pham 2016-03-01 15:05:44 -05:00
parent eaac67ac60
commit c4049cb393
7 changed files with 31 additions and 1 deletions

View file

@ -282,6 +282,12 @@ void App::OnGpuProcessCrashed(base::TerminationStatus exit_code) {
Emit("gpu-process-crashed");
}
#if defined(OS_MACOSX)
void App::OnDarkModeChanged() {
Emit("dark-mode-changed");
}
#endif
base::FilePath App::GetPath(mate::Arguments* args, const std::string& name) {
bool succeed = false;
base::FilePath path;
@ -370,7 +376,8 @@ mate::ObjectTemplateBuilder App::GetObjectTemplateBuilder(
#if defined(OS_MACOSX)
.SetMethod("hide", base::Bind(&Browser::Hide, browser))
.SetMethod("show", base::Bind(&Browser::Show, browser))
.SetMethod("isDarkModeEnabled", base::Bind(&Browser::IsDarkModeEnabled, browser))
.SetMethod("isDarkModeEnabled",
base::Bind(&Browser::IsDarkModeEnabled, browser))
#endif
#if defined(OS_WIN)
.SetMethod("setUserTasks",