Comprobar si el teclado de hardware está conectado (:is_connected)
Este método solo está disponible a partir de las versiones posteriores a 20260805
Declaración
está_conectado = objeto_teclado_hardware:is_connected()
Valor devuelto
- Está conectado
Tipo booleano; devuelve
truesi el objeto sigue conectado y se puede utilizar, yfalsesi ya se ha desconectado.
Descripción
Obtiene el estado de conexión actual del objeto de teclado de hardware.
Tras desconectar el teclado de hardware global, una variable Lua todavía puede conservar el objeto original, pero este método devuelve false y key.get_global_keyboard devuelve nil.
Ejemplo
local keyboard = assert(key.connect_keyboard())
local connected = keyboard:is_connected()
local properties = keyboard:get_properties()
local success, err = keyboard:disconnect()
assert(success, err)