setRenderingPaused method

  1. @override
Future<void> setRenderingPaused({
  1. required int viewId,
  2. required bool paused,
})
override

Pauses or resumes the GL render loop for viewId.

While paused, the native model state is preserved but no frames are drawn — useful to save battery when the view is offscreen.

Implementation

@override
Future<void> setRenderingPaused({
  required int viewId,
  required bool paused,
}) async {
  await methodChannel.invokeMethod<void>('setRenderingPaused', {
    'viewId': viewId,
    'paused': paused,
  });
}