| 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 |
GI.Gdk.Objects.Snapshot
Description
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
- noSnapshot :: Maybe Snapshot
Exported types
Memory-managed wrapper type.
Constructors
| Snapshot (ManagedPtr Snapshot) |
Instances
| Eq Snapshot Source # | |
| GObject Snapshot Source # | |
Defined in GI.Gdk.Objects.Snapshot Methods gobjectType :: IO GType # | |
| IsGValue Snapshot Source # | Convert |
| 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 #