|
fun build(): PowerSpinnerView |
|
fun setArrowAnimate(value: Boolean): Builder |
|
fun setArrowAnimationDuration(value: Long): Builder |
|
fun setArrowDrawableResource(value: Int): Builder |
|
fun setArrowGravity(value: SpinnerGravity): Builder |
|
fun setArrowPadding(value: Int): Builder |
|
fun setArrowTint(value: Int): Builder |
|
fun setDismissWhenNotifiedItemSelected(value: Boolean): Builder |
|
fun setDividerColor(value: Int): Builder |
|
fun setDividerSize(value: Int): Builder |
|
fun setLifecycleOwner(value: LifecycleOwner): Builder |
|
fun <T> setOnSpinnerItemSelectedListener(onSpinnerItemSelectedListener: OnSpinnerItemSelectedListener<T>): Builder
fun <T> setOnSpinnerItemSelectedListener(block: (position: Int, item: T) -> Unit): Builder |
|
fun setOnSpinnerOutsideTouchListener(value: OnSpinnerOutsideTouchListener): Builder
fun setOnSpinnerOutsideTouchListener(unit: (View, MotionEvent) -> Unit): Builder |
|
fun setPreferenceName(value: String): Builder |
|
fun setShowArrow(value: Boolean): Builder |
|
fun setShowDivider(value: Boolean): Builder |
|
fun setSpinnerPopupAnimation(: SpinnerAnimation): Builder |
|
fun setSpinnerPopupAnimationStyle(: Int): Builder |
|
fun setSpinnerPopupBackgroundColor(: Int): Builder |
|
fun setSpinnerPopupHeight(: Int): Builder |
|
fun setSpinnerPopupWidth(: Int): Builder |