Index: menu_node_views.views.inc =================================================================== --- menu_node_views.views.inc (revision 507) +++ menu_node_views.views.inc (working copy) @@ -197,6 +197,70 @@ 'handler' => 'views_handler_sort', ), ); + $data['menu_links']['hidden'] = array( + 'title' => t('Visibility'), + 'help' => t('The visibility of the menu item.'), + 'field' => array( + 'click sortable' => TRUE, + ), + 'argument' => array( + 'handler' => 'views_handler_argument_numeric', + ), + 'filter' => array( + 'handler' => 'views_handler_filter_numeric', + ), + 'sort' => array( + 'handler' => 'views_handler_sort', + ), + ); + $data['menu_links']['external'] = array( + 'title' => t('External link'), + 'help' => t('Indicates the menu item points off-site.'), + 'field' => array( + 'click sortable' => TRUE, + ), + 'argument' => array( + 'handler' => 'views_handler_argument_numeric', + ), + 'filter' => array( + 'handler' => 'views_handler_filter_numeric', + ), + 'sort' => array( + 'handler' => 'views_handler_sort', + ), + ); + $data['menu_links']['has_children'] = array( + 'title' => t('Has children'), + 'help' => t('Indicates the menu item has child items.'), + 'field' => array( + 'click sortable' => TRUE, + ), + 'argument' => array( + 'handler' => 'views_handler_argument_numeric', + ), + 'filter' => array( + 'handler' => 'views_handler_filter_numeric', + ), + 'sort' => array( + 'handler' => 'views_handler_sort', + ), + ); + $data['menu_links']['customized'] = array( + 'title' => t('Customized'), + 'help' => t('Indicates the menu item has been customized.'), + 'field' => array( + 'click sortable' => TRUE, + ), + 'argument' => array( + 'handler' => 'views_handler_argument_numeric', + ), + 'filter' => array( + 'handler' => 'views_handler_filter_numeric', + ), + 'sort' => array( + 'handler' => 'views_handler_sort', + ), + ); // TODO: Write a depth handler. $data['menu_links']['p1'] = array( 'title' => t('Parent'),