Expose TopLevelWindow to JavaScript

This commit is contained in:
Cheng Zhao 2018-04-17 16:29:16 +09:00
parent cfed9fa4b9
commit 71ebd99dfa
6 changed files with 24 additions and 2 deletions

View file

@ -35,6 +35,9 @@ class TopLevelWindow : public mate::TrackableObject<TopLevelWindow>,
NativeWindow* window() const { return window_.get(); }
protected:
// Common constructor.
TopLevelWindow(v8::Isolate* isolate, const mate::Dictionary& options);
// Creating independent TopLevelWindow instance.
TopLevelWindow(v8::Isolate* isolate,
v8::Local<v8::Object> wrapper,
const mate::Dictionary& options);