Merged in bugfix/PMCORE-3560 (pull request #8305)
PMCORE-3560 Approved-by: Rodrigo Quelca
This commit is contained in:
committed by
Julio Cesar Laura Avendaño
commit
4eacb4a593
@@ -229,7 +229,20 @@ export default {
|
|||||||
* Return the columns for table - concat with field "detail" "actions"
|
* Return the columns for table - concat with field "detail" "actions"
|
||||||
*/
|
*/
|
||||||
getTableColumns(columns) {
|
getTableColumns(columns) {
|
||||||
return _.concat(["detail"], columns, ["actions"]);
|
return _.concat(["detail"], this.removeDefaultColumns(columns), ["actions"]);
|
||||||
|
},
|
||||||
|
/**
|
||||||
|
* Remove the default columns, 'detail' and 'actions'
|
||||||
|
* @param {Array} columns
|
||||||
|
*/
|
||||||
|
removeDefaultColumns(columns) {
|
||||||
|
if (columns[0] === 'detail') {
|
||||||
|
columns.shift()
|
||||||
|
}
|
||||||
|
if (columns[columns.length - 1] === 'actions') {
|
||||||
|
columns.pop();
|
||||||
|
}
|
||||||
|
return columns;
|
||||||
},
|
},
|
||||||
/**
|
/**
|
||||||
* Return options for Table
|
* Return options for Table
|
||||||
|
|||||||
Reference in New Issue
Block a user