@@ -45,6 +45,7 @@ public struct ParseConfiguration {
45
45
- parameter liveQueryServerURL: The live query server URL to connect to Parse Server.
46
46
- parameter allowCustomObjectId: Allows objectIds to be created on the client.
47
47
side for each object. Must be enabled on the server to work.
48
+ - parameter useTransactionsInternally: Use transactions inside the Client SDK.
48
49
- parameter keyValueStore: A key/value store that conforms to the `ParseKeyValueStore`
49
50
protocol. Defaults to `nil` in which one will be created an memory, but never persisted. For Linux, this
50
51
this is the only store available since there is no Keychain. Linux users should replace this store with an
@@ -54,6 +55,7 @@ public struct ParseConfiguration {
54
55
It should have the following argument signature: `(challenge: URLAuthenticationChallenge,
55
56
completionHandler: (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) -> Void`.
56
57
See Apple's [documentation](https://developer.apple.com/documentation/foundation/urlsessiontaskdelegate/1411595-urlsession) for more for details.
58
+ - warning: `useTransactionsInternally` is experimental and known not to work with mongoDB.
57
59
*/
58
60
public init ( applicationId: String ,
59
61
clientKey: String ? = nil ,
@@ -140,6 +142,7 @@ public struct ParseSwift {
140
142
- parameter liveQueryServerURL: The live query server URL to connect to Parse Server.
141
143
- parameter allowCustomObjectId: Allows objectIds to be created on the client.
142
144
side for each object. Must be enabled on the server to work.
145
+ - parameter useTransactionsInternally: Use transactions inside the Client SDK.
143
146
- parameter keyValueStore: A key/value store that conforms to the `ParseKeyValueStore`
144
147
protocol. Defaults to `nil` in which one will be created an memory, but never persisted. For Linux, this
145
148
this is the only store available since there is no Keychain. Linux users should replace this store with an
@@ -151,6 +154,7 @@ public struct ParseSwift {
151
154
It should have the following argument signature: `(challenge: URLAuthenticationChallenge,
152
155
completionHandler: (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) -> Void`.
153
156
See Apple's [documentation](https://developer.apple.com/documentation/foundation/urlsessiontaskdelegate/1411595-urlsession) for more for details.
157
+ - warning: `useTransactionsInternally` is experimental and known not to work with mongoDB.
154
158
*/
155
159
static public func initialize(
156
160
applicationId: String ,
0 commit comments