Comparing version 10.0.0 to 10.1.0
{ | ||
"name": "forceios", | ||
"version": "10.0.0", | ||
"version": "10.1.0", | ||
"description": "Utilities for creating mobile apps based on the Salesforce Mobile SDK for iOS", | ||
@@ -5,0 +5,0 @@ "keywords": [ "mobilesdk", "ios", "salesforce", "mobile", "sdk" ], |
@@ -31,3 +31,3 @@ /* | ||
var VERSION= '10.0.0'; | ||
var VERSION= '10.1.0'; | ||
@@ -34,0 +34,0 @@ module.exports = { |
@@ -127,3 +127,28 @@ { | ||
{ | ||
"syncName": "noBatchSyncUp", | ||
"syncName": "briefcaseSyncDown", | ||
"syncType": "syncDown", | ||
"soupName": "does-not-matter", | ||
"target": { | ||
"infos": [ | ||
{ | ||
"sobjectType": "Account", | ||
"fieldlist": ["Name", "Description"], | ||
"soupName": "accounts" | ||
}, | ||
{ | ||
"sobjectType": "Contact", | ||
"fieldlist": ["FirstName"], | ||
"idFieldName" : "IdX", | ||
"modificationDateFieldName": "LastModifiedDateX", | ||
"soupName": "contacts" | ||
} | ||
], | ||
"type" : "briefcase" | ||
}, | ||
"options": { | ||
"mergeMode": "OVERWRITE" | ||
} | ||
}, | ||
{ | ||
"syncName": "singleRecordSyncUp", | ||
"syncType": "syncUp", | ||
@@ -147,2 +172,4 @@ "soupName": "accounts", | ||
"target": { | ||
"iOSImpl": "SFBatchSyncUpTarget", | ||
"androidImpl": "com.salesforce.androidsdk.mobilesync.target.BatchSyncUpTarget", | ||
"idFieldName": "IdX", | ||
@@ -158,2 +185,16 @@ "modificationDateFieldName": "LastModifiedDateX", | ||
{ | ||
"syncName": "collectionSyncUp", | ||
"syncType": "syncUp", | ||
"soupName": "accounts", | ||
"target": { | ||
"idFieldName": "IdX", | ||
"modificationDateFieldName": "LastModifiedDateX", | ||
"externalIdFieldName": "ExternalIdX" | ||
}, | ||
"options": { | ||
"fieldlist": ["Name", "Description"], | ||
"mergeMode":"OVERWRITE" | ||
} | ||
}, | ||
{ | ||
"syncName": "parentChildrenSyncUp", | ||
@@ -160,0 +201,0 @@ "syncType": "syncUp", |
@@ -83,2 +83,18 @@ { | ||
}, | ||
"briefcaseInfo": { | ||
"type": "object", | ||
"properties": { | ||
"sobjectType": { "$ref": "#/definitions/sobjectType" }, | ||
"fieldlist": { "$ref": "#/definitions/fieldlist" }, | ||
"soupName": { "$ref": "#/definitions/soupName" }, | ||
"idFieldName": { "$ref": "#/definitions/fieldName" }, | ||
"modificationDateFieldName": { "$ref": "#/definitions/fieldName" } | ||
}, | ||
"required": ["sobjectType", "fieldlist", "soupName"] | ||
}, | ||
"briefcaseInfos": { | ||
"type": "array", | ||
"items": { "$ref": "#/definitions/briefcaseInfo" }, | ||
"minItems": 1 | ||
}, | ||
"syncDownOptions": { | ||
@@ -180,2 +196,10 @@ "type": "object", | ||
}, | ||
"briefcaseSyncDownTarget": { | ||
"type": "object", | ||
"properties": { | ||
"type": { "const": "briefcase" }, | ||
"infos": { "$ref": "#/definitions/briefcaseInfos"} | ||
}, | ||
"required": ["type", "infos"] | ||
}, | ||
"customSyncDownTarget": { | ||
@@ -201,6 +225,7 @@ "type": "object", | ||
{ "$ref": "#/definitions/parentChildrenSyncDownTarget" }, | ||
{ "$ref": "#/definitions/briefcaseSyncDownTarget" }, | ||
{ "$ref": "#/definitions/customSyncDownTarget" } | ||
] | ||
}, | ||
"noBatchSyncUpTarget": { | ||
"singleRecordSyncUpTarget": { | ||
"type": "object", | ||
@@ -219,5 +244,16 @@ "properties": { | ||
"properties": { | ||
"iOSImpl" : { "const": "SFBatchSyncUpTarget" }, | ||
"androidImpl": { "const": "com.salesforce.androidsdk.mobilesync.target.BatchSyncUpTarget" }, | ||
"createFieldlist": { "$ref": "#/definitions/fieldlist" }, | ||
"updateFieldlist": { "$ref": "#/definitions/fieldlist" }, | ||
"externalIdFieldName": { "$ref": "#/definitions/fieldName" } | ||
}, | ||
"required": ["iOSImpl", "androidImpl"] | ||
}, | ||
"collectionSyncUpTarget": { | ||
"type": "object", | ||
"properties": { | ||
"createFieldlist": { "$ref": "#/definitions/fieldlist" }, | ||
"updateFieldlist": { "$ref": "#/definitions/fieldlist" }, | ||
"externalIdFieldName": { "$ref": "#/definitions/fieldName" } | ||
} | ||
@@ -256,5 +292,6 @@ }, | ||
{ "$ref": "#/definitions/parentChildrenSyncUpTarget" }, | ||
{ "$ref": "#/definitions/noBatchSyncUpTarget" }, | ||
{ "$ref": "#/definitions/singleRecordSyncUpTarget" }, | ||
{ "$ref": "#/definitions/batchSyncUpTarget" }, | ||
{ "$ref": "#/definitions/customSyncUpTarget" }, | ||
{ "$ref": "#/definitions/batchSyncUpTarget" } | ||
{ "$ref": "#/definitions/collectionSyncUpTarget" } | ||
] | ||
@@ -261,0 +298,0 @@ }, |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
108154
2452