overrideNotch method

void overrideNotch(
  1. NotchOverride override
)

Implementation

void overrideNotch(NotchOverride override) {
  _notchOverridden = true;
  _notchInfo = NotchInfo(
    type: override.type,
    topInset: override.topInset,
    bottomInset: override.bottomInset,
    leftInset: override.leftInset,
    rightInset: override.rightInset,
    foldState: _info?.isFlat == true
        ? FoldState.flat
        : _info?.isFolded == true
            ? FoldState.halfOpened
            : FoldState.unknown,
    hingeBounds: _info?.hingeBounds,
    orientation: _info?.orientation,
  );
  _safeSetState(() {});
}