savedStateObject property

Map<String, dynamic> get savedStateObject

Model as json to be saved to cache

@singleton
class UserDefaultsInteractor extends BaseInteractor<UserDefaultsState> {
  @override
  void onRestore(Map<String, dynamic> savedStateObject) {
    updateState(UserDefaultsState.fromJson(savedStateObject));
  }

  @override
  Map<String, dynamic> get savedStateObject => state.toJson();
}

Implementation

Map<String, dynamic> get savedStateObject => {};