lib/menu.py
author Tero Marttila <terom@fixme.fi>
Fri, 06 Feb 2009 23:21:24 +0200
changeset 9 2a47b00f60b0
child 11 fa216534ae45
permissions -rw-r--r--
page list + menu
"""
    Handling the list of available pages
"""

# for page_list
from page import page_list as _page_list

class Menu (object) :
    """
        Contains info needed to render the menu
    """

    def __init__ (self, page) :
        """
            Gather the menu information for the given page
        """

        # the selected page
        self.page = page
        
        # list of siblings
        self.siblings = _page_list.get_siblings(page)