in saga-web/src/main/resources/static/js/request.js [178:209]
function retrieveParameterValues(operationName) {
var parameters = {};
var query = {};
var form = {};
if ($('#' + operationName + '-params').children().length != 0) {
$('#' + operationName + '-params tr').each(function() {
var type = $(this).find("td:nth-child(1)").html();
var key = $(this).find("td:nth-child(2) input").val();
var value = $(this).find("td:nth-child(3) input").val();
if (type === 'query') {
query[key] = value;
} else {
form[key] = value;
}
});
}
if (!isDictEmpty(query)) {
parameters.query = query;
}
if (!isDictEmpty(form)) {
parameters.form = form;
}
var jsonParameter = $('#' + operationName + '-params-json').val();
if (jsonParameter != '') {
parameters.json = jsonParameter;
}
return parameters;
}