toJson method

Map<String, dynamic> toJson({
  1. ToJsonConfiguration? config,
})

Implementation

Map<String, dynamic> toJson({ToJsonConfiguration? config}) {
  config = config ?? ToJsonConfiguration();
  Map<String, dynamic> obj = <String, dynamic>{};
  obj["licenseKey"] = licenseKey;
  obj["loggingEnabled"] = loggingEnabled;
  obj["enableNativeLogging"] = enableNativeLogging;
  obj["storageBaseDirectory"] =
      (storageBaseDirectory != null ? storageBaseDirectory! : null);
  obj["fileEncryptionMode"] =
      (fileEncryptionMode != null ? fileEncryptionMode!.name : null);
  obj["fileEncryptionPassword"] =
      (fileEncryptionPassword != null ? fileEncryptionPassword! : null);
  obj["performanceHintApi"] = performanceHintApi;
  obj["allowGpuAcceleration"] = allowGpuAcceleration;
  obj["allowXnnpackAcceleration"] = allowXnnpackAcceleration;
  return obj;
}