add method

void add()

Implementation

void add() {
  if (canAdd) {
    list.value = [
      ...list.value,
      Input.init(config.itemConfig),
    ];
    final input = list.value.last;
    input.addDefaultListeners();
    input.status.addListener(() {
      updateStatus(
        dirty: input.status.value.dirty ? true : null,
        edited: input.status.value.edited ? true : null,
        touched: input.status.value.touched ? true : null,
      );
    });
  }
}