Class CalendarSelectionManager
Inheritance
System.Object
CalendarSelectionManager
Namespace: Com.Telerik.Widget.Calendar
Assembly: Telerik.Xamarin.Android.Input.dll
Syntax
public class CalendarSelectionManager : Object
Constructors
CalendarSelectionManager(RadCalendarView)
CalendarSelectionManager(IntPtr, JniHandleOwnership)
Declaration
protected CalendarSelectionManager(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
System.IntPtr
javaReference
|
Android.Runtime.JniHandleOwnership
transfer
|
Properties
JniPeerMembers
Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Java.Interop.JniPeerMembers
|
OnSelectedDatesChangedListener
Declaration
public virtual RadCalendarView.IOnSelectedDatesChangedListener OnSelectedDatesChangedListener { get; set; }
Property Value
RadCalendarView.IOnSelectedDatesChangedListener
|
Owner
SelectedDates
Declaration
public virtual IList<Long> SelectedDates { get; set; }
Property Value
System.Collections.Generic.IList<Java.Lang.Long>
|
SelectedRange
SelectionMode
Declaration
protected CalendarSelectionMode SelectionMode { get; set; }
Property Value
CalendarSelectionMode
|
ThresholdClass
Declaration
protected override IntPtr ThresholdClass { get; }
Property Value
System.IntPtr
|
ThresholdType
Declaration
protected override Type ThresholdType { get; }
Property Value
System.Type
|
Methods
GetDateRangeList(Int64, Int64)
Declaration
protected IList<Long> GetDateRangeList(long start, long end)
Parameters
System.Int64
start
|
System.Int64
end
|
Returns
System.Collections.Generic.IList<Java.Lang.Long>
|
HandleTapGesture(CalendarDayCell)
Declaration
public virtual void HandleTapGesture(CalendarDayCell calendarCell)
Parameters
CalendarDayCell
calendarCell
|
HandleTouchForMultipleSelection(CalendarDayCell)
Declaration
protected virtual void HandleTouchForMultipleSelection(CalendarDayCell touchedCell)
Parameters
CalendarDayCell
touchedCell
|
HandleTouchForRangeSelection(CalendarDayCell)
Declaration
protected virtual void HandleTouchForRangeSelection(CalendarDayCell touchedCell)
Parameters
CalendarDayCell
touchedCell
|
HandleTouchForSingleSelection(CalendarDayCell)
Declaration
protected virtual void HandleTouchForSingleSelection(CalendarDayCell touchedCell)
Parameters
CalendarDayCell
touchedCell
|
SelectedCells()
Declaration
public virtual IList<CalendarDayCell> SelectedCells()
Returns
System.Collections.Generic.IList<CalendarDayCell>
|
SetSelection(IList<Long>)
Declaration
protected virtual void SetSelection(IList<Long> selectedDates)
Parameters
System.Collections.Generic.IList<Java.Lang.Long>
selectedDates
|
SetSelection(IList<Long>, RadCalendarView.SelectionContext)
Declaration
protected virtual void SetSelection(IList<Long> selectedDates, RadCalendarView.SelectionContext selectionContext)
Parameters
System.Collections.Generic.IList<Java.Lang.Long>
selectedDates
|
RadCalendarView.SelectionContext
selectionContext
|
SyncSelectedCellsWithDates()
Declaration
public virtual void SyncSelectedCellsWithDates()
Events
SelectedDatesChanged
Declaration
public event EventHandler<RadCalendarView.SelectedDatesChangedEventArgs> SelectedDatesChanged
Event Type
System.EventHandler<RadCalendarView.SelectedDatesChangedEventArgs>
|