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
callback | signal 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 |
after | Yes.After to execute callback after default handler, No.After to execute before (default) |
Returns
Signal ID