anchor.diff:      timeOptions.minTime = _minTime;
   
       // Validates selected time again since it may becomes invalid.
  -    if (_validateTime(_time) != null) {
  +    if (_validateTime(time) != null) {
         time = null;
       }
     }
  
positive.code:   @Input()
    set time(DateTime value) {
      value = utc ? value?.toUtc() : value?.toLocal();
  
      // When value changes
      if ((value?.hour != _time?.hour ||
          value?.minute != _time?.minute ||
          value?.isUtc != _time?.isUtc)) {
        _time = _withEpochDate(value);
        _timeChangeController.add(_time);
      }
      setInputErrorText(_validateTime(_time));
      timeInputText = _time == null ? "" : renderTime(_time);
    }
  
    /// An error displayed below the closed date picker.
  
negative.code:   @Input()
    String error;
  
    DateTime get time => _withEpochDate(_time);
  
    bool get disabled => _disabled;
    bool _disabled = false;
  