OffsetIterator<T> constructor
OffsetIterator<T> ({
- InitCallback? init,
- required ProcessCallback<
T> process, - CleanupCallback? cleanup,
- SeedCallback<
T> ? seed, - int retention = 0,
- bool cancelOnError = true,
- String? name,
Implementation
OffsetIterator({
InitCallback? init,
required ProcessCallback<T> process,
CleanupCallback? cleanup,
SeedCallback<T>? seed,
this.retention = 0,
this.cancelOnError = true,
String? name,
}) : _init = init,
_process = process,
_seed = seed,
name = name ?? 'OffsetIterator' {
_cleanup = cleanup ?? (_) {};
}