SFSDKSyncsConfig Class Reference
| Inherits from | NSObject |
|---|---|
| Declared in | SFSDKSyncsConfig.h |
Overview
Class encapsulating syncs definition.
Config expected in a resource file in JSON with the following: { syncs: [ { syncType: syncUp | syncDown syncName: xxx soupName: yyy target: { depends on target - see SFSyncTarget } options: { also depends on target - see SFSyncOptions } } ] }
– initWithResourceAtPath:
Constructor for config stored in resource file
- (nullable instancetype)initWithResourceAtPath:(NSString *)pathParameters
path |
to the config file |
|---|
Return Value
instance of SFSDKSyncsConfig
Declared In
SFSDKSyncsConfig.h
– createSyncs:
Create the syncs from the config in the given store NB: only feedback is through the logs - the config is static so getting it right is something the developer should do while writing the app
- (void)createSyncs:(SFSmartStore *)storeParameters
store |
to create syncs in. |
|---|
Declared In
SFSDKSyncsConfig.h
– hasSyncs
Check for syncs in config
- (BOOL)hasSyncsReturn Value
YES if syncs are defined in config
Declared In
SFSDKSyncsConfig.h