gi-adwaita-1.0.3: Adwaita bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.Adw.Objects.AnimationTarget

Description

Represents a value [classanimation] can animate.

Since: 1.0

Synopsis

Exported types

newtype AnimationTarget Source #

Memory-managed wrapper type.

Constructors

AnimationTarget (ManagedPtr AnimationTarget) 

Instances

Instances details
Eq AnimationTarget Source # 
Instance details

Defined in GI.Adw.Objects.AnimationTarget

GObject AnimationTarget Source # 
Instance details

Defined in GI.Adw.Objects.AnimationTarget

ManagedPtrNewtype AnimationTarget Source # 
Instance details

Defined in GI.Adw.Objects.AnimationTarget

TypedObject AnimationTarget Source # 
Instance details

Defined in GI.Adw.Objects.AnimationTarget

Methods

glibType :: IO GType

HasParentTypes AnimationTarget Source # 
Instance details

Defined in GI.Adw.Objects.AnimationTarget

IsGValue (Maybe AnimationTarget) Source #

Convert AnimationTarget to and from GValue. See toGValue and fromGValue.

Instance details

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 # 
Instance details

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

Instances details
(GObject o, IsDescendantOf AnimationTarget o) => IsAnimationTarget o Source # 
Instance details

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