SwipeTracker.connectPrepare

Connect to Prepare signal.

This signal is emitted when a possible swipe is detected.

The direction value can be used to restrict the swipe to a certain direction.

class SwipeTracker
ulong
connectPrepare
(
T
)
(,
Flag!"After" after = No.After
)
if (
isCallable!T &&
is(ReturnType!T == void)
&&
(
Parameters!T.length < 1 ||
(
ParameterStorageClassTuple!T[0] == ParameterStorageClass.none &&
is(Parameters!T[0] == adw.types.NavigationDirection)
)
)
&&
(
Parameters!T.length < 2 ||
(
ParameterStorageClassTuple!T[1] == ParameterStorageClass.none &&
)
)
&&
Parameters!T.length < 3
)

Parameters

callback T

signal callback delegate or function to connect

void callback(adw.types.NavigationDirection direction, adw.swipe_tracker.SwipeTracker swipeTracker)

direction the direction of the swipe (optional)

swipeTracker the instance the signal is connected to (optional)

after Flag!"After"

Yes.After to execute callback after default handler, No.After to execute before (default)

Return Value

Type: ulong

Signal ID