Sync node
The node is a child of the node. It defines global settings for which data gets downloaded to the mobile device so that the app can function without a connection to the Rest Services. The node has one attribute:
| Attribute | Description |
|---|---|
| ShouldCacheHomePageData | Indicates whether the data displayed on the app's home page should be stored on the mobile device. |
The node has one node as a child, which in turn has one node as a child.
Groups
The node has one or more nodes as children. Each node has these attributes:
| Attribute | Description |
|---|---|
| Download | Set to True or False to enable or disable downloading for the items in the group.
Note: For the SharedResources group, the value of the Download attribute must be set to True.
See Shared resources. |
| Id | Identifier for the group. |
Each node has one node as a child. The node has one or more nodes as children. Each node can have these attributes:
| Attribute | Description |
|---|---|
| Description | Description of the category. |
| Id | Identifier for the category. |
Each node can have one or more other nodes and one or more nodes as children.
The reference items correspond to either models defined under the node or queries defined under the node. If downloading is enabled for an item, then the data represented by the associated model or query will be downloaded to the mobile device when data is synchronized in the mobile app.
Each node has these attributes:
| Attribute | Description |
|---|---|
| Download | Set to True or False to enable or disable downloading for the item. |
| ReferenceId | Id of the model or query that corresponds to this item. |