VimIMContext.connectEdit

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.

class VimIMContext
ulong
connectEdit
(
T
)
(,
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 &&
)
)
&&
Parameters!T.length < 4
)

Parameters

callback T

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 Flag!"After"

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

Return Value

Type: ulong

Signal ID