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 |
GI.Adw.Objects.AnimationTarget
Contents
Description
Represents a value [classanimation
] can animate.
Currently the only implementation is [classcallbackAnimationTarget
].
Since: 1.0
Synopsis
- newtype AnimationTarget = AnimationTarget (ManagedPtr AnimationTarget)
- class (GObject o, IsDescendantOf AnimationTarget o) => IsAnimationTarget o
- toAnimationTarget :: (MonadIO m, IsAnimationTarget o) => o -> m AnimationTarget
Exported types
newtype AnimationTarget Source #
Memory-managed wrapper type.
Constructors
AnimationTarget (ManagedPtr AnimationTarget) |
Instances
Eq AnimationTarget Source # | |
Defined in GI.Adw.Objects.AnimationTarget Methods (==) :: AnimationTarget -> AnimationTarget -> Bool # (/=) :: AnimationTarget -> AnimationTarget -> Bool # | |
GObject AnimationTarget Source # | |
Defined in GI.Adw.Objects.AnimationTarget | |
ManagedPtrNewtype AnimationTarget Source # | |
Defined in GI.Adw.Objects.AnimationTarget Methods toManagedPtr :: AnimationTarget -> ManagedPtr AnimationTarget | |
TypedObject AnimationTarget Source # | |
Defined in GI.Adw.Objects.AnimationTarget | |
HasParentTypes AnimationTarget Source # | |
Defined in GI.Adw.Objects.AnimationTarget | |
IsGValue (Maybe AnimationTarget) Source # | Convert |
Defined in GI.Adw.Objects.AnimationTarget Methods gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe AnimationTarget -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe AnimationTarget) | |
type ParentTypes AnimationTarget Source # | |
Defined in GI.Adw.Objects.AnimationTarget type ParentTypes AnimationTarget = '[Object] |
class (GObject o, IsDescendantOf AnimationTarget o) => IsAnimationTarget o Source #
Type class for types which can be safely cast to AnimationTarget
, for instance with toAnimationTarget
.
Instances
(GObject o, IsDescendantOf AnimationTarget o) => IsAnimationTarget o Source # | |
Defined in GI.Adw.Objects.AnimationTarget |
toAnimationTarget :: (MonadIO m, IsAnimationTarget o) => o -> m AnimationTarget Source #
Cast to AnimationTarget
, for types for which this is known to be safe. For general casts, use castTo
.
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.