batteryState.getState()

类型 函数
返回值
修订 版本 2024.3703
关键词 电池, 电池状态, getState
另请参阅 batteryState.init()
batteryState.*

概述

读取当前电池状态。此方法立即返回一个结果表,包含以下属性:

注意

如果您希望使用一种持久的方法来检查电池状态,则应遵循基于监听器的示例,如 batteryState.init() 中所示。

语法

batteryState.getState()

示例

local batteryState = require( "plugin.batteryState" )

-- Initialize plugin without state listener
batteryState.init()

-- Get current battery state
local batt = batteryState.getState()

print( "Level: " .. tostring(batt.level) )
print( "State: " .. tostring(batt.state) )
print( "isError: " .. tostring(batt.isError) )