| Current Path : /proc/thread-self/cwd/static/adminhtml/Magento/backend/it_IT/Magento_Ui/js/grid/columns/ |
| Current File : //proc/thread-self/cwd/static/adminhtml/Magento/backend/it_IT/Magento_Ui/js/grid/columns/link.js |
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
/**
* @api
*/
define([
'./column',
'mageUtils'
], function (Column, utils) {
'use strict';
return Column.extend({
defaults: {
link: 'link',
bodyTmpl: 'ui/grid/cells/link'
},
/**
* Returns link to given record.
*
* @param {Object} record - Data to be preprocessed.
* @returns {String}
*/
getLink: function (record) {
return utils.nested(record, this.link);
},
/**
* Check if link parameter exist in record.
* @param {Object} record - Data to be preprocessed.
* @returns {Boolean}
*/
isLink: function (record) {
return !!utils.nested(record, this.link);
}
});
});