setEditable = function() {
              if ($scope.col.colDef.enableCellEdit && $scope.row.enableCellEdit !== false) {
                if (!$scope.beginEditEventsWired) { // prevent multiple attachments
                  registerBeginEditEvents();
                }
              } else {
                if ($scope.beginEditEventsWired) {
                  cancelBeginEditEvents();
                }
              }
            }
@ngdoc object
 @name enableCellEdit
 @propertyOf  ui.grid.edit.api:GridRow
 @description enable editing on row, grouping for example might disable editing on group header rows