hs.uielement
Обобщенная среда для работы с элементами пользовательского интерфейса OSX
Подмодули
Обзор API
- Функции - API-вызовы, предлагаемые непосредственно расширением
- Методы - API-вызовы, которые могут быть выполнены только на объекте, возвращаемом конструктором
Документация API
Функции
focusedElement
| Подпись | hs.uielement.focusedElement() -> element or nil |
|---|---|
| Тип | Функция |
| Описание |
Получает текущий фокусированный элемент пользовательского интерфейса |
| Параметры |
|
| Возвращает |
|
| Исходный код | extensions/uielement/libuielement.m строка 12 |
Методы
isApplication
| Подпись | hs.uielement:isApplication() -> bool |
|---|---|
| Тип | Метод |
| Описание |
Возвращает, представляет ли элемент пользовательского интерфейса приложение. |
| Параметры |
|
| Возвращает |
|
| Исходный код | extensions/uielement/uielement.lua строка 14 |
isWindow
| Подпись | hs.uielement:isWindow() -> bool |
|---|---|
| Тип | Метод |
| Описание |
Возвращает, представляет ли элемент пользовательского интерфейса окно. |
| Параметры |
|
| Возвращает |
|
| Исходный код | extensions/uielement/libuielement.m строка 29 |
newWatcher
| Подпись | hs.uielement:newWatcher(handler[, userData]) -> hs.uielement.watcher or nil |
|---|---|
| Тип | Метод |
| Описание |
Создает нового наблюдателя |
| Параметры |
|
| Возвращает |
|
| Исходный код | extensions/uielement/libuielement.m строка 86 |
role
| Подпись | hs.uielement:role() -> string |
|---|---|
| Тип | Метод |
| Описание |
Возвращает роль элемента. |
| Параметры |
|
| Возвращает |
|
| Исходный код | extensions/uielement/libuielement.m строка 47 |
selectedText
| Подпись | hs.uielement:selectedText() -> string or nil |
|---|---|
| Тип | Метод |
| Описание |
Возвращает выделенный текст в элементе |
| Параметры |
|
| Возвращает |
|
| Примечания |
|
| Исходный код | extensions/uielement/libuielement.m строка 65 |
© 2014–2017 Hammerspoon contributors
Licensed under the MIT License.
https://www.hammerspoon.org/docs/hs.uielement.html