Line data Source code
1 : import 'package:widgetbook/src/models/organizers/organizer_helper/organizer_helper.dart'; 2 : import 'package:widgetbook/src/models/organizers/organizers.dart'; 3 : 4 : /// Helper to obtain all Stories in the navigation tree. 5 : class StoryHelper { 6 1 : static List<Story> getAllStoriesFromCategories(List<Category> categories) { 7 1 : final widgets = WidgetHelper.getAllWidgetElementsFromCategories( 8 : categories, 9 : ); 10 : 11 1 : final stories = List<Story>.empty(growable: true); 12 2 : for (final widget in widgets) { 13 2 : stories.addAll(widget.stories); 14 : } 15 : 16 : return stories; 17 : } 18 : }