elasticviews / com.skydoves.elasticviews / ElasticCheckButton

ElasticCheckButton

class ElasticCheckButton : AppCompatButton

Types

Builder

class Builder

Builder class for creating ElasticCheckButton.

Constructors

<init>

ElasticCheckButton(context: Context, attrs: AttributeSet? = null, defStyle: Int = androidx.appcompat.R.attr.buttonStyle)

Properties

checkedAlpha

var checkedAlpha: Float

cornerRadius

var cornerRadius: Float

duration

var duration: Int

isChecked

var isChecked: Boolean

scale

var scale: Float

Functions

onFinishInflate

fun onFinishInflate(): Unit

setOnClickListener

fun setOnClickListener(listener: OnClickListener?): Unit

setOnFinishListener

fun setOnFinishListener(listener: ElasticFinishListener): Unit

Extension Functions

elasticAnimation

fun View.elasticAnimation(scaleX: Float, scaleY: Float, duration: Int, listener: ElasticFinishListener): ElasticAnimation

ElasticAnimation extension for views.