onRequestSuccessful abstract method
提取任务执行成功时返回的真正有用结果数据
data
为本次任务执行周期中的数据包装类,由onCreateWorkData创建,
其中包含Http响应结果WorkData.response。
- 在任务执行成功后调用,即onRequestResult返回值为true时被调用,
用于生成执行成功后的任务返回真正结果数据
D
的实例。 - 通常WorkData.response中的HttpResponse.data的类型是onResponseType设置或其全局默认值决定的。 如果为ResponseType.json则为Map类型数据, 如果为ResponseType.stream则为Stream类型数据, 如果为ResponseType.plain则为String类型数据, 如果为ResponseType.bytes则为List<int>类型数据。
Implementation
@protected
FutureOr<D?> onRequestSuccessful(T data);