finish method

KIViewModelState<T> finish(
  1. T? data, [
  2. Object? error
])

构建并返回一个 KIViewModelState 的实例,其状态为 KIViewModelStateType.finished。 新 KIViewModelState 实例的数据和错误信息会用参数 dataerror 更新。

Implementation

KIViewModelState<T> finish(T? data, [Object? error]) {
  var nState = KIViewModelState<T>(data: data);
  nState.type = KIViewModelStateType.finished;
  nState.error = error;
  return nState;
}