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 : List<WidgetElement> widgets = 8 1 : WidgetHelper.getAllWidgetElementsFromCategories( 9 : categories, 10 : ); 11 : 12 1 : List<Story> stories = List<Story>.empty(growable: true); 13 2 : for (var widget in widgets) { 14 2 : stories.addAll(widget.stories); 15 : } 16 : 17 : return stories; 18 : } 19 : }