refresh<T extends Model> method

void refresh<T extends Model>([
  1. VoidCallback? fn
])

easy to update state

Implementation

void refresh<T extends Model>([VoidCallback? fn]) {
  if (disposed) return;

  if (!shouldRefresh()) return;

  /// refresh this model
  if (this is T) {
    // debugPrint('refresh==>${this.runtimeType}');
    fn?.call();
    notifyListeners();
  }
}