query method
执行查询并更新状态 @param query 异步查询函数,返回数据 @param isEmpty 可选的空数据判断函数 @return Future
Implementation
Future<void> query({
required Future<T> Function() query,
bool Function(T data)? isEmpty,
}) async {
await DKStateQueryHelper.triggerQuery<T>(
query: query,
isEmpty: isEmpty,
onStateChange: (state) => value = state,
);
}