LCOV - code coverage report
Current view: top level - settings/extensions - theme_set_extensions.dart (source / functions) Hit Total Coverage
Test: lcov.info Lines: 12 12 100.0 %
Date: 2022-03-03 12:16:56 Functions: 0 0 -

          Line data    Source code
       1             : import 'package:flutter/material.dart';
       2             : 
       3             : import '../enums/theme_brightness_enum.dart';
       4             : import '../models/theme_set.dart';
       5             : 
       6             : extension ThemeSetExtension on ThemeSet {
       7           2 :   ThemeData get data {
       8           4 :     if (brightness == ThemeBrightnessEnum.light) {
       9           2 :       return ThemeData.from(
      10           2 :         colorScheme: ColorScheme.light(
      11           6 :           primary: Color(colors.primary),
      12           6 :           secondary: Color(colors.secondary),
      13           6 :           error: Color(colors.error),
      14             :         ),
      15             :       );
      16             :     } else {
      17           2 :       return ThemeData.from(
      18           2 :         colorScheme: ColorScheme.dark(
      19           6 :           primary: Color(colors.primary),
      20           6 :           secondary: Color(colors.secondary),
      21           6 :           error: Color(colors.error),
      22             :         ),
      23             :       );
      24             :     }
      25             :   }
      26             : }

Generated by: LCOV version 1.13