EventControllerKey.connectModifiers

Connect to Modifiers signal.

Emitted whenever the state of modifier keys and pointer buttons change.

class EventControllerKey
ulong
connectModifiers
(
T
)
(,
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.types.ModifierType)
)
)
&&
(
Parameters!T.length < 2 ||
(
ParameterStorageClassTuple!T[1] == ParameterStorageClass.none &&
)
)
&&
Parameters!T.length < 3
)

Parameters

callback T

signal callback delegate or function to connect

bool callback(gdk.types.ModifierType state, gtk.event_controller_key.EventControllerKey eventControllerKey)

state the bitmask, representing the new state of modifier keys and pointer buttons. (optional)

eventControllerKey the instance the signal is connected to (optional)

Returns

after Flag!"After"

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

Return Value

Type: ulong

Signal ID