hs.camera
Просмотр устройств камеры системы
Обзор API
- Функции — вызовы API, предоставляемые непосредственно расширением
- Методы — вызовы API, которые могут быть выполнены только с объектом, возвращаемым конструктором
Документация API
Функции
allCameras
| Подпись | hs.camera.allCameras() -> table |
|---|---|
| Тип | Функция |
| Описание |
Получить все известные системе камеры |
| Параметры |
|
| Возвращает |
|
| Источник | extensions/camera/libcamera.m строка 329 |
isWatcherRunning
| Подпись | hs.camera.isWatcherRunning() -> Boolean |
|---|---|
| Тип | Функция |
| Описание |
Проверка, запущен ли наблюдатель за устройствами камер |
| Параметры |
|
| Возвращает |
|
| Источник | extensions/camera/libcamera.m строка 468 |
setWatcherCallback
| Подпись | hs.camera.setWatcherCallback(fn) |
|---|---|
| Тип | Функция |
| Описание |
Устанавливает/очищает функцию обратного вызова для наблюдателя за устройствами камер |
| Параметры |
|
| Возвращает |
|
| Примечания |
|
| Источник | extensions/camera/libcamera.m строка 486 |
startWatcher
| Подпись | hs.camera.startWatcher() |
|---|---|
| Тип | Функция |
| Описание |
Запускает наблюдатель за устройствами камер |
| Параметры |
|
| Возвращает |
|
| Источник | extensions/camera/libcamera.m строка 378 |
stopWatcher
| Подпись | hs.camera.stopWatcher() |
|---|---|
| Тип | Функция |
| Описание |
Останавливает наблюдатель за устройствами камер |
| Параметры |
|
| Возвращает |
|
| Источник | extensions/camera/libcamera.m строка 435 |
Методы
connectionID
| Подпись | hs.camera:connectionID() -> String |
|---|---|
| Тип | Метод |
| Описание |
Получить исходный идентификатор подключения камеры |
| Параметры |
|
| Возвращает |
|
| Источник | extensions/camera/libcamera.m строка 554 |
isInUse
| Подпись | hs.camera:isInUse() -> Boolean |
|---|---|
| Тип | Метод |
| Описание |
Получить статус использования камеры |
| Параметры |
|
| Возвращает |
|
| Источник | extensions/camera/libcamera.m строка 590 |
isPropertyWatcherRunning
| Подпись | hs.camera:isPropertyWatcherRunning() -> bool |
|---|---|
| Тип | Метод |
| Описание |
Проверка, запущен ли наблюдатель свойств объекта камеры |
| Параметры |
|
| Возвращает |
|
| Источник | extensions/camera/libcamera.m строка 691 |
name
| Подпись | hs.camera:name() -> String |
|---|---|
| Тип | Метод |
| Описание |
Получить имя камеры |
| Параметры |
|
| Возвращает |
|
| Источник | extensions/camera/libcamera.m строка 572 |
setPropertyWatcherCallback
| Подпись | hs.camera:setPropertyWatcherCallback(fn) -> hs.camera object |
|---|---|
| Тип | Метод |
| Описание |
Устанавливает или очищает обратный вызов, когда свойства объекта hs.camera изменяются |
| Параметры |
|
| Возвращает |
|
| Источник | extensions/camera/libcamera.m строка 608 |
startPropertyWatcher
| Подпись | hs.camera:startPropertyWatcher() |
|---|---|
| Тип | Метод |
| Описание |
Запускает наблюдатель свойств для камеры |
| Параметры |
|
| Возвращает |
|
| Источник | extensions/camera/libcamera.m строка 644 |
stopPropertyWatcher
| Подпись | hs.camera:stopPropertyWatcher() |
|---|---|
| Тип | Метод |
| Описание |
Останавливает наблюдатель свойств для камеры |
| Параметры |
|
| Возвращает |
|
| Источник | extensions/camera/libcamera.m строка 671 |
uid
| Подпись | hs.camera:uid() -> String |
|---|---|
| Тип | Метод |
| Описание |
Получить UID камеры |
| Параметры |
|
| Возвращает |
|
| Примечания |
|
| Источник | extensions/camera/libcamera.m строка 533 |
© 2014–2017 Hammerspoon contributors
Licensed under the MIT License.
https://www.hammerspoon.org/docs/hs.camera.html