emitStateIfChanged method

  1. @protected
void emitStateIfChanged(
  1. ModelByIdState<I, T> state
)

Implementation

@protected
void emitStateIfChanged(ModelByIdState<I, T> state) {
  if (state.status == LoadStatus.ok) {
    if (state.model == _state.model) return;
    emitState(state);
    return;
  }

  if (state.status != _state.status) {
    emitState(state);
    return;
  }
}