Index: ../../../fluidinfusion/components/pager/js/Pager.js =================================================================== --- ../../../fluidinfusion/components/pager/js/Pager.js (revision 7248) +++ ../../../fluidinfusion/components/pager/js/Pager.js (working copy) @@ -520,8 +520,7 @@ listeners: { onModelChange: function (newModel, oldModel) { var filtered = overallThat.options.modelFilter(directModel, newModel, overallThat.permutation); - var tree = fluid.transform(filtered, - function (filteredRow) { + var filteredRowTransform = inOptions.filteredRowTransform || function (filteredRow) { var roots = getRoots(expOpts, overallThat, filteredRow.index); if (columnDefs === "explode") { return fluid.explode(filteredRow.row, root); @@ -529,8 +528,8 @@ else if (columnDefs.length) { return expandColumnDefs(filteredRow, expOpts); } - } - ); + }; + var tree = fluid.transform(filtered, filteredRowTransform); var fullTree = {}; fullTree[options.row] = tree; if (typeof(columnDefs) === "object") {