Table of Contents

Class AddGestures

Namespace
DrawnUi.Draw
Assembly
DrawnUi.Maui.dll

For fast and lazy gestures handling to attach to dran controls inside the canvas only

public static class AddGestures
Inheritance
AddGestures
Inherited Members

Fields

AnimationPressedProperty

public static readonly BindableProperty AnimationPressedProperty

Field Value

BindableProperty

AnimationTappedProperty

public static readonly BindableProperty AnimationTappedProperty

Field Value

BindableProperty

AttachedListeners

public static Dictionary<SkiaControl, AddGestures.GestureListener> AttachedListeners

Field Value

Dictionary<SkiaControl, AddGestures.GestureListener>

CommandDelayMs

public static int CommandDelayMs

Field Value

int

CommandLongPressingParameterProperty

public static readonly BindableProperty CommandLongPressingParameterProperty

Field Value

BindableProperty

CommandLongPressingProperty

public static readonly BindableProperty CommandLongPressingProperty

Field Value

BindableProperty

CommandPressedProperty

public static readonly BindableProperty CommandPressedProperty

Field Value

BindableProperty

CommandTappedParameterProperty

public static readonly BindableProperty CommandTappedParameterProperty

Field Value

BindableProperty

CommandTappedProperty

public static readonly BindableProperty CommandTappedProperty

Field Value

BindableProperty

LockPanningProperty

public static readonly BindableProperty LockPanningProperty

Field Value

BindableProperty

TouchEffectColorProperty

public static readonly BindableProperty TouchEffectColorProperty

Field Value

BindableProperty

TransformViewProperty

public static readonly BindableProperty TransformViewProperty

Field Value

BindableProperty

Methods

GetAnimationPressed(BindableObject)

public static SkiaTouchAnimation GetAnimationPressed(BindableObject view)

Parameters

view BindableObject

Returns

SkiaTouchAnimation

GetAnimationTapped(BindableObject)

public static SkiaTouchAnimation GetAnimationTapped(BindableObject view)

Parameters

view BindableObject

Returns

SkiaTouchAnimation

GetCommandLongPressing(BindableObject)

public static ICommand GetCommandLongPressing(BindableObject view)

Parameters

view BindableObject

Returns

ICommand

GetCommandLongPressingParameter(BindableObject)

public static object GetCommandLongPressingParameter(BindableObject view)

Parameters

view BindableObject

Returns

object

GetCommandPressed(BindableObject)

public static ICommand GetCommandPressed(BindableObject view)

Parameters

view BindableObject

Returns

ICommand

GetCommandTapped(BindableObject)

public static ICommand GetCommandTapped(BindableObject view)

Parameters

view BindableObject

Returns

ICommand

GetCommandTappedParameter(BindableObject)

public static object GetCommandTappedParameter(BindableObject view)

Parameters

view BindableObject

Returns

object

GetLockPanning(BindableObject)

public static bool GetLockPanning(BindableObject view)

Parameters

view BindableObject

Returns

bool

GetTouchEffectColor(BindableObject)

public static Color GetTouchEffectColor(BindableObject view)

Parameters

view BindableObject

Returns

Color

GetTransformView(BindableObject)

public static object GetTransformView(BindableObject view)

Parameters

view BindableObject

Returns

object

IsActive(SkiaControl)

public static bool IsActive(SkiaControl listener)

Parameters

listener SkiaControl

Returns

bool

ManageRegistration(SkiaControl)

public static void ManageRegistration(SkiaControl control)

Parameters

control SkiaControl

SetAnimationPressed(BindableObject, SkiaTouchAnimation)

public static void SetAnimationPressed(BindableObject view, SkiaTouchAnimation value)

Parameters

view BindableObject
value SkiaTouchAnimation

SetAnimationTapped(BindableObject, SkiaTouchAnimation)

public static void SetAnimationTapped(BindableObject view, SkiaTouchAnimation value)

Parameters

view BindableObject
value SkiaTouchAnimation

SetCommandLongPressing(BindableObject, ICommand)

public static void SetCommandLongPressing(BindableObject view, ICommand value)

Parameters

view BindableObject
value ICommand

SetCommandLongPressingParameter(BindableObject, object)

public static void SetCommandLongPressingParameter(BindableObject view, object value)

Parameters

view BindableObject
value object

SetCommandPressed(BindableObject, ICommand)

public static void SetCommandPressed(BindableObject view, ICommand value)

Parameters

view BindableObject
value ICommand

SetCommandTapped(BindableObject, ICommand)

public static void SetCommandTapped(BindableObject view, ICommand value)

Parameters

view BindableObject
value ICommand

SetCommandTappedParameter(BindableObject, object)

public static void SetCommandTappedParameter(BindableObject view, object value)

Parameters

view BindableObject
value object

SetLockPanning(BindableObject, bool)

public static void SetLockPanning(BindableObject view, bool value)

Parameters

view BindableObject
value bool

SetTouchEffectColor(BindableObject, Color)

public static void SetTouchEffectColor(BindableObject view, Color value)

Parameters

view BindableObject
value Color

SetTransformView(BindableObject, object)

public static void SetTransformView(BindableObject view, object value)

Parameters

view BindableObject
value object