Class SwipeTracker
- Namespace
- Adw
- Assembly
- Adw-1.dll
public sealed class SwipeTracker : Object, Orientable, IDisposable, GTypeProvider, InstanceFactory
- Inheritance
-
SwipeTracker
- Implements
- Inherited Members
Constructors
SwipeTracker(SwipeTrackerHandle)
public SwipeTracker(SwipeTrackerHandle handle)
Parameters
handleSwipeTrackerHandle
SwipeTracker(params ConstructArgument[])
public SwipeTracker(params ConstructArgument[] constructArguments)
Parameters
constructArgumentsConstructArgument[]
Fields
AllowLongSwipesPropertyDefinition
public static readonly Property<bool, SwipeTracker> AllowLongSwipesPropertyDefinition
Field Value
AllowMouseDragPropertyDefinition
public static readonly Property<bool, SwipeTracker> AllowMouseDragPropertyDefinition
Field Value
AllowWindowHandlePropertyDefinition
public static readonly Property<bool, SwipeTracker> AllowWindowHandlePropertyDefinition
Field Value
BeginSwipeSignal
Signal Descriptor for OnBeginSwipe.
public static readonly Signal<SwipeTracker> BeginSwipeSignal
Field Value
EnabledPropertyDefinition
public static readonly Property<bool, SwipeTracker> EnabledPropertyDefinition
Field Value
EndSwipeSignal
Signal Descriptor for OnEndSwipe.
public static readonly Signal<SwipeTracker, SwipeTracker.EndSwipeSignalArgs> EndSwipeSignal
Field Value
LowerOvershootPropertyDefinition
public static readonly Property<bool, SwipeTracker> LowerOvershootPropertyDefinition
Field Value
PrepareSignal
Signal Descriptor for OnPrepare.
public static readonly Signal<SwipeTracker, SwipeTracker.PrepareSignalArgs> PrepareSignal
Field Value
ReversedPropertyDefinition
public static readonly Property<bool, SwipeTracker> ReversedPropertyDefinition
Field Value
SwipeablePropertyDefinition
public static readonly Property<Swipeable, SwipeTracker> SwipeablePropertyDefinition
Field Value
UpdateSwipeSignal
Signal Descriptor for OnUpdateSwipe.
public static readonly Signal<SwipeTracker, SwipeTracker.UpdateSwipeSignalArgs> UpdateSwipeSignal
Field Value
UpperOvershootPropertyDefinition
public static readonly Property<bool, SwipeTracker> UpperOvershootPropertyDefinition
Field Value
Properties
AllowLongSwipes
public bool AllowLongSwipes { get; set; }
Property Value
AllowMouseDrag
public bool AllowMouseDrag { get; set; }
Property Value
AllowWindowHandle
public bool AllowWindowHandle { get; set; }
Property Value
Enabled
public bool Enabled { get; set; }
Property Value
LowerOvershoot
public bool LowerOvershoot { get; set; }
Property Value
Reversed
public bool Reversed { get; set; }
Property Value
Swipeable
public Swipeable Swipeable { get; }
Property Value
UpperOvershoot
public bool UpperOvershoot { get; set; }
Property Value
Methods
GetAllowLongSwipes()
public bool GetAllowLongSwipes()
Returns
GetAllowMouseDrag()
public bool GetAllowMouseDrag()
Returns
GetAllowWindowHandle()
[Version("1.5")]
public bool GetAllowWindowHandle()
Returns
GetEnabled()
public bool GetEnabled()
Returns
GetGType()
public static Type GetGType()
Returns
GetLowerOvershoot()
[Version("1.4")]
public bool GetLowerOvershoot()
Returns
GetOrientation()
public Orientation GetOrientation()
Returns
GetReversed()
public bool GetReversed()
Returns
GetSwipeable()
public Swipeable GetSwipeable()
Returns
GetUpperOvershoot()
[Version("1.4")]
public bool GetUpperOvershoot()
Returns
New(Swipeable)
public static SwipeTracker New(Swipeable swipeable)
Parameters
swipeableSwipeable
Returns
SetAllowLongSwipes(bool)
public void SetAllowLongSwipes(bool allowLongSwipes)
Parameters
allowLongSwipesbool
SetAllowMouseDrag(bool)
public void SetAllowMouseDrag(bool allowMouseDrag)
Parameters
allowMouseDragbool
SetAllowWindowHandle(bool)
[Version("1.5")]
public void SetAllowWindowHandle(bool allowWindowHandle)
Parameters
allowWindowHandlebool
SetEnabled(bool)
public void SetEnabled(bool enabled)
Parameters
enabledbool
SetLowerOvershoot(bool)
[Version("1.4")]
public void SetLowerOvershoot(bool overshoot)
Parameters
overshootbool
SetOrientation(Orientation)
public void SetOrientation(Orientation orientation)
Parameters
orientationOrientation
SetReversed(bool)
public void SetReversed(bool reversed)
Parameters
reversedbool
SetUpperOvershoot(bool)
[Version("1.4")]
public void SetUpperOvershoot(bool overshoot)
Parameters
overshootbool
ShiftPosition(double)
public void ShiftPosition(double delta)
Parameters
deltadouble
Events
OnBeginSwipe
public event SignalHandler<SwipeTracker> OnBeginSwipe
Event Type
OnEndSwipe
public event SignalHandler<SwipeTracker, SwipeTracker.EndSwipeSignalArgs> OnEndSwipe
Event Type
OnPrepare
public event SignalHandler<SwipeTracker, SwipeTracker.PrepareSignalArgs> OnPrepare
Event Type
OnUpdateSwipe
public event SignalHandler<SwipeTracker, SwipeTracker.UpdateSwipeSignalArgs> OnUpdateSwipe