function msmTablePager() {
  return {
    restrict: 'E',
    controller: PagerController,
    controllerAs: 'vm',
    templateUrl: 'msm-table-pager/msm-table-pager.html',
    scope: {
      api: '&'
    }
  };
}
/**
 * @ngdoc directive
 * @name mindsmash-table.directive:msmTablePager
 * @restrict E
 * @scope
 *
 * @description
 * This directive renders a lightweight pager that is focused on providing
 * previous/next paging functionality.
 *
 * # Configuration
 * This directive is configured via the {@link mindsmash-table.msmTable MsmTable} API instance or the default parameters
 * set in the {@link mindsmash-table.msmTableFactoryProvider MsmTableFactoryProvider}. Valid configuration values are
 * described in the {@link mindsmash-table.msmTable MsmTable} configuration section.
 *
 * @param {expression} api A {@link mindsmash-table.msmTable MsmTable} API instance.
 */
@ngdoc directive
@name mindsmash-table.directive:msmTablePager
@restrict E
@scope

@description
This directive renders a lightweight pager that is focused on providing
previous/next paging functionality.

# Configuration
This directive is configured via the  mindsmash-table.msmTable MsmTable API instance or the default parameters
set in the  mindsmash-table.msmTableFactoryProvider MsmTableFactoryProvider. Valid configuration values are
described in the  mindsmash-table.msmTable MsmTable configuration section.

@param {expression} api A  mindsmash-table.msmTable MsmTable API instance.
@ngdoc directive @name mindsmash - table . directive : msmTablePager @restrict E @scope @description This directive renders a lightweight pager that is focused on providing previous / next paging functionality . # Configuration This directive is configured via the mindsmash - table . msmTable MsmTable API instance or the default parameters set in the mindsmash - table . msmTableFactoryProvider MsmTableFactoryProvider . Valid configuration values are described in the mindsmash - table . msmTable MsmTable configuration section . @param { expression } api A mindsmash - table . msmTable MsmTable API instance .
function msmTablePager() {
  return {
    restrict: 'E',
    controller: PagerController,
    controllerAs: 'vm',
    templateUrl: 'msm-table-pager/msm-table-pager.html',
    scope: {
      api: '&'
    }
  };
}
function msmTablePager ( ) { return { restrict : 'E' , controller : PagerController , controllerAs : 'vm' , templateUrl : 'msm-table-pager/msm-table-pager.html' , scope : { api : '&' } } ; }
@ngdoc directive
 @name mindsmash-table.directive:msmTablePager
 @restrict E
 @scope
@ngdoc directive @name mindsmash - table . directive : msmTablePager @restrict E @scope