SeslSpinningDatePicker

open class SeslSpinningDatePicker : LinearLayout, SeslSimpleMonthView.OnDayClickListener, View.OnClickListener, View.OnLongClickListener, SeslSimpleMonthView.OnDeactivatedDayClickListener(source)

Constructors

Link copied to clipboard
constructor(@NonNull context: Context)
constructor(@NonNull context: Context, @Nullable attrs: AttributeSet)
constructor(@NonNull context: Context, @Nullable attrs: AttributeSet, defStyleAttr: Int)
constructor(@NonNull context: Context, @Nullable attrs: AttributeSet, defStyleAttr: Int, defStyleRes: Int)

Types

Link copied to clipboard
Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getDateMode(): Int
Link copied to clipboard
open fun getDayOfMonth(): Int
Link copied to clipboard
open fun getEndDate(): Calendar
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getMaxDate(): Long
Link copied to clipboard
Link copied to clipboard
open fun getMaxDay(): Int
Link copied to clipboard
open fun getMaxMonth(): Int
Link copied to clipboard
open fun getMaxYear(): Int
Link copied to clipboard
open fun getMinDate(): Long
Link copied to clipboard
Link copied to clipboard
open fun getMinDay(): Int
Link copied to clipboard
open fun getMinMonth(): Int
Link copied to clipboard
open fun getMinYear(): Int
Link copied to clipboard
open fun getMonth(): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getYear(): Int
Link copied to clipboard
open fun init(year: Int, monthOfYear: Int, dayOfMonth: Int, onDateChangedListener: SeslSpinningDatePicker.OnDateChangedListener)
Link copied to clipboard
open fun isEnabled(): Boolean
Link copied to clipboard
open fun isLeapMonth(): Boolean
Link copied to clipboard
open fun isLunar(): Boolean
Link copied to clipboard
open fun onClick(view: View)
Link copied to clipboard
open fun onDayClick(view: SeslSimpleMonthView, year: Int, month: Int, day: Int)
Link copied to clipboard
open fun onDayOfMonthSelected(year: Int, month: Int, day: Int)
Link copied to clipboard
open fun onDeactivatedDayClick(view: SeslSimpleMonthView, year: Int, month: Int, selectedDay: Int, isLeapMonth: Boolean, isPrevMonth: Boolean)
Link copied to clipboard
open fun onLongClick(view: View): Boolean
Link copied to clipboard
open fun setCurrentViewType(type: Int)
Link copied to clipboard
open fun setDateMode(mode: Int)
Link copied to clipboard
open fun setEnabled(enabled: Boolean)
Link copied to clipboard
open fun setFirstDayOfWeek(firstDayOfWeek: Int)
Link copied to clipboard
open fun setGravity(gravity: Int)
Link copied to clipboard
Link copied to clipboard
open fun setIs24HourView(@NonNull is24HourView: Boolean)
Link copied to clipboard
open fun setLunar(isLunar: Boolean, isLeapMonth: Boolean)
Link copied to clipboard
open fun setLunarEndDate(year: Int, month: Int, day: Int, isLeapEndMonth: Boolean)
Link copied to clipboard
open fun setLunarStartDate(year: Int, month: Int, day: Int, isLeapStartMonth: Boolean)
Link copied to clipboard
open fun setLunarSupported(supported: Boolean, switchButton: View)
Link copied to clipboard
open fun setMargin(left: Int, top: Int, right: Int, bottom: Int)
Link copied to clipboard
open fun setMaxDate(maxDate: Long)
Link copied to clipboard
open fun setMinDate(minDate: Long)
Link copied to clipboard
open fun setSeparateLunarButton(separate: Boolean)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun setWrapSelectorWheel(wrapSelectorWheel: Boolean)
Link copied to clipboard
open fun showMarginRight(@NonNull show: Boolean)
Link copied to clipboard
open fun updateDate(year: Int, month: Int, dayOfMonth: Int)