joltBuildTriggerEffect method

void joltBuildTriggerEffect()
inherited

Implementation

@pragma('vm:prefer-inline')
@pragma('wasm:prefer-inline')
@pragma('dart2js:prefer-inline')
void joltBuildTriggerEffect() {
  if (SchedulerBinding.instance.schedulerPhase != SchedulerPhase.idle) {
    SchedulerBinding.instance.endOfFrame.then((_) {
      if (dirty || !mounted) return;
      markNeedsBuild();
    });
  } else {
    if (dirty) return;
    markNeedsBuild();
  }
}