collapseAllFolds method

bool collapseAllFolds()

Collapses every fold range.

Implementation

bool collapseAllFolds() {
  if (folds.ranges.isEmpty) return false;
  final collapsedBefore = folds.collapsedStarts.length;
  folds.collapseAll();
  if (folds.collapsedStarts.length == collapsedBefore) return false;
  if (!_moveHiddenCursorsToFoldHeaders()) _syncCoreState();
  return true;
}