1.1.1 • Published 6 years ago

mac-titlebar v1.1.1

Weekly downloads
5
License
Apache 2.0
Repository
github
Last release
6 years ago

mac-titlebar

Это имитация MacOS тайтлбара для Windows и Linux.

Установка

npm install mac-titlebar

Начало работы

const titlebar = require('mac-titlebar');

titlebar.init();

Выполнять titlebar.init() нужно только после загрузки DOM дерева и отключения фрейма окна в главном файле приложения: в методе BrowserWindow добавить в опциях frame: false

Методы

init() Добавляет тайтлбар в начало документа.

updateWidth() Если будет вертикальный скролл, но при инициализации его еще не было, то этот метод отнимет от ширины тайтлбара размер скроллбара.

renameTitle(name)

  • name (опционально) Если данный параметр был передан, то текст в тайтлбаре изменится на переданный. Иначе текст в тайтлбаре будет такой же, как и <title>тут</title>

blur() Придает тайтлбару вид неактивного окна

focus() Придает тайтлбару вид активного окна