1${"###"} ${method.name}
2
3${method.description}
4
5% if len(method.parameters) or len(method.returns):
6${"####"} Parameters and Returns
7| direction | name | type | description |
8|:---------:|------|------|-------------|
9    % for p in method.parameters:
10| in | ${p.markdown(loader)} |
11    % endfor
12    % for r in method.returns:
13| out | ${r.markdown(loader)} |
14    % endfor
15% endif
16
17% if len(method.errors):
18${"####"} Errors
19    % for e in method.errors:
20 * ${e}
21    % endfor
22% endif
23