addEddystone method

  1. @override
void addEddystone(
  1. int subLocId,
  2. String namespaceId,
  3. String instanceId,
  4. Point point,
  5. String name,
  6. int? power,
)
override

Implementation

@override
void addEddystone(int subLocId, String namespaceId, String instanceId, Point point, String name, int? power) {
    final _addEddystoneFfi = __lib.catchArgumentError(() => __lib.nativeLibrary.lookupFunction<
        Void Function(Pointer<Void>, Int32, NativeString, NativeString, PointNative, NativeString, Pointer<Void>),
        void Function(Pointer<Void>, int, NativeString, NativeString, PointNative, NativeString, Pointer<Void>)
      >('navigine_sdk_flutter_LocationEditManager_addEddystone__SubLocId_NamespaceId_InstanceId_Point_Name_Power'));
    _addEddystoneFfi(this.ptr, subLocId, toNativeString(namespaceId), toNativeString(instanceId), PointImpl.toNative(point), toNativeString(name), toNativePtrInt32(power));
    exception.checkCallResult();
}