| 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 |
GI.WebKit.Objects.DOMBatteryManager
Contents
Description
- newtype DOMBatteryManager = DOMBatteryManager (ManagedPtr DOMBatteryManager)
- class GObject o => IsDOMBatteryManager o
- toDOMBatteryManager :: IsDOMBatteryManager o => o -> IO DOMBatteryManager
- noDOMBatteryManager :: Maybe DOMBatteryManager
- data DOMBatteryManagerDispatchEventMethodInfo
- dOMBatteryManagerDispatchEvent :: (MonadIO m, IsDOMBatteryManager a, IsDOMEvent b) => a -> b -> m ()
- data DOMBatteryManagerGetChargingMethodInfo
- dOMBatteryManagerGetCharging :: (MonadIO m, IsDOMBatteryManager a) => a -> m Bool
- data DOMBatteryManagerGetChargingTimeMethodInfo
- dOMBatteryManagerGetChargingTime :: (MonadIO m, IsDOMBatteryManager a) => a -> m Double
- data DOMBatteryManagerGetDischargingTimeMethodInfo
- dOMBatteryManagerGetDischargingTime :: (MonadIO m, IsDOMBatteryManager a) => a -> m Double
- data DOMBatteryManagerGetLevelMethodInfo
- dOMBatteryManagerGetLevel :: (MonadIO m, IsDOMBatteryManager a) => a -> m Double
- data DOMBatteryManagerChargingPropertyInfo
- dOMBatteryManagerCharging :: AttrLabelProxy "charging"
- getDOMBatteryManagerCharging :: (MonadIO m, IsDOMBatteryManager o) => o -> m Bool
- data DOMBatteryManagerChargingTimePropertyInfo
- dOMBatteryManagerChargingTime :: AttrLabelProxy "chargingTime"
- getDOMBatteryManagerChargingTime :: (MonadIO m, IsDOMBatteryManager o) => o -> m Double
- data DOMBatteryManagerDischargingTimePropertyInfo
- dOMBatteryManagerDischargingTime :: AttrLabelProxy "dischargingTime"
- getDOMBatteryManagerDischargingTime :: (MonadIO m, IsDOMBatteryManager o) => o -> m Double
- data DOMBatteryManagerLevelPropertyInfo
- dOMBatteryManagerLevel :: AttrLabelProxy "level"
- getDOMBatteryManagerLevel :: (MonadIO m, IsDOMBatteryManager o) => o -> m Double
Exported types
newtype DOMBatteryManager Source #
Constructors
| DOMBatteryManager (ManagedPtr DOMBatteryManager) |
Instances
| GObject DOMBatteryManager Source # | |
| IsObject DOMBatteryManager Source # | |
| IsDOMObject DOMBatteryManager Source # | |
| IsDOMBatteryManager DOMBatteryManager Source # | |
| IsDOMEventTarget DOMBatteryManager Source # | |
| ((~) * info (ResolveDOMBatteryManagerMethod t DOMBatteryManager), MethodInfo * info DOMBatteryManager p) => IsLabel t (DOMBatteryManager -> p) Source # | |
| ((~) * info (ResolveDOMBatteryManagerMethod t DOMBatteryManager), MethodInfo * info DOMBatteryManager p) => IsLabelProxy t (DOMBatteryManager -> p) Source # | |
| HasAttributeList * DOMBatteryManager Source # | |
| type SignalList DOMBatteryManager Source # | |
| type AttributeList DOMBatteryManager Source # | |
class GObject o => IsDOMBatteryManager o Source #
Instances
| (GObject a, UnknownAncestorError Constraint DOMBatteryManager a) => IsDOMBatteryManager a Source # | |
| IsDOMBatteryManager DOMBatteryManager Source # | |
toDOMBatteryManager :: IsDOMBatteryManager o => o -> IO DOMBatteryManager Source #
Methods
dispatchEvent
data DOMBatteryManagerDispatchEventMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsDOMBatteryManager a, IsDOMEvent b) => MethodInfo * DOMBatteryManagerDispatchEventMethodInfo a signature Source # | |
dOMBatteryManagerDispatchEvent :: (MonadIO m, IsDOMBatteryManager a, IsDOMEvent b) => a -> b -> m () Source #
Deprecated: (Since version 2.4)Use webkit_dom_event_target_dispatch_event() instead.
getCharging
data DOMBatteryManagerGetChargingMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsDOMBatteryManager a) => MethodInfo * DOMBatteryManagerGetChargingMethodInfo a signature Source # | |
dOMBatteryManagerGetCharging :: (MonadIO m, IsDOMBatteryManager a) => a -> m Bool Source #
getChargingTime
data DOMBatteryManagerGetChargingTimeMethodInfo Source #
Instances
| ((~) * signature (m Double), MonadIO m, IsDOMBatteryManager a) => MethodInfo * DOMBatteryManagerGetChargingTimeMethodInfo a signature Source # | |
dOMBatteryManagerGetChargingTime :: (MonadIO m, IsDOMBatteryManager a) => a -> m Double Source #
getDischargingTime
data DOMBatteryManagerGetDischargingTimeMethodInfo Source #
Instances
| ((~) * signature (m Double), MonadIO m, IsDOMBatteryManager a) => MethodInfo * DOMBatteryManagerGetDischargingTimeMethodInfo a signature Source # | |
dOMBatteryManagerGetDischargingTime :: (MonadIO m, IsDOMBatteryManager a) => a -> m Double Source #
getLevel
data DOMBatteryManagerGetLevelMethodInfo Source #
Instances
| ((~) * signature (m Double), MonadIO m, IsDOMBatteryManager a) => MethodInfo * DOMBatteryManagerGetLevelMethodInfo a signature Source # | |
dOMBatteryManagerGetLevel :: (MonadIO m, IsDOMBatteryManager a) => a -> m Double Source #
Properties
charging
data DOMBatteryManagerChargingPropertyInfo Source #
Instances
| AttrInfo DOMBatteryManagerChargingPropertyInfo Source # | |
| type AttrSetTypeConstraint DOMBatteryManagerChargingPropertyInfo Source # | |
| type AttrOrigin DOMBatteryManagerChargingPropertyInfo Source # | |
| type AttrLabel DOMBatteryManagerChargingPropertyInfo Source # | |
| type AttrGetType DOMBatteryManagerChargingPropertyInfo Source # | |
| type AttrBaseTypeConstraint DOMBatteryManagerChargingPropertyInfo Source # | |
| type AttrAllowedOps DOMBatteryManagerChargingPropertyInfo Source # | |
dOMBatteryManagerCharging :: AttrLabelProxy "charging" Source #
getDOMBatteryManagerCharging :: (MonadIO m, IsDOMBatteryManager o) => o -> m Bool Source #
chargingTime
data DOMBatteryManagerChargingTimePropertyInfo Source #
Instances
| AttrInfo DOMBatteryManagerChargingTimePropertyInfo Source # | |
| type AttrSetTypeConstraint DOMBatteryManagerChargingTimePropertyInfo Source # | |
| type AttrOrigin DOMBatteryManagerChargingTimePropertyInfo Source # | |
| type AttrLabel DOMBatteryManagerChargingTimePropertyInfo Source # | |
| type AttrGetType DOMBatteryManagerChargingTimePropertyInfo Source # | |
| type AttrBaseTypeConstraint DOMBatteryManagerChargingTimePropertyInfo Source # | |
| type AttrAllowedOps DOMBatteryManagerChargingTimePropertyInfo Source # | |
dOMBatteryManagerChargingTime :: AttrLabelProxy "chargingTime" Source #
getDOMBatteryManagerChargingTime :: (MonadIO m, IsDOMBatteryManager o) => o -> m Double Source #
dischargingTime
data DOMBatteryManagerDischargingTimePropertyInfo Source #
Instances
| AttrInfo DOMBatteryManagerDischargingTimePropertyInfo Source # | |
| type AttrSetTypeConstraint DOMBatteryManagerDischargingTimePropertyInfo Source # | |
| type AttrOrigin DOMBatteryManagerDischargingTimePropertyInfo Source # | |
| type AttrLabel DOMBatteryManagerDischargingTimePropertyInfo Source # | |
| type AttrGetType DOMBatteryManagerDischargingTimePropertyInfo Source # | |
| type AttrBaseTypeConstraint DOMBatteryManagerDischargingTimePropertyInfo Source # | |
| type AttrAllowedOps DOMBatteryManagerDischargingTimePropertyInfo Source # | |
dOMBatteryManagerDischargingTime :: AttrLabelProxy "dischargingTime" Source #
getDOMBatteryManagerDischargingTime :: (MonadIO m, IsDOMBatteryManager o) => o -> m Double Source #
level
data DOMBatteryManagerLevelPropertyInfo Source #
Instances
| AttrInfo DOMBatteryManagerLevelPropertyInfo Source # | |
| type AttrSetTypeConstraint DOMBatteryManagerLevelPropertyInfo Source # | |
| type AttrOrigin DOMBatteryManagerLevelPropertyInfo Source # | |
| type AttrLabel DOMBatteryManagerLevelPropertyInfo Source # | |
| type AttrGetType DOMBatteryManagerLevelPropertyInfo Source # | |
| type AttrBaseTypeConstraint DOMBatteryManagerLevelPropertyInfo Source # | |
| type AttrAllowedOps DOMBatteryManagerLevelPropertyInfo Source # | |
dOMBatteryManagerLevel :: AttrLabelProxy "level" Source #
getDOMBatteryManagerLevel :: (MonadIO m, IsDOMBatteryManager o) => o -> m Double Source #