EasingFunction.Predefined



Predefined easing functions.

Summary

Public companion properties

EasingFunction.Predefined

Predefined cubic Bezier function.

Cmn
EasingFunction.Predefined

Predefined cubic Bezier function.

Cmn
EasingFunction.Predefined

Predefined cubic Bezier function.

Cmn
EasingFunction.Predefined

Predefined cubic Bezier function.

Cmn
EasingFunction.Predefined

The linear identity function: accepts and returns values outside 0, 1.

Cmn
EasingFunction.Predefined

Predefined step function with a jump-end at input progress value of 1.

Cmn
EasingFunction.Predefined

Predefined step function with a jump-start at input progress value of 0.

Cmn

Public functions

open String
Cmn

Inherited functions

From androidx.ink.brush.behavior.EasingFunction
Version

Returns the minimum required Version for this EasingFunction.

Cmn

Public companion properties

EASE

val EASE: EasingFunction.Predefined

Predefined cubic Bezier function. See ease and @see CubicBezier about input values outside 0, 1)

EASE_IN

val EASE_IN: EasingFunction.Predefined

Predefined cubic Bezier function. See ease-in and @see CubicBezier about input values outside 0, 1)

EASE_IN_OUT

val EASE_IN_OUT: EasingFunction.Predefined

Predefined cubic Bezier function. See ease-in-out and @see CubicBezier about input values outside 0, 1)

EASE_OUT

val EASE_OUT: EasingFunction.Predefined

Predefined cubic Bezier function. See ease-out and @see CubicBezier about input values outside 0, 1)

LINEAR

val LINEAR: EasingFunction.Predefined

The linear identity function: accepts and returns values outside 0, 1.

STEP_END

val STEP_END: EasingFunction.Predefined

Predefined step function with a jump-end at input progress value of 1. See step end

STEP_START

val STEP_START: EasingFunction.Predefined

Predefined step function with a jump-start at input progress value of 0. See step start

Public functions

toString

open fun toString(): String