BannerScaleAnimateParams

data class BannerScaleAnimateParams(val scale: Float = DEFAULT_SCALE, val scaleDuration: Long = DEFAULT_SCALE_DURATION, val releaseDuration: Long = DEFAULT_RELEASE_DURATION, val scaleInterpolator: AccelerateDecelerateInterpolator = AccelerateDecelerateInterpolator(), val releaseInterpolator: AccelerateDecelerateInterpolator = AccelerateDecelerateInterpolator())

This class holds data and properties for applying scale animations to Banner objects.

Author

IODevBlue

Since

1.0.0

Constructors

Link copied to clipboard
fun BannerScaleAnimateParams(scale: Float = DEFAULT_SCALE, scaleDuration: Long = DEFAULT_SCALE_DURATION, releaseDuration: Long = DEFAULT_RELEASE_DURATION, scaleInterpolator: AccelerateDecelerateInterpolator = AccelerateDecelerateInterpolator(), releaseInterpolator: AccelerateDecelerateInterpolator = AccelerateDecelerateInterpolator())

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val releaseDuration: Long

The duration of the release animation.

Link copied to clipboard
val releaseInterpolator: AccelerateDecelerateInterpolator

The interpolator used for the release animation.

Link copied to clipboard
val scale: Float

The scale factor applied to the Banner.

Link copied to clipboard
val scaleDuration: Long

The duration of the scale animation.

Link copied to clipboard
val scaleInterpolator: AccelerateDecelerateInterpolator

The interpolator used for the scale animation.