gi-webkit-3.0.9: WebKit bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.WebKit.Objects.DOMBatteryManager

Contents

Description

 

Synopsis

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 SignalList DOMBatteryManager
type AttributeList DOMBatteryManager Source # 
type AttributeList DOMBatteryManager

class GObject o => IsDOMBatteryManager o Source #

Methods

dispatchEvent

data DOMBatteryManagerDispatchEventMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsDOMBatteryManager a, IsDOMEvent b) => MethodInfo * DOMBatteryManagerDispatchEventMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMBatteryManagerDispatchEventMethodInfo a -> signature -> s

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 # 

Methods

overloadedMethod :: MethodProxy DOMBatteryManagerGetChargingMethodInfo a -> signature -> s

getChargingTime

getDischargingTime

getLevel

data DOMBatteryManagerGetLevelMethodInfo Source #

Instances

((~) * signature (m Double), MonadIO m, IsDOMBatteryManager a) => MethodInfo * DOMBatteryManagerGetLevelMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy DOMBatteryManagerGetLevelMethodInfo a -> signature -> s

Properties

charging

data DOMBatteryManagerChargingPropertyInfo Source #

Instances

AttrInfo DOMBatteryManagerChargingPropertyInfo Source # 
type AttrSetTypeConstraint DOMBatteryManagerChargingPropertyInfo Source # 
type AttrSetTypeConstraint DOMBatteryManagerChargingPropertyInfo = * ~ ()
type AttrOrigin DOMBatteryManagerChargingPropertyInfo Source # 
type AttrLabel DOMBatteryManagerChargingPropertyInfo Source # 
type AttrLabel DOMBatteryManagerChargingPropertyInfo = "charging"
type AttrGetType DOMBatteryManagerChargingPropertyInfo Source # 
type AttrBaseTypeConstraint DOMBatteryManagerChargingPropertyInfo Source # 
type AttrAllowedOps DOMBatteryManagerChargingPropertyInfo Source # 
type AttrAllowedOps DOMBatteryManagerChargingPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMBatteryManagerCharging :: AttrLabelProxy "charging" Source #

chargingTime

data DOMBatteryManagerChargingTimePropertyInfo Source #

Instances

AttrInfo DOMBatteryManagerChargingTimePropertyInfo Source # 
type AttrSetTypeConstraint DOMBatteryManagerChargingTimePropertyInfo Source # 
type AttrSetTypeConstraint DOMBatteryManagerChargingTimePropertyInfo = * ~ ()
type AttrOrigin DOMBatteryManagerChargingTimePropertyInfo Source # 
type AttrLabel DOMBatteryManagerChargingTimePropertyInfo Source # 
type AttrLabel DOMBatteryManagerChargingTimePropertyInfo = "charging-time"
type AttrGetType DOMBatteryManagerChargingTimePropertyInfo Source # 
type AttrBaseTypeConstraint DOMBatteryManagerChargingTimePropertyInfo Source # 
type AttrAllowedOps DOMBatteryManagerChargingTimePropertyInfo Source # 
type AttrAllowedOps DOMBatteryManagerChargingTimePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMBatteryManagerChargingTime :: AttrLabelProxy "chargingTime" Source #

dischargingTime

data DOMBatteryManagerDischargingTimePropertyInfo Source #

Instances

AttrInfo DOMBatteryManagerDischargingTimePropertyInfo Source # 
type AttrSetTypeConstraint DOMBatteryManagerDischargingTimePropertyInfo Source # 
type AttrSetTypeConstraint DOMBatteryManagerDischargingTimePropertyInfo = * ~ ()
type AttrOrigin DOMBatteryManagerDischargingTimePropertyInfo Source # 
type AttrLabel DOMBatteryManagerDischargingTimePropertyInfo Source # 
type AttrLabel DOMBatteryManagerDischargingTimePropertyInfo = "discharging-time"
type AttrGetType DOMBatteryManagerDischargingTimePropertyInfo Source # 
type AttrBaseTypeConstraint DOMBatteryManagerDischargingTimePropertyInfo Source # 
type AttrAllowedOps DOMBatteryManagerDischargingTimePropertyInfo Source # 
type AttrAllowedOps DOMBatteryManagerDischargingTimePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMBatteryManagerDischargingTime :: AttrLabelProxy "dischargingTime" Source #

level

data DOMBatteryManagerLevelPropertyInfo Source #

Instances

AttrInfo DOMBatteryManagerLevelPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMBatteryManagerLevelPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMBatteryManagerLevelPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMBatteryManagerLevelPropertyInfo :: * -> Constraint

type AttrGetType DOMBatteryManagerLevelPropertyInfo :: *

type AttrLabel DOMBatteryManagerLevelPropertyInfo :: Symbol

type AttrOrigin DOMBatteryManagerLevelPropertyInfo :: *

type AttrSetTypeConstraint DOMBatteryManagerLevelPropertyInfo Source # 
type AttrSetTypeConstraint DOMBatteryManagerLevelPropertyInfo = * ~ ()
type AttrOrigin DOMBatteryManagerLevelPropertyInfo Source # 
type AttrLabel DOMBatteryManagerLevelPropertyInfo Source # 
type AttrLabel DOMBatteryManagerLevelPropertyInfo = "level"
type AttrGetType DOMBatteryManagerLevelPropertyInfo Source # 
type AttrBaseTypeConstraint DOMBatteryManagerLevelPropertyInfo Source # 
type AttrAllowedOps DOMBatteryManagerLevelPropertyInfo Source # 
type AttrAllowedOps DOMBatteryManagerLevelPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMBatteryManagerLevel :: AttrLabelProxy "level" Source #