C# Class Xamarin.Forms.Calendar.Platform.Droid.CalendarPickerView

Inheritance: Android.Widget.ListView
Exibir arquivo Open project: rid00z/Xamarin.Forms.Calendar Class Usage Examples

Public Methods

Method Description
CalendarPickerView ( Android.Content.Context context, IAttributeSet attrs ) : System
HighlightDates ( ICollection dates ) : void
Init ( System.DateTime minDate, System.DateTime maxDate ) : FluentInitializer

Protected Methods

Method Description
OnMeasure ( int widthMeasureSpec, int heightMeasureSpec ) : void

Private Methods

Method Description
ApplyMultiSelect ( System.DateTime date, System.DateTime selectedCal ) : System.DateTime
ClearOldSelection ( ) : void
ContatinsDate ( IEnumerable selectedCals, System.DateTime cal ) : bool
Debug ( System.DateTime minDate, System.DateTime maxDate ) : string
DoSelectDate ( System.DateTime date, MonthCellDescriptor cell ) : bool
GetMaxDate ( List selectedCals ) : System.DateTime
GetMinDate ( List selectedCals ) : System.DateTime
GetMonthCellWithIndexByDate ( System.DateTime date ) : MonthCellWithMonthIndex
GetMonthCells ( MonthDescriptor month, System.DateTime startCal ) : List>
IsBetweenDates ( System.DateTime date, System.DateTime minCal, System.DateTime maxCal ) : bool
IsSameDate ( System.DateTime cal, System.DateTime selectedDate ) : bool
IsSameMonth ( System.DateTime cal, MonthDescriptor month ) : bool
IsSelectable ( System.DateTime date ) : bool
OnCellClicked ( MonthCellDescriptor cell ) : void
OnInvalidateDateClicked ( object sender, DateSelectedEventArgs e ) : void
ScrollToSelectedMonth ( int selectedIndex ) : void
ScrollToSelectedMonth ( int selectedIndex, bool smoothScroll ) : void
SelectDate ( System.DateTime date ) : bool
SelectDate ( System.DateTime date, bool smoothScroll ) : bool
SetMidnight ( System.DateTime date ) : System.DateTime
ValidateAndUpdate ( ) : void
ValidateDate ( System.DateTime date ) : void

Method Details

CalendarPickerView() public method

public CalendarPickerView ( Android.Content.Context context, IAttributeSet attrs ) : System
context Android.Content.Context
attrs IAttributeSet
return System

HighlightDates() public method

public HighlightDates ( ICollection dates ) : void
dates ICollection
return void

Init() public method

public Init ( System.DateTime minDate, System.DateTime maxDate ) : FluentInitializer
minDate System.DateTime
maxDate System.DateTime
return FluentInitializer

OnMeasure() protected method

protected OnMeasure ( int widthMeasureSpec, int heightMeasureSpec ) : void
widthMeasureSpec int
heightMeasureSpec int
return void