app/modules/main/features/EditCellFeature/EditCellFeature.js
Function EditCellFeature
has 36 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function EditCellFeature($mdDialog){
var service = this;
service.addRequiredFunctions = function($scope, ctrl){
Function addRequiredFunctions
has 33 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
service.addRequiredFunctions = function($scope, ctrl){
$scope.saveRow = function(rowData){
var rawRowData = ctrl.dataStorage.getSavedRowData(rowData);
Function showEditDialog
has 27 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
$scope.showEditDialog = function(ev, cellData, rowData){
var rect = ev.currentTarget.closest('td').getBoundingClientRect();
var position = {
top: rect.top,
left: rect.left