navigine_sdk_flutter_LocationPolyline_FromFfi function

LocationPolyline navigine_sdk_flutter_LocationPolyline_FromFfi(
  1. Pointer<Void> handle
)

Implementation

LocationPolyline navigine_sdk_flutter_LocationPolyline_FromFfi(Pointer<Void> handle) {
    final _polylineHandle = _navigine_sdk_flutter_LocationPolyline_GetFieldpolyline(handle);
    final _locationIdHandle = _navigine_sdk_flutter_LocationPolyline_GetFieldlocationId(handle);
    final _sublocationIdHandle = _navigine_sdk_flutter_LocationPolyline_GetFieldsublocationId(handle);
    final _result = LocationPolyline(
      navigine_sdk_flutter_Polyline_FromFfi(_polylineHandle),
      navigine_sdk_flutter_int_FromFfi(_locationIdHandle),
      navigine_sdk_flutter_int_FromFfi(_sublocationIdHandle),
    );
      navigine_sdk_flutter_Polyline_ReleaseFfiHandle(_polylineHandle);
      navigine_sdk_flutter_int_ReleaseFfiHandle(_locationIdHandle);
      navigine_sdk_flutter_int_ReleaseFfiHandle(_sublocationIdHandle);
    return _result;
}