canToggleLevel2 property
bool
get
canToggleLevel2
True when level2 is part of the current layout and there's real content (level3/level4) next to it to collapse it against.
Implementation
bool get canToggleLevel2 {
final bloc = _maybeReadMultilevelBloc();
if (bloc == null) return false;
final s = bloc.state;
return s.isLevel2InLayout && (s.visibleLevels.level3 || s.visibleLevels.level4);
}