activeRoot property

String get activeRoot

Возвращает корневой сегмент активного маршрута.

Implementation

String get activeRoot {
  final segments = currentPath.split('/');
  if (segments.isEmpty) return currentPath;

  segments.removeAt(0);

  if (segments.isEmpty) return currentPath;

  final root = segments.firstOrNull;
  if (root == null) return currentPath;
  return '/$root';
}