createApi<API extends BaseApi> method

API createApi<API extends BaseApi>(
  1. API api
)

创建api,这个方法主要是将api绑定到VM中,VM销毁时会去cancel其中的未完成请求

Implementation

API createApi<API extends BaseApi>(API api) {
  if (!_apiList.contains(api)) {
    _apiList.add(api);
  }
  return api;
}