C# Class ScnViewGestures.Plugin.Forms.ViewGestures

Inheritance: Xamarin.Forms.ContentView
Show file Open project: ScienceSoft-Inc/ViewGestures Class Usage Examples

Public Properties

Property Type Description
AnimationEffect AnimationType
SupportGestures GestureType
TagProperty BindableProperty

Public Methods

Method Description
GetTagByChild ( object sender ) : string
OnDrag ( double distanceX, double distanceY ) : void
OnLongTap ( ) : void
OnSwipeDown ( ) : bool
OnSwipeLeft ( ) : bool
OnSwipeRight ( ) : bool
OnSwipeUp ( ) : bool
OnTap ( double positionX, double positionY ) : void
OnTouch ( GestureType gestureType ) : void
OnTouchBegan ( double positionX, double positionY ) : void
OnTouchEnded ( ) : void
ViewGestures ( ) : System
ViewGestures ( View content ) : System

Private Methods

Method Description
PressBeganEffect ( object sender, PositionEventArgs e ) : void
PressEndedEffect ( object sender, EventArgs e ) : void
PressEndedEffectWithDelay ( object sender, EventArgs e ) : void

Method Details

GetTagByChild() public static method

public static GetTagByChild ( object sender ) : string
sender object
return string

OnDrag() public method

public OnDrag ( double distanceX, double distanceY ) : void
distanceX double
distanceY double
return void

OnLongTap() public method

public OnLongTap ( ) : void
return void

OnSwipeDown() public method

public OnSwipeDown ( ) : bool
return bool

OnSwipeLeft() public method

public OnSwipeLeft ( ) : bool
return bool

OnSwipeRight() public method

public OnSwipeRight ( ) : bool
return bool

OnSwipeUp() public method

public OnSwipeUp ( ) : bool
return bool

OnTap() public method

public OnTap ( double positionX, double positionY ) : void
positionX double
positionY double
return void

OnTouch() public method

public OnTouch ( GestureType gestureType ) : void
gestureType GestureType
return void

OnTouchBegan() public method

public OnTouchBegan ( double positionX, double positionY ) : void
positionX double
positionY double
return void

OnTouchEnded() public method

public OnTouchEnded ( ) : void
return void

ViewGestures() public method

public ViewGestures ( ) : System
return System

ViewGestures() public method

public ViewGestures ( View content ) : System
content Xamarin.Forms.View
return System

Property Details

AnimationEffect public property

public AnimationType AnimationEffect
return AnimationType

SupportGestures public property

public GestureType SupportGestures
return GestureType

TagProperty public static property

public static BindableProperty TagProperty
return BindableProperty