Completion.connectPopulateContext

Connect to PopulateContext signal.

Emitted just before starting to populate the completion with providers. You can use this signal to add additional attributes in the context.

class Completion
gulong
connectPopulateContext
(
T
)
(,
Flag!"After" after = No.After
)
if (
isCallable!T &&
is(ReturnType!T == void)
&&
(
Parameters!T.length < 1 ||
(
ParameterStorageClassTuple!T[0] == ParameterStorageClass.none &&
)
)
&&
(
Parameters!T.length < 2 ||
(
ParameterStorageClassTuple!T[1] == ParameterStorageClass.none &&
)
)
&&
Parameters!T.length < 3
)

Parameters

callback T

signal callback delegate or function to connect

void callback(gtksource.completion_context.CompletionContext context, gtksource.completion.Completion completion)

context The #GtkSourceCompletionContext for the current completion (optional)

completion 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: gulong

Signal ID