Public Member Functions | |
def | __init__ |
def | badscheme |
def | dispatch |
def | do_children |
def | do_siblings |
def | do_slides |
def | do_slideshow |
Public Attributes | |
args | |
macro | |
media | |
pagename | |
print_mode | |
querystr | |
Static Public Attributes | |
string | PROJECTION = 'action=print&media=projection' |
Private Attributes | |
_ |
Dispatcher class implementing the navigation schemes.
Definition at line 62 of file Navigation2.py.
def macro::Navigation2::Navigation::__init__ | ( | self, | ||
macro, | ||||
args | ||||
) |
Prepare common values used during processing.
Definition at line 69 of file Navigation2.py.
def macro::Navigation2::Navigation::badscheme | ( | self | ) |
Bad scheme argument.
Definition at line 94 of file Navigation2.py.
def macro::Navigation2::Navigation::dispatch | ( | self | ) |
Return None if in plain print mode (no navigational elements in printouts), else the proper HTML code.
Definition at line 83 of file Navigation2.py.
def macro::Navigation2::Navigation::do_children | ( | self | ) |
Navigate to subpages from a parent page.
Definition at line 106 of file Navigation2.py.
def macro::Navigation2::Navigation::do_siblings | ( | self, | ||
root = None | ||||
) |
Navigate from a subpage to its siblings.
Definition at line 113 of file Navigation2.py.
def macro::Navigation2::Navigation::do_slides | ( | self, | ||
root = None | ||||
) |
Navigate within a slide show.
Definition at line 187 of file Navigation2.py.
def macro::Navigation2::Navigation::do_slideshow | ( | self, | ||
focus = None | ||||
) |
Slideshow master page links. If `focus` is set, it is the name of a slide page; these only get the mode toggle and edit links.
Definition at line 152 of file Navigation2.py.
macro::Navigation2::Navigation::_ [private] |
Definition at line 74 of file Navigation2.py.
Definition at line 73 of file Navigation2.py.
Definition at line 72 of file Navigation2.py.
Definition at line 79 of file Navigation2.py.
Definition at line 76 of file Navigation2.py.
Definition at line 77 of file Navigation2.py.
string macro::Navigation2::Navigation::PROJECTION = 'action=print&media=projection' [static] |
Definition at line 67 of file Navigation2.py.
Definition at line 80 of file Navigation2.py.