5 xmlns="http://projectmallard.org/1.0/"
6 xmlns:api="http://projectmallard.org/experimental/api/"
7 xmlns:ui="http://projectmallard.org/experimental/ui/">
9 <link type="guide" xref="${namespace.name}.${node.parent.name}" group="vfunc"/>
10 <title type="link" role="topic">${node.name}</title>
12 <title>${namespace.name}.${node.parent.name}.${node.name}</title>
13 <synopsis><code mime="text/x-python">
14 % if len(node.parameters) != 0:
16 % for arg, ix in zip(node.parameters, range(len(node.parameters))):
17 ${formatter.format_type(arg.type) | x}\
18 % if ix != len(node.parameters) - 1:
24 @returns(${formatter.format_type(node.retval.type) | x})
26 do_${node.name}(self, \
27 % for arg, ix in zip(node.parameters, range(len(node.parameters))):
29 % if ix != len(node.parameters) - 1:
35 ${formatter.format(node.doc)}
37 % if node.parameters or node.retval:
39 % for arg, ix in zip(node.parameters, range(len(node.parameters))):
41 <td><p>${arg.argname} :</p></td>
42 <td>${formatter.format(arg.doc)}</td>
45 % if node.retval and node.retval.type.ctype != 'void':
47 <td><p>Returns :</p></td>
48 <td>${formatter.format(node.retval.doc)}</td>
54 <p>Since ${node.version}</p>