Emit the message as an event
authorPaul Betts <paul@paulbetts.org>
Thu, 18 Jun 2015 00:31:50 +0000 (17:31 -0700)
committerPaul Betts <paul@paulbetts.org>
Thu, 25 Jun 2015 17:29:22 +0000 (11:29 -0600)
atom/browser/api/atom_api_window.cc
atom/browser/api/atom_api_window.h

index 2dae7f8..3f960ad 100644 (file)
@@ -162,6 +162,10 @@ void Window::OnDevToolsClosed() {
   devtools_web_contents_.Reset();
 }
 
+void Window::OnExecuteWindowsCommand(int command_id) {
+  Emit("app-command", command_id);
+}
+
 // static
 mate::Wrappable* Window::New(v8::Isolate* isolate,
                              const mate::Dictionary& options) {
index 41383ea..604b477 100644 (file)
@@ -71,6 +71,7 @@ class Window : public mate::TrackableObject<Window>,
   void OnDevToolsFocus() override;
   void OnDevToolsOpened() override;
   void OnDevToolsClosed() override;
+  void OnExecuteWindowsCommand(int command_id) override;
 
  private:
   // APIs for NativeWindow.