ServerOperation.connectSequenceItemAdded

Connect to SequenceItemAdded signal.

Gets emitted whenever a new sequence item (from a sequence template) has been added

class ServerOperation
ulong
connectSequenceItemAdded
(
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] == string)
)
)
&&
(
Parameters!T.length < 2 ||
(
ParameterStorageClassTuple!T[1] == ParameterStorageClass.none &&
is(Parameters!T[1] == int)
)
)
&&
(
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(string seqPath, int itemIndex, gda.server_operation.ServerOperation serverOperation)

seqPath the path to the new sequence item (optional)

itemIndex the index (starting from 0) of the new sequence item in the sequence (optional)

serverOperation 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