EventControllerKey.connectModifiers

Connect to Modifiers signal.

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

class EventControllerKey
gulong
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: gulong

Signal ID