adw.property_animation_target

Module for [PropertyAnimationTarget] class

Types 3

An class@AnimationTarget changing the value of a property of a [gobject.object.ObjectWrap] instance.

Methods
GType _gType() @property
PropertyAnimationTarget self()Returns `this`, for use in `with` statements.
PropertyAnimationTargetGidBuilder builder()Get builder for [adw.propertyanimationtarget.PropertyAnimationTarget] Returns: New builder object
gobject.object.ObjectWrap object() @propertyGet `object` property. Returns: The object whose property will be animated.
gobject.param_spec.ParamSpec pspec() @propertyGet `pspec` property. Returns: The [gobject.param_spec.ParamSpec] of the property to be animated.
adw.property_animation_target.PropertyAnimationTarget newForPspec(gobject.object.ObjectWrap object, gobject.param_spec.ParamSpec pspec)Creates a new [adw.propertyanimationtarget.PropertyAnimationTarget] for the pspec property on object.
gobject.object.ObjectWrap getObject()Gets the object animated by self.
gobject.param_spec.ParamSpec getPspec()Gets the [gobject.paramspec.ParamSpec] of the property animated by self. Returns: the animated property's [gobject.paramspec.ParamSpec]
Constructors
this(void * ptr, Flag!"Take" take)
this(gobject.object.ObjectWrap object, string propertyName)Creates a new [adw.propertyanimationtarget.PropertyAnimationTarget] for the property_name property on object.
Methods
T object(gobject.object.ObjectWrap propval)Set `object` property. Params: propval = The object whose property will be animated.
T pspec(gobject.param_spec.ParamSpec propval)Set `pspec` property. Params: propval = The [gobject.param_spec.ParamSpec] of the property to be animated. Returns: Builder instance for fluent chaining

Fluent builder for [adw.property_animation_target.PropertyAnimationTarget]