compactOverlayOpen property

bool compactOverlayOpen

Whether the compact pane is open.

Always false if the current display mode is not open nor compact

Implementation

bool get compactOverlayOpen {
  if ([PaneDisplayMode.open, PaneDisplayMode.compact].contains(displayMode)) {
    return _compactOverlayOpen;
  }

  return false;
}
void compactOverlayOpen=(bool value)

Implementation

set compactOverlayOpen(bool value) {
  if (value == _compactOverlayOpen) return;
  if ([PaneDisplayMode.open, PaneDisplayMode.compact].contains(displayMode)) {
    setState(() {
      _compactOverlayOpen = value;
      _isTransitioning = true;
    });
    PageStorage.of(context).writeState(
      context,
      _compactOverlayOpen,
      identifier: 'compactOverlayOpen',
    );
  }
}