Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
No description available in the introspection data.
Synopsis
- newtype DOMObject = DOMObject (ManagedPtr DOMObject)
- class (GObject o, IsDescendantOf DOMObject o) => IsDOMObject o
- toDOMObject :: (MonadIO m, IsDOMObject o) => o -> m DOMObject
- constructDOMObjectCoreObject :: (IsDOMObject o, MonadIO m) => Ptr () -> m (GValueConstruct o)
Exported types
Memory-managed wrapper type.
Instances
Eq DOMObject Source # | |
GObject DOMObject Source # | |
Defined in GI.WebKit2WebExtension.Objects.DOMObject | |
ManagedPtrNewtype DOMObject Source # | |
Defined in GI.WebKit2WebExtension.Objects.DOMObject toManagedPtr :: DOMObject -> ManagedPtr DOMObject | |
TypedObject DOMObject Source # | |
Defined in GI.WebKit2WebExtension.Objects.DOMObject | |
HasParentTypes DOMObject Source # | |
Defined in GI.WebKit2WebExtension.Objects.DOMObject | |
IsGValue (Maybe DOMObject) Source # | Convert |
Defined in GI.WebKit2WebExtension.Objects.DOMObject gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe DOMObject -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe DOMObject) | |
type ParentTypes DOMObject Source # | |
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
(GObject o, IsDescendantOf DOMObject o) => IsDOMObject o Source # | |
Defined in GI.WebKit2WebExtension.Objects.DOMObject |
toDOMObject :: (MonadIO m, IsDOMObject o) => o -> m DOMObject Source #
Methods
Click to display all available methods, including inherited ones
Methods
bindProperty, bindPropertyFull, forceFloating, freezeNotify, getv, isFloating, notify, notifyByPspec, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getData, getProperty, getQdata.
Setters
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
.