mac-titlebar

1.1.1 • Public • Published

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() Придает тайтлбару вид активного окна

Package Sidebar

Install

npm i mac-titlebar

Weekly Downloads

1

Version

1.1.1

License

Apache 2.0

Unpacked Size

23.4 kB

Total Files

5

Last publish

Collaborators

  • danyadev