delete-sync-status
Examples and code snippets
title: Sync-scope examples
type: jig.default
children:
- type: component.list
options:
# Bind data from the sync-status datasource
data: =@ctx.datasources.sync-status
maximumItemsToRender: 8
item:
type: component.list-item
options:
# Display the sync scope state
title: =@ctx.current.item.state
# Display the datasource table that the state applies to.
subtitle: =@ctx.current.item.entity
# Add a tag to show the status of the sync-scope.
tags:
- text: =@ctx.current.item.state
color: primary
# Show the id of each sync scope status. The id is used in the action to
# identify the sync status that must be deleted.
rightElement:
element: text
firstLine: =@ctx.current.item.id
# Define actions available for each sync scope
actions:
- numberOfVisibleActions: 3
children:
# Action to start a new sync scope.
- type: action.start-sync-scope
# Specify a unique identifier for this sync scope action.
instanceId: sync-all
options:
# List the individual instanceIds of each sync (sync-entities)
# that the sync scope applies to.
instanceIds:
- sync-quakes
- sync-enviro
title: Start sync
# Action to delete a specific sync status from the _syncStatus table
# using the id of the sync-status in the table as a reference.
- type: action.delete-sync-status
options:
id: "7"
title: Delete statusLast updated
Was this helpful?