| 12345678910111213141516171819202122232425 |
- window.renderCellCallback = function (result, { row, col })
- {
- if(result[0] && col.name == 'actions')
- {
- if (typeof result[0]?.props?.items == 'object')
- {
- result[0].props.items.map(item => {
- if(item.icon != 'edit') return;
- if(row.data.type == 'baseline')
- {
- if(canEditCM) item.url = $.createLink('cm', 'edit', `id=${row.data.object}`);
- else item.disabled = true;
- }
- else if(row.data.type == 'projectchange')
- {
- if(canEditChange) item.url = $.createLink('projectchange', 'edit', `id=${row.data.object}`);
- else item.disabled = true;
- }
- });
- }
- }
- return result;
- }
|