%!
title = 'Registered Modules'
%>
<%inherit file="//layout/base.html" />
<%def name="css()">
%def>
${module['class']|h}
% if module['superClass']:
extends ${module['superClass']|h}
% endif
% if module['description']:
${module['description']|h}
% endif
Defined in ${module['path']|h}/${module['filePrefix']}.js
% if module['include']:
Includes
% for include in module['include']:
- ${include|h}
% endfor
% endif
% if module['params']:
Parameters
% for pname, param in module['params'].items():
- ${pname} (
required: ${'True' if param['required'] else 'False'},
default=${str(param['default'])}
% if param['values']:
, values=${param['values']}
% endif
)
% if param['label']:
- ${param['label']|h}
%endif
% endfor
% endif
<%doc>
% if pathdata['is_route']:
% if pathdata['route_defaults']:
Route Default Arguments
% if pathdata['route_defaults']:
% for k,v in pathdata['route_defaults'].items():
- ${k|h} = ${v|h}
% endfor
% else:
- (none)
% endif
% endif
% endif
% if pathdata['args'] or pathdata['defaults']:
Form/URL Arguments
% if pathdata['args']:
% for arg in pathdata['args']:
- ${arg|h}
% endfor
% endif
% if pathdata['defaults']:
% for argname, argval in pathdata['defaults'].items():
- ${argname|h} = ${argval|h}
% endfor
% endif
% endif
%doc>
% endfor