nwjs-osx-menu

    0.0.4 • Public • Published

    nwjs-osx-menu

    npm version Bower version

    Creates a default menu for your nw.js program on Mac OS X, thereby enabling functionality like Copy-and-Paste.

    Background

    Lack of ⌘C(copy) and ⌘V(paste) was making development difficult on nw.js. Originally, I had saved the code as a gist/snippet. But even this required copy and paste. I was getting tired of typing in this boilerplate every time, I ran my app. So I tried to find a better solution.

    I checked to see if anyone has created module to address this problem. It appeared that no one had. I also checked, to see if code for this would make more sense in nw.js itself. It did not. It also probably will not.

    So I went ahead and put together this solution on a Saturday. Enjoy!

    Usage

    This is available as a nmp module. Simply install with:

    npm install nwjs-osx-menu

    Call the module function passing in the window object:

    require('nwjs-osx-menu')(window);

    On Mac OS X, this call should add an Edit and a Window menu to the application menubar. On other platforms, this call should not modify the application state.

    Install

    npm i nwjs-osx-menu

    DownloadsWeekly Downloads

    1

    Version

    0.0.4

    License

    MIT

    Last publish

    Collaborators

    • dicksont