unsafeMutate method
Modify inner status by apply a custom fn.
NOTE: it may break relationship of status and pageNo、isEnd
Implementation
void unsafeMutate(SearchStatus<T> Function(SearchStatus<T> status) fn) {
_state = fn(_state);
notifyListeners();
}