Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | None |
Language | Haskell2010 |
No description available in the introspection data.
Synopsis
- newtype Snapshot = Snapshot (ManagedPtr Snapshot)
- class (GObject o, IsDescendantOf Snapshot o) => IsSnapshot o
- toSnapshot :: (MonadIO m, IsSnapshot o) => o -> m Snapshot
Exported types
Memory-managed wrapper type.
Instances
Eq Snapshot Source # | |
IsGValue Snapshot Source # | Convert |
ManagedPtrNewtype Snapshot Source # | |
Defined in GI.Gdk.Objects.Snapshot toManagedPtr :: Snapshot -> ManagedPtr Snapshot # | |
TypedObject Snapshot Source # | |
Defined in GI.Gdk.Objects.Snapshot | |
GObject Snapshot Source # | |
Defined in GI.Gdk.Objects.Snapshot | |
HasParentTypes Snapshot Source # | |
Defined in GI.Gdk.Objects.Snapshot | |
type ParentTypes Snapshot Source # | |
Defined in GI.Gdk.Objects.Snapshot |
class (GObject o, IsDescendantOf Snapshot o) => IsSnapshot o Source #
Type class for types which can be safely cast to Snapshot
, for instance with toSnapshot
.
Instances
(GObject o, IsDescendantOf Snapshot o) => IsSnapshot o Source # | |
Defined in GI.Gdk.Objects.Snapshot |
toSnapshot :: (MonadIO m, IsSnapshot o) => o -> m Snapshot Source #