mac-titlebar
v1.1.1
Published
Имитация MacOS тайтлбара для Windows и Linux (можно и на MacOS, но смысл?)
Downloads
3
Maintainers
Readme
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()
Придает тайтлбару вид активного окна