onRoutePush method

  1. @override
Future<void> onRoutePush()
override

Implementation

@override
Future<void> onRoutePush() {
  Completer<void> completer = Completer();
  String uuid = Uuid().v4();
  String receiverKey = "on_route_push_response_$uuid";
  receiverMap[receiverKey] = (key, data) {
    receiverMap.remove(receiverKey);
    completer.complete();
  };
  communication.sendMessage("on_route_push_request_$uuid", null);
  return completer.future;
}