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.DOMMemoryInfo

Contents

Description

 

Synopsis

Exported types

newtype DOMMemoryInfo Source #

Constructors

DOMMemoryInfo (ManagedPtr DOMMemoryInfo) 

Instances

GObject DOMMemoryInfo Source # 
IsObject DOMMemoryInfo Source # 
IsDOMObject DOMMemoryInfo Source # 
IsDOMMemoryInfo DOMMemoryInfo Source # 
((~) * info (ResolveDOMMemoryInfoMethod t DOMMemoryInfo), MethodInfo * info DOMMemoryInfo p) => IsLabel t (DOMMemoryInfo -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> DOMMemoryInfo -> p #

((~) * info (ResolveDOMMemoryInfoMethod t DOMMemoryInfo), MethodInfo * info DOMMemoryInfo p) => IsLabelProxy t (DOMMemoryInfo -> p) Source # 
HasAttributeList * DOMMemoryInfo Source # 
type SignalList DOMMemoryInfo Source # 
type SignalList DOMMemoryInfo
type AttributeList DOMMemoryInfo Source # 
type AttributeList DOMMemoryInfo

class GObject o => IsDOMMemoryInfo o Source #

Instances

(GObject a, UnknownAncestorError Constraint DOMMemoryInfo a) => IsDOMMemoryInfo a Source # 
IsDOMMemoryInfo DOMMemoryInfo Source # 

Methods

getJsHeapSizeLimit

dOMMemoryInfoGetJsHeapSizeLimit :: MonadIO m => Ptr () -> m CULong Source #

Deprecated: (Since version 2.2)

getTotalJsHeapSize

dOMMemoryInfoGetTotalJsHeapSize :: MonadIO m => Ptr () -> m CULong Source #

Deprecated: (Since version 2.2)

getUsedJsHeapSize

dOMMemoryInfoGetUsedJsHeapSize :: MonadIO m => Ptr () -> m CULong Source #

Deprecated: (Since version 2.2)

Properties

jsHeapSizeLimit

data DOMMemoryInfoJsHeapSizeLimitPropertyInfo Source #

Instances

AttrInfo DOMMemoryInfoJsHeapSizeLimitPropertyInfo Source # 
type AttrSetTypeConstraint DOMMemoryInfoJsHeapSizeLimitPropertyInfo Source # 
type AttrSetTypeConstraint DOMMemoryInfoJsHeapSizeLimitPropertyInfo = * ~ ()
type AttrOrigin DOMMemoryInfoJsHeapSizeLimitPropertyInfo Source # 
type AttrLabel DOMMemoryInfoJsHeapSizeLimitPropertyInfo Source # 
type AttrLabel DOMMemoryInfoJsHeapSizeLimitPropertyInfo = "js-heap-size-limit"
type AttrGetType DOMMemoryInfoJsHeapSizeLimitPropertyInfo Source # 
type AttrBaseTypeConstraint DOMMemoryInfoJsHeapSizeLimitPropertyInfo Source # 
type AttrAllowedOps DOMMemoryInfoJsHeapSizeLimitPropertyInfo Source # 
type AttrAllowedOps DOMMemoryInfoJsHeapSizeLimitPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMMemoryInfoJsHeapSizeLimit :: AttrLabelProxy "jsHeapSizeLimit" Source #

totalJsHeapSize

data DOMMemoryInfoTotalJsHeapSizePropertyInfo Source #

Instances

AttrInfo DOMMemoryInfoTotalJsHeapSizePropertyInfo Source # 
type AttrSetTypeConstraint DOMMemoryInfoTotalJsHeapSizePropertyInfo Source # 
type AttrSetTypeConstraint DOMMemoryInfoTotalJsHeapSizePropertyInfo = * ~ ()
type AttrOrigin DOMMemoryInfoTotalJsHeapSizePropertyInfo Source # 
type AttrLabel DOMMemoryInfoTotalJsHeapSizePropertyInfo Source # 
type AttrLabel DOMMemoryInfoTotalJsHeapSizePropertyInfo = "total-js-heap-size"
type AttrGetType DOMMemoryInfoTotalJsHeapSizePropertyInfo Source # 
type AttrBaseTypeConstraint DOMMemoryInfoTotalJsHeapSizePropertyInfo Source # 
type AttrAllowedOps DOMMemoryInfoTotalJsHeapSizePropertyInfo Source # 
type AttrAllowedOps DOMMemoryInfoTotalJsHeapSizePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMMemoryInfoTotalJsHeapSize :: AttrLabelProxy "totalJsHeapSize" Source #

usedJsHeapSize

data DOMMemoryInfoUsedJsHeapSizePropertyInfo Source #

Instances

AttrInfo DOMMemoryInfoUsedJsHeapSizePropertyInfo Source # 
type AttrSetTypeConstraint DOMMemoryInfoUsedJsHeapSizePropertyInfo Source # 
type AttrSetTypeConstraint DOMMemoryInfoUsedJsHeapSizePropertyInfo = * ~ ()
type AttrOrigin DOMMemoryInfoUsedJsHeapSizePropertyInfo Source # 
type AttrLabel DOMMemoryInfoUsedJsHeapSizePropertyInfo Source # 
type AttrLabel DOMMemoryInfoUsedJsHeapSizePropertyInfo = "used-js-heap-size"
type AttrGetType DOMMemoryInfoUsedJsHeapSizePropertyInfo Source # 
type AttrBaseTypeConstraint DOMMemoryInfoUsedJsHeapSizePropertyInfo Source # 
type AttrAllowedOps DOMMemoryInfoUsedJsHeapSizePropertyInfo Source # 
type AttrAllowedOps DOMMemoryInfoUsedJsHeapSizePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

dOMMemoryInfoUsedJsHeapSize :: AttrLabelProxy "usedJsHeapSize" Source #