Surface.connectEvent

gulong connectEvent(T)(T callback, Flag!"After" after = No.After) if (isCallable!T && is(ReturnType!T == bool) && (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] == gdk.event.Event))) && (Parameters!T.length < 2 || (ParameterStorageClassTuple!T[1] == ParameterStorageClass.none && is(Parameters!T[1] : gdk.surface.Surface))) && Parameters!T.length < 3)

Connect to Event signal.

Emitted when GDK receives an input event for surface.

Parameters

callbacksignal callback delegate or function to connect bool callback(gdk.event.Event event, gdk.surface.Surface surface) event an input event (optional) surface the instance the signal is connected to (optional) Returns true to indicate that the event has been handled
afterYes.After to execute callback after default handler, No.After to execute before (default)

Returns

Signal ID