netsuite-mockups
Version:
25 lines (24 loc) • 627 B
JSX
/**
* Return a new instance of nlobjSearchColumn used for column objects used to define search return columns.
*
* @classDescription search column.
* @return {nlobjSearchColumn}
* @constructor
* @param {string} name column name.
* @param {string} join internal ID for joined search where this column is defined
* @param {string} summary
*
*/
// eslint-disable-next-line no-unused-vars
module.exports = function (name, join, summary) {
/**
* @param {*} option
* @returns {*}
*/
function setSort(option) {
return { name, join, summary, option };
}
return {
name, join, summary, setSort
};
};