Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
getCharging :: (MonadIO m, BatteryManagerClass self) => self -> m Bool Source #
getChargingTime :: (MonadIO m, BatteryManagerClass self) => self -> m Double Source #
getDischargingTime :: (MonadIO m, BatteryManagerClass self) => self -> m Double Source #
chargingChange :: BatteryManagerClass self => EventName self Event Source #
chargingTimeChange :: BatteryManagerClass self => EventName self Event Source #
dischargingTimeChange :: BatteryManagerClass self => EventName self Event Source #
levelChange :: BatteryManagerClass self => EventName self Event Source #
data BatteryManager Source #
castToBatteryManager :: GObjectClass obj => obj -> BatteryManager Source #
class EventTargetClass o => BatteryManagerClass o Source #
toBatteryManager :: BatteryManagerClass o => o -> BatteryManager Source #