DataProxy.connectSampleChanged

gulong connectSampleChanged(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] == int))) && (Parameters!T.length < 2 || (ParameterStorageClassTuple!T[1] == ParameterStorageClass.none && is(Parameters!T[1] == int))) && (Parameters!T.length < 3 || (ParameterStorageClassTuple!T[2] == ParameterStorageClass.none && is(Parameters!T[2] : gda.data_proxy.DataProxy))) && Parameters!T.length < 4)

Connect to SampleChanged signal.

Gets emitted whenever proxy's sample size has been changed. sample_start and sample_end are in reference to the proxied data model.

Parameters

callbacksignal callback delegate or function to connect void callback(int sampleStart, int sampleEnd, gda.data_proxy.DataProxy dataProxy) sampleStart the first row of the sample (optional) sampleEnd the last row of the sample (optional) dataProxy the instance the signal is connected to (optional)
afterYes.After to execute callback after default handler, No.After to execute before (default)

Returns

Signal ID