getCurrentTripData function

Future<CurrentTripDataResponse?> getCurrentTripData()

Implementation

Future<CurrentTripDataResponse?> getCurrentTripData() async {
  try {
    String? getCurrentTripData = await platform.invokeMethod(
      'getCurrentTripData',
    );
    if (kDebugMode) {
      print("Received Current Trip Data from sdk: $getCurrentTripData");
    }
    return CurrentTripDataResponse.fromJson(jsonDecode(getCurrentTripData!));
  } catch (e, stacktrace) {
    if (kDebugMode) {
      print("Error in getCurrentTripData");
      print(e);
      print(stacktrace);
    }

    return null;
  }
}