LCOV - code coverage report
Current view: top level - lib/src/extensions/subjects - behavior.dart (source / functions) Hit Total Coverage
Test: lcov.info Lines: 8 11 72.7 %
Date: 2022-01-24 13:22:55 Functions: 0 0 -

          Line data    Source code
       1             : part of extensions;
       2             : 
       3             : extension BehaviorSubjectAddValue<T> on BehaviorSubject<T> {
       4           1 :   T call([T? v]) {
       5             :     if (v != null) {
       6           1 :       add(v);
       7             :     }
       8             : 
       9           1 :     return value;
      10             :   }
      11             : }
      12             : 
      13             : extension BehaviorSubjectAddNullableValue<T> on BehaviorSubject<T?> {
      14           0 :   T? call([T? v]) {
      15           0 :     add(v);
      16           0 :     return value;
      17             :   }
      18             : }
      19             : 
      20             : extension BehaviorSubjectCreator<T> on T {
      21           2 :   BehaviorSubject<T> get bs => BehaviorSubject<T>.seeded(this);
      22             : }
      23             : 
      24             : extension BehaviorSubjectBoolCreator on bool {
      25           2 :   BehaviorSubject<bool> get bs => BehaviorSubject<bool>.seeded(this);
      26             : }
      27             : 
      28             : extension BehaviorSubjectIntCreator on int {
      29           2 :   BehaviorSubject<int> get bs => BehaviorSubject<int>.seeded(this);
      30             : }
      31             : 
      32             : extension BehaviorSubjectDoubleCreator on double {
      33           2 :   BehaviorSubject<double> get bs => BehaviorSubject<double>.seeded(this);
      34             : }
      35             : 
      36             : extension BehaviorSubjectStringCreator on String {
      37           2 :   BehaviorSubject<String> get bs => BehaviorSubject<String>.seeded(this);
      38             : }

Generated by: LCOV version 1.15