syncPost<L extends Link> method

Future<RequestResult<L?>> syncPost<L extends Link>(
  1. LinkNotifier<L> notifier, {
  2. GlobalKey<ScaffoldState>? globalKey,
  3. dynamic errorCallback()?,
})

Implementation

Future<RequestResult<L?>> syncPost<L extends Link>(LinkNotifier<L> notifier,
    {GlobalKey<ScaffoldState>? globalKey, Function()? errorCallback}) {
  if (notifier.state != LinkState.ready)
    return Future.value(RequestResult(false, notifier.link));
  notifier.state = LinkState.progress;
  return postRequest(notifier,
      readyLock: false, globalKey: globalKey, errorCallback: errorCallback);
}