LCOV - code coverage report
Current view: top level - src/models/organizers - category.dart (source / functions) Hit Total Coverage
Test: lcov.info Lines: 6 6 100.0 %
Date: 2021-10-03 15:54:23 Functions: 0 0 -

          Line data    Source code
       1             : import 'package:widgetbook/src/models/organizers/folder.dart';
       2             : import 'package:widgetbook/src/models/organizers/expandable_organizer.dart';
       3             : import 'package:widgetbook/src/models/organizers/widget_element.dart';
       4             : 
       5             : /// Categories help to organize WidgetElements and Stories into different areas.
       6             : class Category extends ExpandableOrganizer {
       7           1 :   Category({
       8             :     required String name,
       9             :     List<Folder>? folders,
      10             :     List<WidgetElement>? widgets,
      11           1 :   }) : super(
      12             :           name: name,
      13             :           folders: folders,
      14             :           widgets: widgets,
      15             :         ) {
      16           2 :     for (final ExpandableOrganizer organizer in this.folders) {
      17           1 :       organizer.parent = this;
      18             :     }
      19           2 :     for (final ExpandableOrganizer organizer in this.widgets) {
      20           1 :       organizer.parent = this;
      21             :     }
      22             :   }
      23             : }

Generated by: LCOV version 1.15