Package com.skydoves.powerspinner
Class PowerSpinnerView.Builder
-
- All Implemented Interfaces:
public final class PowerSpinnerView.BuilderBuilder class for creating PowerSpinnerView.
-
-
Constructor Summary
Constructors Constructor Description PowerSpinnerView.Builder(Context context)
-
Method Summary
-
-
Constructor Detail
-
PowerSpinnerView.Builder
PowerSpinnerView.Builder(Context context)
-
-
Method Detail
-
setArrowAnimate
final PowerSpinnerView.Builder setArrowAnimate(Boolean value)
-
setArrowAnimationDuration
final PowerSpinnerView.Builder setArrowAnimationDuration(Long value)
-
setArrowDrawableResource
final PowerSpinnerView.Builder setArrowDrawableResource(@DrawableRes() Integer value)
-
setShowArrow
final PowerSpinnerView.Builder setShowArrow(Boolean value)
-
setArrowGravity
final PowerSpinnerView.Builder setArrowGravity(SpinnerGravity value)
-
setArrowPadding
final PowerSpinnerView.Builder setArrowPadding(@Px() Integer value)
-
setArrowTint
final PowerSpinnerView.Builder setArrowTint(@ColorInt() Integer value)
-
setShowDivider
final PowerSpinnerView.Builder setShowDivider(Boolean value)
-
setDividerSize
final PowerSpinnerView.Builder setDividerSize(@Px() Integer value)
-
setDividerColor
final PowerSpinnerView.Builder setDividerColor(@ColorInt() Integer value)
-
setSpinnerPopupBackground
final PowerSpinnerView.Builder setSpinnerPopupBackground(Drawable value)
-
setSpinnerPopupBackgroundResource
final PowerSpinnerView.Builder setSpinnerPopupBackgroundResource(@DrawableRes() Integer value)
-
setDismissWhenNotifiedItemSelected
final PowerSpinnerView.Builder setDismissWhenNotifiedItemSelected(Boolean value)
-
setOnSpinnerItemSelectedListener
final <T extends Any> PowerSpinnerView.Builder setOnSpinnerItemSelectedListener(OnSpinnerItemSelectedListener<T> onSpinnerItemSelectedListener)
-
setOnSpinnerOutsideTouchListener
final PowerSpinnerView.Builder setOnSpinnerOutsideTouchListener(OnSpinnerOutsideTouchListener value)
-
setOnSpinnerDismissListener
final PowerSpinnerView.Builder setOnSpinnerDismissListener(OnSpinnerDismissListener value)
-
setDisableChangeTextWhenNotified
final PowerSpinnerView.Builder setDisableChangeTextWhenNotified(Boolean value)
-
setSpinnerPopupAnimation
final PowerSpinnerView.Builder setSpinnerPopupAnimation(SpinnerAnimation value)
-
setSpinnerPopupAnimationStyle
final PowerSpinnerView.Builder setSpinnerPopupAnimationStyle(@StyleRes() Integer value)
-
setSpinnerPopupWidth
final PowerSpinnerView.Builder setSpinnerPopupWidth(@Px() Integer value)
-
setSpinnerPopupHeight
final PowerSpinnerView.Builder setSpinnerPopupHeight(@Px() Integer value)
-
setSpinnerPopupMaxHeight
final PowerSpinnerView.Builder setSpinnerPopupMaxHeight(@Px() Integer value)
-
setSpinnerItemHeight
final PowerSpinnerView.Builder setSpinnerItemHeight(@Px() Integer value)
-
setSpinnerSelectedItemBackground
final PowerSpinnerView.Builder setSpinnerSelectedItemBackground(Drawable value)
-
setPreferenceName
final PowerSpinnerView.Builder setPreferenceName(String value)
-
setLifecycleOwner
final PowerSpinnerView.Builder setLifecycleOwner(LifecycleOwner value)
-
build
final PowerSpinnerView build()
-
-
-
-