setDebugFlag method

void setDebugFlag(
  1. DebugFlag flag,
  2. bool on
)
override

@brief Sets the state of a debug flag. @param flag The debug flag to set @see DebugFlag "DebugFlag". @param on Specifies whether the debug flag is enabled (true) or disabled (false).

Implementation

void setDebugFlag(DebugFlag flag, bool on) {
    final _setDebugFlagFfi = __lib.catchArgumentError(() => __lib.nativeLibrary.lookupFunction<
        Void Function(Uint32, Uint8),
        void Function(int, int)
      >('navigine_sdk_flutter_LocationWindow_setDebugFlag__Flag_On'));
    final _flagHandle = navigine_sdk_flutter_DebugFlag_ToFfi(flag);
    final _onHandle = navigine_sdk_flutter_bool_ToFfi(on);
    _setDebugFlagFfi(_flagHandle, _onHandle);
    navigine_sdk_flutter_DebugFlag_ReleaseFfiHandle(_flagHandle);
    navigine_sdk_flutter_bool_ReleaseFfiHandle(_onHandle);
}