UNPKG

generator-anubhav-build-cap

Version:

Anubhav Trainings - Build BPA CAP App

57 lines (43 loc) 1.32 kB
module.exports = srv => { srv.on('toInteger', req => { const {value} = req.data; return { 'value' : parseInt(value) }; }); srv.on('toNumber', req => { const {value} = req.data; return { 'value' : parseFloat(value) }; }); srv.on('toStr', req => { const {value} = req.data; return { 'value' : value.toString() }; }); srv.on('addQuotes', req => { const {value} = req.data; return { 'value' : "'" + value + "'"}; }); srv.on('listToString', req => { var values = req.data.responseArray; var resultList = []; var field = req.data.field; if (values) { for (var i = 0; i < values.length; i++) { resultList.push(values[i][field]); } } return { value : resultList.toString() }; }); srv.on('getListOfTodos', req => { return { responseArray : [ { "id": 1, "completed": false, "title": "delectus aut autem", "userId": 1 }, { "id": 2, "completed": false, "title": "quis ut nam facilis et officia qui", "userId": 1 }] }; }); }