Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- newtype DOMBatteryManager = DOMBatteryManager (ManagedPtr DOMBatteryManager)
- class GObject o => IsDOMBatteryManager o
- toDOMBatteryManager :: (MonadIO m, IsDOMBatteryManager o) => o -> m DOMBatteryManager
- noDOMBatteryManager :: Maybe DOMBatteryManager
- dOMBatteryManagerDispatchEvent :: (HasCallStack, MonadIO m, IsDOMBatteryManager a, IsDOMEvent b) => a -> b -> m ()
- dOMBatteryManagerGetCharging :: (HasCallStack, MonadIO m, IsDOMBatteryManager a) => a -> m Bool
- dOMBatteryManagerGetChargingTime :: (HasCallStack, MonadIO m, IsDOMBatteryManager a) => a -> m Double
- dOMBatteryManagerGetDischargingTime :: (HasCallStack, MonadIO m, IsDOMBatteryManager a) => a -> m Double
- dOMBatteryManagerGetLevel :: (HasCallStack, MonadIO m, IsDOMBatteryManager a) => a -> m Double
- getDOMBatteryManagerCharging :: (MonadIO m, IsDOMBatteryManager o) => o -> m Bool
- getDOMBatteryManagerChargingTime :: (MonadIO m, IsDOMBatteryManager o) => o -> m Double
- getDOMBatteryManagerDischargingTime :: (MonadIO m, IsDOMBatteryManager o) => o -> m Double
- getDOMBatteryManagerLevel :: (MonadIO m, IsDOMBatteryManager o) => o -> m Double
Exported types
newtype DOMBatteryManager Source #
class GObject o => IsDOMBatteryManager o Source #
toDOMBatteryManager :: (MonadIO m, IsDOMBatteryManager o) => o -> m DOMBatteryManager Source #
Methods
dispatchEvent
dOMBatteryManagerDispatchEvent Source #
:: (HasCallStack, MonadIO m, IsDOMBatteryManager a, IsDOMEvent b) | |
=> a |
|
-> b |
|
-> m () | (Can throw |
Deprecated: (Since version 2.4)Use dOMEventTargetDispatchEvent
instead.
No description available in the introspection data.
getCharging
dOMBatteryManagerGetCharging Source #
:: (HasCallStack, MonadIO m, IsDOMBatteryManager a) | |
=> a |
|
-> m Bool | Returns: A |
No description available in the introspection data.
getChargingTime
dOMBatteryManagerGetChargingTime Source #
:: (HasCallStack, MonadIO m, IsDOMBatteryManager a) | |
=> a |
|
-> m Double | Returns: A |
No description available in the introspection data.
getDischargingTime
dOMBatteryManagerGetDischargingTime Source #
:: (HasCallStack, MonadIO m, IsDOMBatteryManager a) | |
=> a |
|
-> m Double | Returns: A |
No description available in the introspection data.
getLevel
dOMBatteryManagerGetLevel Source #
:: (HasCallStack, MonadIO m, IsDOMBatteryManager a) | |
=> a |
|
-> m Double | Returns: A |
No description available in the introspection data.
Properties
charging
getDOMBatteryManagerCharging :: (MonadIO m, IsDOMBatteryManager o) => o -> m Bool Source #
chargingTime
getDOMBatteryManagerChargingTime :: (MonadIO m, IsDOMBatteryManager o) => o -> m Double Source #
dischargingTime
getDOMBatteryManagerDischargingTime :: (MonadIO m, IsDOMBatteryManager o) => o -> m Double Source #
level
getDOMBatteryManagerLevel :: (MonadIO m, IsDOMBatteryManager o) => o -> m Double Source #