Controller<T, S> constructor
Implementation
Controller(this.value,
{List<LogConfig<T>>? inputLogs, List<LogConfig<S>>? outputLogs}) {
initDisposable();
initInputCounter();
initOutputCounter();
initState();
initWaiter(initProcessor().inputSub);
if (kDebugMode) {
if (inputLogs != null) inputLogs.forEach(inputLogger);
if (outputLogs != null) outputLogs.forEach(outputLogger);
}
}