onCheckParams method
参数合法性检测
data
为本次任务执行周期中的数据包装类,由onCreateWorkData创建,
可以获取用户传递的自定义WorkData.extra值
- 用于检测任务启动所需的参数是否合法,需要子类重写检测规则。
- 检测成功任务才会被正常执行,如果检测失败则onParamsError会被调用, 且后续网络请求任务不再执行,并进入异常流onFailed。
- 参数合法返回true,非法返回false。
Implementation
@protected
FutureOr<bool> onCheckParams(T data) => true;