setState method

void setState(
  1. T? state
)

Implementation

void setState(T? state) async {
  // Update local state value
  _state = state;
  // Make sure initial value synchronization complete
  if (!_isSyncComplete) {
    await initialSync;
  }

  // Notify registered listener
  notifyListeners();
  // Notify state change for other listeners and flutter engines
  SharedStateManager.instance.updateState(
    runtimeType.toString(),
    toJson(state),
  );
}