LCOV - code coverage report
Current view: top level - src/bindings/isolate_bindings - absent_scheduler_binding.dart (source / functions) Hit Total Coverage
Test: lcov.info Lines: 3 39 7.7 %
Date: 2022-04-21 04:28:03 Functions: 0 0 -

          Line data    Source code
       1             : // ignore_for_file: no-empty-block
       2             : // ignore_for_file: prefer-match-file-name
       3             : part of 'isolate_binding.dart';
       4             : 
       5             : mixin _AbsentSchedulerBinding on BindingBase implements SchedulerBinding {
       6           4 :   @override
       7             :   void initInstances() {
       8           4 :     super.initInstances();
       9             :   }
      10             : 
      11             :   @override
      12             :   var schedulingStrategy = defaultSchedulingStrategy;
      13             : 
      14           0 :   @override
      15             :   void addPersistentFrameCallback(callback) {}
      16             : 
      17           0 :   @override
      18             :   void addPostFrameCallback(callback) {}
      19             : 
      20           0 :   @override
      21             :   void addTimingsCallback(
      22             :     void Function(List<ui.FrameTiming> timings) callback,
      23             :   ) {}
      24             : 
      25           0 :   @override
      26             :   void cancelFrameCallbackWithId(int id) {}
      27             : 
      28           0 :   @override
      29           0 :   Duration get currentFrameTimeStamp => throw UnimplementedError();
      30             : 
      31           0 :   @override
      32           0 :   Duration get currentSystemFrameTimeStamp => throw UnimplementedError();
      33             : 
      34           0 :   @override
      35             :   bool debugAssertNoTransientCallbacks(String reason) {
      36           0 :     throw UnimplementedError();
      37             :   }
      38             : 
      39           0 :   @override
      40           0 :   Future<void> get endOfFrame => throw UnimplementedError();
      41             : 
      42           0 :   @override
      43             :   void ensureFrameCallbacksRegistered() {}
      44             : 
      45           0 :   @override
      46             :   void ensureVisualUpdate() {}
      47             : 
      48           0 :   @override
      49           0 :   bool get framesEnabled => throw UnimplementedError();
      50             : 
      51           0 :   @override
      52             :   void handleAppLifecycleStateChanged(ui.AppLifecycleState state) {}
      53             : 
      54           0 :   @override
      55             :   void handleBeginFrame(Duration? rawTimeStamp) {}
      56             : 
      57           0 :   @override
      58             :   void handleDrawFrame() {}
      59             : 
      60           0 :   @override
      61             :   bool handleEventLoopCallback() {
      62           0 :     throw UnimplementedError();
      63             :   }
      64             : 
      65           0 :   @override
      66           0 :   bool get hasScheduledFrame => throw UnimplementedError();
      67             : 
      68           4 :   @override
      69             :   ui.AppLifecycleState get lifecycleState => ui.AppLifecycleState.resumed;
      70             : 
      71           0 :   @override
      72             :   void removeTimingsCallback(
      73             :     void Function(List<ui.FrameTiming> timings) callback,
      74             :   ) {}
      75             : 
      76           0 :   @override
      77             :   void resetEpoch() {}
      78             : 
      79           0 :   @override
      80             :   void scheduleForcedFrame() {}
      81             : 
      82           0 :   @override
      83             :   void scheduleFrame() {}
      84             : 
      85           0 :   @override
      86             :   int scheduleFrameCallback(callback, {bool rescheduling = false}) {
      87           0 :     throw UnimplementedError();
      88             :   }
      89             : 
      90           0 :   @override
      91             :   Future<T> scheduleTask<T>(
      92             :     TaskCallback<T> task,
      93             :     Priority priority, {
      94             :     String? debugLabel,
      95             :     dev.Flow? flow,
      96             :   }) {
      97           0 :     throw UnimplementedError();
      98             :   }
      99             : 
     100           0 :   @override
     101             :   void scheduleWarmUpFrame() {}
     102             : 
     103           0 :   @override
     104           0 :   SchedulerPhase get schedulerPhase => throw UnimplementedError();
     105             : 
     106           0 :   @override
     107           0 :   int get transientCallbackCount => throw UnimplementedError();
     108             : }

Generated by: LCOV version 1.15