Проверка подключения аппаратной клавиатуры (:is_connected)
Метод доступен в версиях после 20260805.
Объявление
подключена = объект_аппаратной_клавиатуры:is_connected()
Возвращаемое значение
- Подключена ли
Логическое значение: возвращает
true, если объект всё ещё подключён и доступен, иfalse, если он отключён.
Описание
Возвращает состояние подключения текущего объекта аппаратной клавиатуры.
После отключения глобальной аппаратной клавиатуры исходный объект может оставаться в переменной Lua, но этот метод вернёт false, а key.get_global_keyboard — nil.
Пример
local keyboard = assert(key.connect_keyboard())
local connected = keyboard:is_connected()
local properties = keyboard:get_properties()
local success, err = keyboard:disconnect()
assert(success, err)