reservationStateRemove method

void reservationStateRemove({
  1. bool updateParent = true,
  2. bool emitEvent = true,
})

Implementation

void reservationStateRemove({
  bool updateParent = true,
  bool emitEvent = true,
}) {
  if (containsReservationState) {
    final controlPath = path;
    if (controlPath == null) {
      form.removeControl(
        reservationStateControlName,
        updateParent: updateParent,
        emitEvent: emitEvent,
      );
    } else {
      final formGroup = form.control(controlPath);

      if (formGroup is FormGroup) {
        formGroup.removeControl(
          reservationStateControlName,
          updateParent: updateParent,
          emitEvent: emitEvent,
        );
      }
    }
  }
}