hs.application.watcher
Следить за событиями запуска/остановки приложения
Этот модуль в основном основан на коде предыдущей версии Mjolnir от Маркуса Энглебрехта и Стивена Дегутиса.
Обзор API
- Константы - полезные значения, которые нельзя изменить
- Конструкторы - вызовы API, которые возвращают объект, обычно предоставляющий методы API
- Методы - вызовы API, которые могут быть выполнены только на объекте, возвращенном конструктором
Документация API
Константы
activated
| Подпись | hs.application.watcher.activated |
|---|---|
| Тип | Константа |
| Описание |
Приложение было активировано (т.е. получило фокус клавиатуры/мыши) |
| Источник | extensions/application/libapplication_watcher.m строка 33 |
deactivated
| Подпись | hs.application.watcher.deactivated |
|---|---|
| Тип | Константа |
| Описание |
Приложение было деактивировано (т.е. потеряло фокус клавиатуры/мыши) |
| Источник | extensions/application/libapplication_watcher.m строка 37 |
launched
| Подпись | hs.application.watcher.launched |
|---|---|
| Тип | Константа |
| Описание |
Приложение было запущено |
| Источник | extensions/application/libapplication_watcher.m строка 17 |
launching
| Подпись | hs.application.watcher.launching |
|---|---|
| Тип | Константа |
| Описание |
Приложение находится в процессе запуска |
| Источник | extensions/application/libapplication_watcher.m строка 13 |
terminated
| Подпись | hs.application.watcher.terminated |
|---|---|
| Тип | Константа |
| Описание |
Приложение было завершено |
| Источник | extensions/application/libapplication_watcher.m строка 21 |
Конструкторы
new
| Подпись | hs.application.watcher.new(fn) -> watcher |
|---|---|
| Тип | Конструктор |
| Описание |
Создает наблюдатель событий приложения |
| Параметры |
|
| Возвращаемое значение |
|
| Примечания |
|
| Источник | extensions/application/libapplication_watcher.m строка 142 |
Методы
start
| Подпись | hs.application.watcher:start() |
|---|---|
| Тип | Метод |
| Описание |
Запускает наблюдатель событий приложения |
| Параметры |
|
| Возвращаемое значение |
|
| Источник | extensions/application/libapplication_watcher.m строка 224 |
stop
| Подпись | hs.application.watcher:stop() |
|---|---|
| Тип | Метод |
| Описание |
Останавливает наблюдатель событий приложения |
| Параметры |
|
| Возвращаемое значение |
|
| Источник | extensions/application/libapplication_watcher.m строка 247 |
© 2014–2017 Hammerspoon contributors
Licensed under the MIT License.
https://www.hammerspoon.org/docs/hs.application.watcher.html