diff --git a/src/scripts/rx-data-table.src.js b/src/scripts/rx-data-table.src.js index 1d44805..666fd3f 100644 --- a/src/scripts/rx-data-table.src.js +++ b/src/scripts/rx-data-table.src.js @@ -272,7 +272,13 @@ app.directive('rxDataTable', function ($http, $timeout, $document, $filter, $par var classValue = classFunction(row); if (!_.isEmpty(classValue)) { - classes[classValue] = true; + if (_.isArray(classValue)) { + _.map(classValue, function (className) { + classes[className] = true; + }); + } else { + classes[classValue] = true; + } } } else if (_.has(column, 'ng-class') && _.isObject(column['ng-class'])) { classes = angular.extend(classes, column['ng-class']); diff --git a/src/templates/rx-data-table.html b/src/templates/rx-data-table.html index 8ac8e35..8bd1f5b 100644 --- a/src/templates/rx-data-table.html +++ b/src/templates/rx-data-table.html @@ -101,43 +101,45 @@