diff --git a/lib/screenshot_callback.dart b/lib/screenshot_callback.dart index 77e3ecb..5ce2527 100644 --- a/lib/screenshot_callback.dart +++ b/lib/screenshot_callback.dart @@ -24,6 +24,11 @@ class ScreenshotCallback { onCallbacks.add(callback); } + /// Remove callback. + void removeListener(VoidCallback callback) { + onCallbacks.removeWhere((element) => element == callback); + } + Future _handleMethod(MethodCall call) async { switch (call.method) { case 'onCallback':