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
getLevel :: (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
toBatteryManager :: BatteryManagerClass o => o -> BatteryManager Source