updateOrientation method

void updateOrientation(
  1. BoxConstraints constraints
)

Implementation

void updateOrientation(BoxConstraints constraints) {
  WidgetsBinding.instance.addPostFrameCallback((timeStamp) {

    final tempOrientation = constraints.maxWidth > constraints.maxHeight
        ? Orientation.landscape
        : Orientation.portrait;

    if(tempOrientation != UFUScreen.orientation) {
      UFUScreen.orientation = tempOrientation;
      onUpdate?.call();
    }
  });
}