Application.connectCommandLine

gulong connectCommandLine(T)(T callback, Flag!"After" after = No.After) if (isCallable!T && is(ReturnType!T == int) && (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] : gio.application_command_line.ApplicationCommandLine))) && (Parameters!T.length < 2 || (ParameterStorageClassTuple!T[1] == ParameterStorageClass.none && is(Parameters!T[1] : gio.application.Application))) && Parameters!T.length < 3)

Connect to CommandLine signal.

The ::command-line signal is emitted on the primary instance when a commandline is not handled locally. See gio.application.Application.run and the #GApplicationCommandLine documentation for more information.

Parameters

callbacksignal callback delegate or function to connect int callback(gio.application_command_line.ApplicationCommandLine commandLine, gio.application.Application application) commandLine a #GApplicationCommandLine representing the passed commandline (optional) application the instance the signal is connected to (optional) Returns An integer that is set as the exit status for the calling process. See gio.application_command_line.ApplicationCommandLine.setExitStatus.
afterYes.After to execute callback after default handler, No.After to execute before (default)

Returns

Signal ID