Класс: TouchBarButton
Класс: TouchBarButton
Создает кнопку в сенсорной панели для нативных приложений macOS
Процесс: Main
Этот класс не экспортируется из модуля 'electron'
. Он доступен только в качестве возвращаемого значения других методов в Electron API.
new TouchBarButton(options)
When defining accessibilityLabel
, ensure you have considered macOS best practices.
Свойства экземпляра
Для экземпляров TouchBarButton
доступны следующие свойства:
touchBarButton.accessibilityLabel
A string
representing the description of the button to be read by a screen reader. Will only be read by screen readers if no label is set.
touchBarButton.label
Строка (string
) представляющая текущий текст кнопки. Изменение этого значения немедленно обновляет кнопку в сенсорной панели.
touchBarButton.backgroundColor
Строка (string
) представляющая текущий цвет кнопки в шестнадцатиричном формате. Изменение этого значения немедленно обновляет кнопку в сенсорной панели.
touchBarButton.icon
NativeImage,
представляющее текущую иконку кнопки. Изменение этого значения немедленно обновляет кнопку в сенсорной панели.
touchBarButton.iconPosition
A string
- Can be left
, right
or overlay
. По умолчанию - overlay
.
touchBarButton.enabled
A boolean
representing whether the button is in an enabled state.