Table of Contents

Class SwipeTracker

Namespace
Adw.Internal
Assembly
Adw-1.dll
public class SwipeTracker
Inheritance
SwipeTracker
Inherited Members

Methods

GetAllowLongSwipes(nint)

Calls native method adw_swipe_tracker_get_allow_long_swipes.

public static extern bool GetAllowLongSwipes(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetAllowMouseDrag(nint)

Calls native method adw_swipe_tracker_get_allow_mouse_drag.

public static extern bool GetAllowMouseDrag(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetAllowWindowHandle(nint)

Calls native method adw_swipe_tracker_get_allow_window_handle. Version: 1.5

[Version("1.5")]
public static extern bool GetAllowWindowHandle(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetEnabled(nint)

Calls native method adw_swipe_tracker_get_enabled.

public static extern bool GetEnabled(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetGType()

Calls native function adw_swipe_tracker_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetLowerOvershoot(nint)

Calls native method adw_swipe_tracker_get_lower_overshoot. Version: 1.4

[Version("1.4")]
public static extern bool GetLowerOvershoot(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetReversed(nint)

Calls native method adw_swipe_tracker_get_reversed.

public static extern bool GetReversed(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetSwipeable(nint)

Calls native method adw_swipe_tracker_get_swipeable.

public static extern nint GetSwipeable(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

GetUpperOvershoot(nint)

Calls native method adw_swipe_tracker_get_upper_overshoot. Version: 1.4

[Version("1.4")]
public static extern bool GetUpperOvershoot(nint self)

Parameters

self nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

New(nint)

Calls native constructor adw_swipe_tracker_new.

public static extern nint New(nint swipeable)

Parameters

swipeable nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: Full Nullable: False

SetAllowLongSwipes(nint, bool)

Calls native method adw_swipe_tracker_set_allow_long_swipes.

public static extern void SetAllowLongSwipes(nint self, bool allowLongSwipes)

Parameters

self nint

Transfer ownership: None Nullable: False

allowLongSwipes bool

Transfer ownership: None Nullable: False

SetAllowMouseDrag(nint, bool)

Calls native method adw_swipe_tracker_set_allow_mouse_drag.

public static extern void SetAllowMouseDrag(nint self, bool allowMouseDrag)

Parameters

self nint

Transfer ownership: None Nullable: False

allowMouseDrag bool

Transfer ownership: None Nullable: False

SetAllowWindowHandle(nint, bool)

Calls native method adw_swipe_tracker_set_allow_window_handle. Version: 1.5

[Version("1.5")]
public static extern void SetAllowWindowHandle(nint self, bool allowWindowHandle)

Parameters

self nint

Transfer ownership: None Nullable: False

allowWindowHandle bool

Transfer ownership: None Nullable: False

SetEnabled(nint, bool)

Calls native method adw_swipe_tracker_set_enabled.

public static extern void SetEnabled(nint self, bool enabled)

Parameters

self nint

Transfer ownership: None Nullable: False

enabled bool

Transfer ownership: None Nullable: False

SetLowerOvershoot(nint, bool)

Calls native method adw_swipe_tracker_set_lower_overshoot. Version: 1.4

[Version("1.4")]
public static extern void SetLowerOvershoot(nint self, bool overshoot)

Parameters

self nint

Transfer ownership: None Nullable: False

overshoot bool

Transfer ownership: None Nullable: False

SetReversed(nint, bool)

Calls native method adw_swipe_tracker_set_reversed.

public static extern void SetReversed(nint self, bool reversed)

Parameters

self nint

Transfer ownership: None Nullable: False

reversed bool

Transfer ownership: None Nullable: False

SetUpperOvershoot(nint, bool)

Calls native method adw_swipe_tracker_set_upper_overshoot. Version: 1.4

[Version("1.4")]
public static extern void SetUpperOvershoot(nint self, bool overshoot)

Parameters

self nint

Transfer ownership: None Nullable: False

overshoot bool

Transfer ownership: None Nullable: False

ShiftPosition(nint, double)

Calls native method adw_swipe_tracker_shift_position.

public static extern void ShiftPosition(nint self, double delta)

Parameters

self nint

Transfer ownership: None Nullable: False

delta double

Transfer ownership: None Nullable: False