handleReadyCallbacks method

void handleReadyCallbacks()

Implementation

void handleReadyCallbacks() {
  _readyCallbacksParents++;
  WidgetsBinding.instance.addPostFrameCallback((_) {
    _readyCallbacksParentsReady++;
    if (readyCallbacks.isEmpty ||
        _readyCallbacksParentsReady != _readyCallbacksParents) {
      return;
    }
    for (final readyCallback in readyCallbacks) {
      readyCallback.call();
    }
    readyCallbacks = [];
    _readyCallbacksParents = 0;
    _readyCallbacksParentsReady = 0;
  });
}