Terminal.connectCommit

gulong connectCommit(T)(T callback, 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] == string))) && (Parameters!T.length < 2 || (ParameterStorageClassTuple!T[1] == ParameterStorageClass.none && is(Parameters!T[1] : vte.terminal.Terminal))) && Parameters!T.length < 3)

Connect to Commit signal.

Emitted whenever the terminal receives input from the user and prepares to send it to the child process.

Parameters

callbacksignal callback delegate or function to connect void callback(string text, vte.terminal.Terminal terminal) text a string of text (optional) terminal the instance the signal is connected to (optional)
afterYes.After to execute callback after default handler, No.After to execute before (default)

Returns

Signal ID