CameraAnimatorOptions

class CameraAnimatorOptions<T>

Class responsible for storing options used by all CameraAnimator's from CameraAnimationsPlugin. CameraAnimatorOptions.Builder should be used to create options object via DSL function cameraAnimatorOptions.

Types

Builder
Link copied to clipboard
class Builder<T>(targets: T)

Builder class used to construct immutable CameraAnimatorOptions object.

Companion
Link copied to clipboard
object Companion

Static methods.

Functions

equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean

Equals method.

hashCode
Link copied to clipboard
open override fun hashCode(): Int

Hash code method.

Properties

owner
Link copied to clipboard
val owner: String?

Optional field indicating who created animator. Defaults to NULL if not specified explicitly.

startValue
Link copied to clipboard
val startValue: T?

If specified explicitly - this value will be used as first target. Otherwise current camera option on animation start will be taken.

targets
Link copied to clipboard
val targets: Array<out T>

CameraAnimator targets (values between which interpolation will take place).