VimIMContext.connectEdit
gulong connectEdit(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] : gtksource.view.View)))
&& (Parameters!T.length < 2 || (ParameterStorageClassTuple!T[1] == ParameterStorageClass.none && is(Parameters!T[1] == string)))
&& (Parameters!T.length < 3 || (ParameterStorageClassTuple!T[2] == ParameterStorageClass.none && is(Parameters!T[2] : gtksource.vim_imcontext.VimIMContext)))
&& Parameters!T.length < 4)Connect to Edit signal.
Requests the application open the file found at path.
If path is null, then the current file should be reloaded from storage.
This may be executed in relation to the user running the :edit or :e commands.
Parameters
callback | signal callback delegate or function to connect void callback(gtksource.view.View view, string path, gtksource.vim_imcontext.VimIMContext vimIMContext) view the #GtkSourceView (optional) path the path if provided, otherwise null (optional) vimIMContext the instance the signal is connected to (optional) |
after | Yes.After to execute callback after default handler, No.After to execute before (default) |
Returns
Signal ID