gi-webkit2webextension-4.0.25: WebKit2-WebExtension bindings
CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellNone
LanguageHaskell2010

GI.WebKit2WebExtension.Objects.DOMObject

Description

No description available in the introspection data.

Synopsis

Exported types

newtype DOMObject Source #

Memory-managed wrapper type.

Constructors

DOMObject (ManagedPtr DOMObject) 

Instances

Instances details
Eq DOMObject Source # 
Instance details

Defined in GI.WebKit2WebExtension.Objects.DOMObject

Methods

(==) :: DOMObject -> DOMObject -> Bool

(/=) :: DOMObject -> DOMObject -> Bool

GObject DOMObject Source # 
Instance details

Defined in GI.WebKit2WebExtension.Objects.DOMObject

ManagedPtrNewtype DOMObject Source # 
Instance details

Defined in GI.WebKit2WebExtension.Objects.DOMObject

Methods

toManagedPtr :: DOMObject -> ManagedPtr DOMObject

TypedObject DOMObject Source # 
Instance details

Defined in GI.WebKit2WebExtension.Objects.DOMObject

Methods

glibType :: IO GType

IsGValue DOMObject Source #

Convert DOMObject to and from GValue with toGValue and fromGValue.

Instance details

Defined in GI.WebKit2WebExtension.Objects.DOMObject

Methods

toGValue :: DOMObject -> IO GValue

fromGValue :: GValue -> IO DOMObject

HasParentTypes DOMObject Source # 
Instance details

Defined in GI.WebKit2WebExtension.Objects.DOMObject

type ParentTypes DOMObject Source # 
Instance details

Defined in GI.WebKit2WebExtension.Objects.DOMObject

type ParentTypes DOMObject = '[Object]

class (GObject o, IsDescendantOf DOMObject o) => IsDOMObject o Source #

Type class for types which can be safely cast to DOMObject, for instance with toDOMObject.

Instances

Instances details
(GObject o, IsDescendantOf DOMObject o) => IsDOMObject o Source # 
Instance details

Defined in GI.WebKit2WebExtension.Objects.DOMObject

toDOMObject :: (MonadIO m, IsDOMObject o) => o -> m DOMObject Source #

Cast to DOMObject, for types for which this is known to be safe. For general casts, use castTo.

Methods

Overloaded methods

Properties

coreObject

No description available in the introspection data.

constructDOMObjectCoreObject :: (IsDOMObject o, MonadIO m) => Ptr () -> m (GValueConstruct o) Source #

Construct a GValueConstruct with valid value for the “core-object” property. This is rarely needed directly, but it is used by new.