LCOV - code coverage report
Current view: top level - src/extensions/subjects - behavior.dart (source / functions) Hit Total Coverage
Test: lcov.info Lines: 5 11 45.5 %
Date: 2022-02-03 16:15:05 Functions: 0 0 -

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

Generated by: LCOV version 1.15