Hello, I am using last to date ui-grid and I see the following phenomena:
"headerCellTemplate":"ui-grid/uiGridHeaderCell","cellTemplate":"ui-grid/uiGridCell" appear in columnDefs array of objects by themselves.
also as you know "field" is one of columnDef options, well, it disappears from object at some point.
I make dynamic updates, namely re-creating column array since I want columns appear and disappear dytamically. And I feel that its quite strange that INPUT object gets mutated for some reason.