progressview / com.skydoves.progressview

Package com.skydoves.progressview

Types

HighlightView

class HighlightView : FrameLayout

HighlightView is a view with stroke highlighting via onClickListener.

OnProgressChangeListener

interface OnProgressChangeListener

OnProgressChangeListener is an interface for listening to the progress is changed.

OnProgressClickListener

interface OnProgressClickListener

OnProgressClickListener is an interface for listening to the progress bar is clicked.

ProgressView

class ProgressView : FrameLayout

ProgressView is a progress bar with a flexible text and animations.

ProgressViewAnimation

enum class ProgressViewAnimation

ProgressViewAnimation is a collection of progress animation.

ProgressViewOrientation

enum class ProgressViewOrientation

ProgressViewOrientation is the orientation attribute.

TextForm

class TextForm

TextFrom is an attribute class what has some attributes about TextView for customizing popup texts easily.

Annotations

ProgressViewDSL

annotation class ProgressViewDSL

TextFormDsl

annotation class TextFormDsl

Extensions for External Classes

android.animation.Animator

Functions

progressView

fun progressView(context: Context, block: Builder.() -> Unit): ProgressView

creates an instance of ProgressView by ProgressView.Builder using kotlin dsl.

textForm

fun textForm(context: Context, block: Builder.() -> Unit): TextForm

creates an instance of TextForm from TextForm.Builder using kotlin dsl.