onMeasured method

  1. @override
void onMeasured(
  1. ScreenContext screen
)
override

Implementation

@override
void onMeasured(ScreenContext screen) {
  update(()=>updateGridContext(screen.measuredPT(willChangePT.$1)), 'onMeasured-updateGridContext');
  if(!screen.containsSizeChangeListener(gridTag)){
    screen.addRatioChangeListener((Size size, __, ___){
      WidgetsBinding.instance.addPostFrameCallback((_){
        update(()=>updateGridContext(screen.measuredPT(willChangePT.$1)), 'ScreenRe$size-updateGridContext');
      });
    }, tag: gridTag);
  }
}