titlebar
Emulate OS X window title bar. Extracted from mafintosh/playback. See the live demo.
npm install titlebar
Usage
Used with browserify or in a similar enviroment.
var titlebar = ; var t = ;t; t; // t.element exposes the root dom elementtelement; // Clean up after usaget;
The returned instance emits four events: close
, minimize
, fullscreen
(each corresponding to one of the stoplight buttons) and maximize
when double clicking on the title bar area, or holding down alt key and clicking fullscreen
.
The initializer function accepts an options object.
style
(defaulttrue
): Disable default styling.draggable
(defaulttrue
): Disable the -webkit-app-region CSS property on the root element. Allows a frameless windows to be dragged in anelectron
application.