setState method

void setState(
  1. T newValue
)

Set the value and trigger update

Implementation

void setState(T newValue) {
  // Only update and trigger render if value actually changed
  if (_value != newValue) {
    _value = newValue;

    if (kDebugMode) {
      final name = _name != null ? ' ($_name)' : '';
      developer.log('State changed$name: $newValue', name: 'StateHook');
    }

    // Schedule a component update
    _scheduleUpdate();
  }
}