Class CalendarScrollManager
Inherited Members
Namespace: Com.Telerik.Widget.Calendar
Assembly: Telerik.Xamarin.Android.Input.dll
Syntax
public class CalendarScrollManager : CalendarElement
Constructors
CalendarScrollManager(RadCalendarView)
CalendarScrollManager(IntPtr, JniHandleOwnership)
Declaration
protected CalendarScrollManager(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
System.IntPtr
javaReference
|
Android.Runtime.JniHandleOwnership
transfer
|
Properties
ActiveDate
Declaration
public virtual long ActiveDate { get; set; }
Property Value
System.Int64
|
ArrangePassed
Declaration
protected bool ArrangePassed { get; set; }
Property Value
System.Boolean
|
CurrentDragFragmentHolder
Declaration
protected CalendarScrollManager.FragmentHolder CurrentDragFragmentHolder { get; set; }
Property Value
CalendarScrollManager.FragmentHolder
|
CurrentFragmentHolder
Declaration
protected CalendarScrollManager.FragmentHolder CurrentFragmentHolder { get; set; }
Property Value
CalendarScrollManager.FragmentHolder
|
JniPeerMembers
Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Java.Interop.JniPeerMembers
|
Overrides
MaxScrollOffset
Declaration
public virtual int MaxScrollOffset { get; set; }
Property Value
System.Int32
|
NextFragmentHolder
Declaration
protected CalendarScrollManager.FragmentHolder NextFragmentHolder { get; set; }
Property Value
CalendarScrollManager.FragmentHolder
|
PreviousFragmentHolder
Declaration
protected CalendarScrollManager.FragmentHolder PreviousFragmentHolder { get; set; }
Property Value
CalendarScrollManager.FragmentHolder
|
ScrollMode
ThresholdClass
Declaration
protected override IntPtr ThresholdClass { get; }
Property Value
System.IntPtr
|
Overrides
ThresholdType
Declaration
protected override Type ThresholdType { get; }
Property Value
System.Type
|
Overrides
Methods
AttemptCurrentFragmentUpdate(Int32, Int32)
Declaration
protected virtual void AttemptCurrentFragmentUpdate(int offsetX, int offsetY)
Parameters
System.Int32
offsetX
|
System.Int32
offsetY
|
CurrentFragment()
CurrentSnapOffsetX()
Declaration
public virtual int CurrentSnapOffsetX()
Returns
System.Int32
|
CurrentSnapOffsetY()
Declaration
public virtual int CurrentSnapOffsetY()
Returns
System.Int32
|
FragmentIsVisible(CalendarFragment)
Declaration
protected bool FragmentIsVisible(CalendarFragment fragment)
Parameters
CalendarFragment
fragment
|
Returns
System.Boolean
|
GetCellForDate(Int64)
Declaration
public virtual CalendarCell GetCellForDate(long date)
Parameters
System.Int64
date
|
Returns
CalendarCell
|
GetCellsAtLocation(Int32, Int32)
Declaration
public virtual IList<CalendarCell> GetCellsAtLocation(int x, int y)
Parameters
System.Int32
x
|
System.Int32
y
|
Returns
System.Collections.Generic.IList<CalendarCell>
|
GetFragmentExposure(CalendarScrollManager.FragmentHolder)
Declaration
protected double GetFragmentExposure(CalendarScrollManager.FragmentHolder fragmentHolder)
Parameters
CalendarScrollManager.FragmentHolder
fragmentHolder
|
Returns
System.Double
|
HandleHorizontalOverlappingScroll(Int32)
Declaration
protected virtual void HandleHorizontalOverlappingScroll(int offsetX)
Parameters
System.Int32
offsetX
|
HandleScrollWithoutOverlap(Int32, Int32)
Declaration
protected virtual void HandleScrollWithoutOverlap(int offsetX, int offsetY)
Parameters
System.Int32
offsetX
|
System.Int32
offsetY
|
HandleScrollWithOverlap(Int32, Int32)
Declaration
protected virtual void HandleScrollWithOverlap(int offsetX, int offsetY)
Parameters
System.Int32
offsetX
|
System.Int32
offsetY
|
HandleVerticalOverlappingScroll(Int32)
Declaration
protected virtual void HandleVerticalOverlappingScroll(int offsetY)
Parameters
System.Int32
offsetY
|
NextFragment()
OnDateChanged()
Declaration
public virtual void OnDateChanged()
OnSnapComplete()
Declaration
public virtual void OnSnapComplete()
PreviousFragment()
RequestFragmentsSwitch(Boolean)
Declaration
protected virtual void RequestFragmentsSwitch(bool increase)
Parameters
System.Boolean
increase
|
Reset()
Declaration
public virtual void Reset()
Reset(Boolean)
Declaration
public virtual void Reset(bool force)
Parameters
System.Boolean
force
|
Scroll(Int32, Int32)
Declaration
public virtual bool Scroll(int offsetX, int offsetY)
Parameters
System.Int32
offsetX
|
System.Int32
offsetY
|
Returns
System.Boolean
|
ScrollShouldBeHorizontal()
Declaration
protected virtual bool ScrollShouldBeHorizontal()
Returns
System.Boolean
|
ShiftFragmentsBackward()
Declaration
protected virtual void ShiftFragmentsBackward()
ShiftFragmentsForward()
Declaration
protected virtual void ShiftFragmentsForward()
SnapFragments()
Declaration
protected virtual void SnapFragments()
UpdateActiveFragment()
Declaration
public virtual void UpdateActiveFragment()
UpdateDecorations()
Declaration
public virtual void UpdateDecorations()
UpdateEventsForFragments()
Declaration
public virtual void UpdateEventsForFragments()