setApplicationMenu and sendActionToFirstResponder are Mac only.
This commit is contained in:
parent
c5884bf273
commit
84c320ea7f
2 changed files with 4 additions and 0 deletions
|
@ -374,9 +374,11 @@ void Menu::Initialize(v8::Handle<v8::Object> target) {
|
||||||
|
|
||||||
target->Set(v8::String::NewSymbol("Menu"), t->GetFunction());
|
target->Set(v8::String::NewSymbol("Menu"), t->GetFunction());
|
||||||
|
|
||||||
|
#if defined(OS_MACOSX)
|
||||||
NODE_SET_METHOD(target, "setApplicationMenu", SetApplicationMenu);
|
NODE_SET_METHOD(target, "setApplicationMenu", SetApplicationMenu);
|
||||||
NODE_SET_METHOD(
|
NODE_SET_METHOD(
|
||||||
target, "sendActionToFirstResponder", SendActionToFirstResponder);
|
target, "sendActionToFirstResponder", SendActionToFirstResponder);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
} // namespace api
|
} // namespace api
|
||||||
|
|
|
@ -68,9 +68,11 @@ class Menu : public EventEmitter,
|
||||||
|
|
||||||
static v8::Handle<v8::Value> Popup(const v8::Arguments &args);
|
static v8::Handle<v8::Value> Popup(const v8::Arguments &args);
|
||||||
|
|
||||||
|
#if defined(OS_MACOSX)
|
||||||
static v8::Handle<v8::Value> SetApplicationMenu(const v8::Arguments &args);
|
static v8::Handle<v8::Value> SetApplicationMenu(const v8::Arguments &args);
|
||||||
static v8::Handle<v8::Value> SendActionToFirstResponder(
|
static v8::Handle<v8::Value> SendActionToFirstResponder(
|
||||||
const v8::Arguments &args);
|
const v8::Arguments &args);
|
||||||
|
#endif
|
||||||
|
|
||||||
DISALLOW_COPY_AND_ASSIGN(Menu);
|
DISALLOW_COPY_AND_ASSIGN(Menu);
|
||||||
};
|
};
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue