Ця дія генерує список з масиву, який зберігається в константах, і зберігає його в заданій константі.
{
"list": "items_list", // Назва константи, де зберігається масив об'єктів
"output": "generated_list", // Назва константи, куди треба вивести результат
"mapping":
{
"text": "name", // Ключ для мапінгу тексту елементів списку
"value": "id" // Ключ для мапінгу значень елементів списку
}
}
const items_list = [
{ name: 'Item 1', id: 1, amount: 4 },
{ name: 'Item 2', id: 2, amount: 0 },
{ name: 'Item 3', id: 3, amount: 53 }
]
Якщо взяти вищезгаданий приклад константи та приклад JSON-конфігурації, то на виході отримаємо наступний результат:
const generated_list = {
total: 3, // кількість значень в масиві list
value: null, // завжди null
list: [
{ text: 'Item 1', value: 1 },
{ text: 'Item 2', value: 2 },
{ text: 'Item 3', value: 3 }
]list
};
Як можна побачити, то результат зберігся до константи generated_list
, в total
зберігається кількість значень в масиві об’єктів list
. А в list зберігається перетворений масив.