The "duration" property is the total number of milliseconds that the animation should run before being completed.
The "mode" property is the Alpha function that should be used to determine the offset within the animation based on the current offset in the animations duration.
The "target" property is the #GObject that should have its properties animated.
The "duration" property is the total number of milliseconds that the animation should run before being completed.