off method
Implementation
@override
Future<void> off(String event) async {
final callbackName = "callback_${event.replaceAll(".", "_")}";
controller?.removeJavaScriptHandler(handlerName: callbackName);
await evaluateJs(
"window.WPP.removeAllListeners('$event');",
tryPromise: false,
);
}