code: function configClientModelDocListRoutes($stateProvider, mainMenuProvider) {
      // The list state configuration
      var listState = {
        name: 'clientModelDoc.list',
        parent: 'clientModelDoc',
        url: '/list',
        authenticate: true,
        role: 'admin',
        resolve: {
          clientModelDocs:  resolveClientModelDocs
        },
        views: {
  
          // target the unnamed view in the clientModelDoc state
          '@clientModelDoc': {
            templateUrl: 'app/clientModelDoc/list/list.html',
            controller: 'ClientModelDocListController',
            controllerAs: 'list'
          },
  
          // target the content view in the clientModelDoc.list state
          'content@clientModelDoc.list': {
            templateUrl: 'app/clientModelDoc/list/items/items.html',
            controller: 'ClientModelDocItemsController',
            controllerAs: 'items'
          }
        }
      };
  
      $stateProvider.state(listState);
  
      mainMenuProvider.addSubMenuItem('clientModelDoc.main', {
        name: 'ClientModelDoc List',
        state: listState.name
      });
    }
docs: Route configuration function configuring the passed $stateProvider.
  Register the clientModelDoc.list state with the list template fpr the
  'main' view paired with the ClientModelDocListController as 'list'.
  
  @param {$stateProvider} $stateProvider - The state provider to configure