Почти можно сделать, так как интерфейс модуля это просто html + javascript, в том числе и возврат больше одной переменной из функции модуля.
Но ничего стандартного нет, все надо пилить самому. Набор напильников нужен большой.
Не хватает функционала по сортировке базы данных (списков) по определенному столбцу (массивы данных).
Также интересна функция по объединению БД при совпадении значений определенных столбцов.
По сортировке нашел только такой код. Но как его адаптировать в программе?
var multi = [
['Nikolay', 34],
['Andrey', 23],
['Stanislav', 20]
];
// Функции сортировки
function sName(i, ii) { // По имени (возрастание)
if (i[0] > ii[0])
return 1;
else if (i[0] < ii[0])
return -1;
else
return 0;
}
function sAge(i, ii) { // По возрасту (возрастание)
if (i[1] > ii[1])
return 1;
else if (i[1] < ii[1])
return -1;
else
return 0;
}
multi.sort(sName); // Вернет [[Andrey,23],[Nikolay,34],[Stanislav,20]]
multi.sort(sAge); // Вернет [[Stanislav,20],[Andrey,23],[Nikolay,34]]