LCOV - code coverage report
Current view: top level - src/database/entity/helper - helper_trigger_type.dart (source / functions) Hit Total Coverage
Test: lcov.info Lines: 8 8 100.0 %
Date: 2020-12-04 18:41:24 Functions: 0 0 -

          Line data    Source code
       1             : import 'package:hive/hive.dart';
       2             : 
       3             : part 'helper_trigger_type.g.dart';
       4             : 
       5             : @HiveType(typeId: 11)
       6          32 : enum HelperTriggerType {
       7             :   @HiveField(0)
       8          30 :   ON_SCREEN_VISIT,
       9             : }
      10             : 
      11           1 : HelperTriggerType getHelperTriggerType(final String value) {
      12           6 :   return HelperTriggerType.values.firstWhere((element) => element.toString().split('.')[1] == value);
      13             : }
      14             : 
      15           1 : String helperTriggerTypeToString(final HelperTriggerType helperTriggerType) {
      16           3 :   return helperTriggerType.toString().split('.')[1];
      17             : }
      18             : 
      19           3 : String getHelperTriggerTypeDescription(final HelperTriggerType helperTriggerType) {
      20             :   String description;
      21             :   switch (helperTriggerType) {
      22           3 :     case HelperTriggerType.ON_SCREEN_VISIT:
      23             :       description = 'On screen visit';
      24             :       break;
      25             :     default:
      26             :   }
      27             :   return description;
      28             : }

Generated by: LCOV version 1.14