Class CalendarGestureManager
Inheritance
Namespace: Com.Telerik.Widget.Calendar
Assembly: Telerik.Xamarin.Android.Input.dll
Syntax
public class CalendarGestureManager : Object, GestureDetector.IOnDoubleTapListener, IJavaObject, IDisposable, IJavaPeerable, GestureDetector.IOnGestureListener, ScaleGestureDetector.IOnScaleGestureListener
Constructors
CalendarGestureManager(RadCalendarView)
CalendarGestureManager(IntPtr, JniHandleOwnership)
Declaration
protected CalendarGestureManager(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
System.IntPtr
javaReference
|
Android.Runtime.JniHandleOwnership
transfer
|
Properties
AnimationsManager
Declaration
protected CalendarAnimationsManager AnimationsManager { get; set; }
Property Value
CalendarAnimationsManager
|
CurrentScaleFactorIsPositive
Declaration
protected bool CurrentScaleFactorIsPositive { get; set; }
Property Value
System.Boolean
|
DisplayMode
Declaration
protected CalendarDisplayMode DisplayMode { get; set; }
Property Value
CalendarDisplayMode
|
GestureDetector
Declaration
protected GestureDetector GestureDetector { get; set; }
Property Value
Android.Views.GestureDetector
|
IsScaleInProgress
Declaration
protected bool IsScaleInProgress { get; set; }
Property Value
System.Boolean
|
IsUsingDoubleTapToChangeDisplayMode
Declaration
public virtual bool IsUsingDoubleTapToChangeDisplayMode { get; }
Property Value
System.Boolean
|
IsUsingPinchCloseToChangeDisplayMode
Declaration
public virtual bool IsUsingPinchCloseToChangeDisplayMode { get; }
Property Value
System.Boolean
|
IsUsingPinchOpenToChangeDisplayMode
Declaration
public virtual bool IsUsingPinchOpenToChangeDisplayMode { get; }
Property Value
System.Boolean
|
IsUsingSwipeDownToChangeDisplayMode
Declaration
public virtual bool IsUsingSwipeDownToChangeDisplayMode { get; }
Property Value
System.Boolean
|
IsUsingSwipeUpToChangeDisplayMode
Declaration
public virtual bool IsUsingSwipeUpToChangeDisplayMode { get; }
Property Value
System.Boolean
|
IsUsingTapToChangeDisplayMode
Declaration
public virtual bool IsUsingTapToChangeDisplayMode { get; }
Property Value
System.Boolean
|
JniPeerMembers
Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Java.Interop.JniPeerMembers
|
OnCellClickListener
Declaration
public virtual RadCalendarView.IOnCellClickListener OnCellClickListener { get; set; }
Property Value
RadCalendarView.IOnCellClickListener
|
Owner
ScaleGestureDetector
Declaration
protected ScaleGestureDetector ScaleGestureDetector { get; set; }
Property Value
Android.Views.ScaleGestureDetector
|
ScrollManager
Declaration
protected CalendarScrollManager ScrollManager { get; set; }
Property Value
CalendarScrollManager
|
ScrollMode
SelectionManager
Declaration
protected CalendarSelectionManager SelectionManager { get; set; }
Property Value
CalendarSelectionManager
|
ThresholdClass
Declaration
protected override IntPtr ThresholdClass { get; }
Property Value
System.IntPtr
|
ThresholdType
Declaration
protected override Type ThresholdType { get; }
Property Value
System.Type
|
UsingDragToMakeRangeSelection
Declaration
public virtual bool UsingDragToMakeRangeSelection { get; set; }
Property Value
System.Boolean
|
Methods
EnableScroll()
Declaration
public virtual void EnableScroll()
HandleDoubleTap(MotionEvent)
Declaration
public virtual bool HandleDoubleTap(MotionEvent e)
Parameters
Android.Views.MotionEvent
e
|
Returns
System.Boolean
|
HandleFling(Single, Single)
Declaration
public virtual bool HandleFling(float velocityX, float velocityY)
Parameters
System.Single
velocityX
|
System.Single
velocityY
|
Returns
System.Boolean
|
HandleOnDown()
Declaration
public virtual bool HandleOnDown()
Returns
System.Boolean
|
HandleOnScale(ScaleGestureDetector)
Declaration
public virtual bool HandleOnScale(ScaleGestureDetector scaleGestureDetector)
Parameters
Android.Views.ScaleGestureDetector
scaleGestureDetector
|
Returns
System.Boolean
|
HandleOnScaleBegin()
Declaration
public virtual bool HandleOnScaleBegin()
Returns
System.Boolean
|
HandleOnScaleEnd()
Declaration
public virtual void HandleOnScaleEnd()
HandleOnSingleTapUp()
Declaration
public virtual bool HandleOnSingleTapUp()
Returns
System.Boolean
|
HandleScroll(Single, Single, Single, Single)
Declaration
public virtual bool HandleScroll(float x, float y, float distanceX, float distanceY)
Parameters
System.Single
x
|
System.Single
y
|
System.Single
distanceX
|
System.Single
distanceY
|
Returns
System.Boolean
|
HandleSingleTapConfirmed(MotionEvent)
Declaration
public virtual bool HandleSingleTapConfirmed(MotionEvent e)
Parameters
Android.Views.MotionEvent
e
|
Returns
System.Boolean
|
HandleTapGesture(CalendarDayCell)
Declaration
protected virtual void HandleTapGesture(CalendarDayCell calendarCell)
Parameters
CalendarDayCell
calendarCell
|
HandleTouch(MotionEvent)
Declaration
public virtual bool HandleTouch(MotionEvent e)
Parameters
Android.Views.MotionEvent
e
|
Returns
System.Boolean
|
OnDoubleTap(MotionEvent)
Declaration
public virtual bool OnDoubleTap(MotionEvent e)
Parameters
Android.Views.MotionEvent
e
|
Returns
System.Boolean
|
OnDoubleTapEvent(MotionEvent)
Declaration
public virtual bool OnDoubleTapEvent(MotionEvent e)
Parameters
Android.Views.MotionEvent
e
|
Returns
System.Boolean
|
OnDown(MotionEvent)
Declaration
public virtual bool OnDown(MotionEvent e)
Parameters
Android.Views.MotionEvent
e
|
Returns
System.Boolean
|
OnFingerUp()
Declaration
protected virtual void OnFingerUp()
OnFling(MotionEvent, MotionEvent, Single, Single)
Declaration
public virtual bool OnFling(MotionEvent event1, MotionEvent event2, float velocityX, float velocityY)
Parameters
Android.Views.MotionEvent
event1
|
Android.Views.MotionEvent
event2
|
System.Single
velocityX
|
System.Single
velocityY
|
Returns
System.Boolean
|
OnLongPress(MotionEvent)
Declaration
public virtual void OnLongPress(MotionEvent e)
Parameters
Android.Views.MotionEvent
e
|
OnPinchClose()
Declaration
protected virtual void OnPinchClose()
OnPinchOpen()
Declaration
protected virtual void OnPinchOpen()
OnScale(ScaleGestureDetector)
Declaration
public virtual bool OnScale(ScaleGestureDetector detector)
Parameters
Android.Views.ScaleGestureDetector
detector
|
Returns
System.Boolean
|
OnScaleBegin(ScaleGestureDetector)
Declaration
public virtual bool OnScaleBegin(ScaleGestureDetector detector)
Parameters
Android.Views.ScaleGestureDetector
detector
|
Returns
System.Boolean
|
OnScaleEnd(ScaleGestureDetector)
Declaration
public virtual void OnScaleEnd(ScaleGestureDetector detector)
Parameters
Android.Views.ScaleGestureDetector
detector
|
OnScroll(MotionEvent, MotionEvent, Single, Single)
Declaration
public virtual bool OnScroll(MotionEvent e1, MotionEvent e2, float distanceX, float distanceY)
Parameters
Android.Views.MotionEvent
e1
|
Android.Views.MotionEvent
e2
|
System.Single
distanceX
|
System.Single
distanceY
|
Returns
System.Boolean
|
OnShowPress(MotionEvent)
Declaration
public virtual void OnShowPress(MotionEvent e)
Parameters
Android.Views.MotionEvent
e
|
OnSingleTapConfirmed(MotionEvent)
Declaration
public virtual bool OnSingleTapConfirmed(MotionEvent e)
Parameters
Android.Views.MotionEvent
e
|
Returns
System.Boolean
|
OnSingleTapUp(MotionEvent)
Declaration
public virtual bool OnSingleTapUp(MotionEvent e)
Parameters
Android.Views.MotionEvent
e
|
Returns
System.Boolean
|
SetDoubleTapToChangeDisplayMode(Boolean)
Declaration
public virtual void SetDoubleTapToChangeDisplayMode(bool doubleTapToChangeDisplayMode)
Parameters
System.Boolean
doubleTapToChangeDisplayMode
|
SetPinchCloseToChangeDisplayMode(Boolean)
Declaration
public virtual void SetPinchCloseToChangeDisplayMode(bool pinchCloseToChangeDisplayMode)
Parameters
System.Boolean
pinchCloseToChangeDisplayMode
|
SetPinchOpenToChangeDisplayMode(Boolean)
Declaration
public virtual void SetPinchOpenToChangeDisplayMode(bool pinchOpenToChangeDisplayMode)
Parameters
System.Boolean
pinchOpenToChangeDisplayMode
|
SetSwipeDownToChangeDisplayMode(Boolean)
Declaration
public virtual void SetSwipeDownToChangeDisplayMode(bool swipeDownToChangeDisplayMode)
Parameters
System.Boolean
swipeDownToChangeDisplayMode
|
SetSwipeUpToChangeDisplayMode(Boolean)
Declaration
public virtual void SetSwipeUpToChangeDisplayMode(bool swipeUpToChangeDisplayMode)
Parameters
System.Boolean
swipeUpToChangeDisplayMode
|
SetTapToChangeDisplayMode(Boolean)
Declaration
public virtual void SetTapToChangeDisplayMode(bool tapToChangeDisplayMode)
Parameters
System.Boolean
tapToChangeDisplayMode
|
SuspendScroll()
Declaration
public virtual void SuspendScroll()
Events
CellClick
Declaration
public event EventHandler<RadCalendarView.CellClickEventArgs> CellClick
Event Type
System.EventHandler<RadCalendarView.CellClickEventArgs>
|