Code: Select all
let data = app.utils.createSharedList();
let arr = [
{path: 'bobo', isSomething: true},
{path: 'momo', isSomething: false},
{path: 'dodo', isSomething: true},
{path: 'foo', isSomething: true},
{path: 'bar', isSomething: false},
];
for(let i =0; i < arr.length; i++) {
data.add(arr[i]);
}
Code: Select all
let data = app.utils.createSharedList();
let arr = [
{path: 'bobo', isSomething: true},
{path: 'momo', isSomething: false},
{path: 'dodo', isSomething: true},
{path: 'foo', isSomething: true},
{path: 'bar', isSomething: false},
];
for(let i =0; i < arr.length; i++) {
data.modifyAsync(() => {
data.add(arr[i]);
});
}
i've found multiple examples in the code which just uses the add method (not modifyAsync).
how do i populate a shared list?