removeEddystone method
void
removeEddystone(
- int subLocId,
- String namespaceId,
- String instanceId
)
override
Implementation
@override
void removeEddystone(int subLocId, String namespaceId, String instanceId) {
final _removeEddystoneFfi = __lib.catchArgumentError(() => __lib.nativeLibrary.lookupFunction<
Void Function(Pointer<Void>, Int32, Pointer<Void>, Pointer<Void>),
void Function(Pointer<Void>, int, Pointer<Void>, Pointer<Void>)
>('navigine_sdk_flutter_LocationEditManager_removeEddystone__SubLocId_NamespaceId_InstanceId'));
final _subLocIdHandle = navigine_sdk_flutter_int_ToFfi(subLocId);
final _namespaceIdHandle = navigine_sdk_flutter_String_ToFfi(namespaceId);
final _instanceIdHandle = navigine_sdk_flutter_String_ToFfi(instanceId);
final _handle = this.handle;
_removeEddystoneFfi(_handle, _subLocIdHandle, _namespaceIdHandle, _instanceIdHandle);
navigine_sdk_flutter_int_ReleaseFfiHandle(_subLocIdHandle);
navigine_sdk_flutter_String_ReleaseFfiHandle(_namespaceIdHandle);
navigine_sdk_flutter_String_ReleaseFfiHandle(_instanceIdHandle);
}