FTimeFieldController class
The time field's controller.
- Inheritance
- 
    - Object
- ChangeNotifier
- ValueNotifier<FTime?> 
- FValueNotifier<FTime?> 
- FTimeFieldController
 
Constructors
- 
          FTimeFieldController({required TickerProvider vsync, FormFieldValidator<FTime> validator = _defaultValidator, FTime? initialTime, FPopoverMotion popoverMotion = const FPopoverMotion()})
- Creates a FTimeFieldController.
Properties
- disposed → bool
- 
  True if this notifier has been disposed.
  no setterinherited
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- hasListeners → bool
- 
  Whether any listeners are currently registered.
  no setterinherited
- popover → FPopoverController
- 
  The controller for the popover. Does nothing if the time field is input only.
  final
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- 
  validator
  → FormFieldValidator<FTime> 
- 
  Returns an error string to display if the input is invalid, or null otherwise. It is also used to determine
whether a time in a picker is selectable.
  final
- value ↔ FTime?
- 
  The current value stored in this notifier.
  getter/setter pairinherited
Methods
- 
  addListener(VoidCallback listener) → void 
- 
  Register a closure to be called when the object changes.
  inherited
- 
  addValueListener(ValueChanged< FTime?> ? listener) → void
- 
  Registers a closure to be called with a new value when the notifier changes if not null.
  inherited
- 
  dispose() → void 
- 
  Discards any resources used by the object. After this is called, the
object is not in a usable state and should be discarded (calls to
addListener will throw after the object is disposed).
  override
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  notifyListeners() → void 
- 
  Call all the registered listeners.
  inherited
- 
  removeListener(VoidCallback listener) → void 
- 
  Remove a previously registered closure from the list of closures that are
notified when the object changes.
  inherited
- 
  removeValueListener(ValueChanged< FTime?> ? listener) → void
- 
  Removes a previously registered closure from the list of closures that are notified when the object changes.
  inherited
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited