onAddInputEvent method
Called when the form is added an input.
Implementation
Future<void> onAddInputEvent(
LyFormAddInputEvent event,
Emitter<LyFormState<D, E>> emit,
) async {
if (event.index < 0 || event.index > _inputs.length) {
throw Exception('Index out of range.');
}
_inputs.insert(event.index, event.input);
_subscriptions.insert(
event.index,
event.input.stream.listen((input) => change(input.debugName)),
);
await onChangedEvent(emit);
}