drawerSidebarGroupDestinations function
List<AdaptiveGroupDestination>
drawerSidebarGroupDestinations(
- List<
AdaptiveGroupDestination> groupDestinations
Implementation
List<AdaptiveGroupDestination> drawerSidebarGroupDestinations(
List<AdaptiveGroupDestination> groupDestinations) {
return groupDestinations
.map((group) {
List<AdaptiveDestination> filteredDestinations = group.destinations
.where((destination) => destination.showOnDrawerSidebar)
.toList();
return AdaptiveGroupDestination(
name: group.name, destinations: filteredDestinations);
})
.where((group) => group.destinations.isNotEmpty)
.toList();
}