Updating checklists with new sets of items using SIL
A common use case involves clearing the checklist’s existing content and rebuilding it from the ground up.
Steps
Create an empty collection of the
oChecklistItem
struct that will contain the new items.oChecklistItem[] items;
Create an item and add it to the collection.
oChecklistItem newItem; newItem.name = "Unit test passed"; items += newItem;
Update the custom field by passing it the newly created collection converted to JSON.
DoD = toJson(items);
Example
Here is a full example that can be used to update a checklist with a new set of items: