diff options
author | Tomeu Vizoso <tomeu.vizoso@collabora.com> | 2012-02-20 12:21:41 +0100 |
---|---|---|
committer | Tomeu Vizoso <tomeu.vizoso@collabora.com> | 2012-02-20 12:21:41 +0100 |
commit | fb98a4f19da972709ac56b89a1184624e23bc224 (patch) | |
tree | c4b547682b24a74a4c873616cfbd3f760ca9572f /giscanner/mallard-Python-class.tmpl | |
parent | 1ff74fb0a469f3f1f00692e20834cce3bd7b212a (diff) | |
download | gobject-introspection-fb98a4f19da972709ac56b89a1184624e23bc224.tar.gz |
g-ir-doc-tool: Show how to construct instances in the Class page
Diffstat (limited to 'giscanner/mallard-Python-class.tmpl')
-rw-r--r-- | giscanner/mallard-Python-class.tmpl | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/giscanner/mallard-Python-class.tmpl b/giscanner/mallard-Python-class.tmpl index 1dd8644d..d45b0ab6 100644 --- a/giscanner/mallard-Python-class.tmpl +++ b/giscanner/mallard-Python-class.tmpl @@ -21,11 +21,19 @@ ${formatter.format(node.doc)} </item> </tree> </synopsis> - <links type="topic" ui:expanded="yes" - api:type="function" api:mime="text/x-python" - groups="constructor" style="linklist"> - <title>Constructors</title> - </links> + <p>Constructor</p> + <synopsis><code mime="text/x-python"> +${formatter.to_underscores(node.name).lower()} = ${node.name}(\ +% for property_, ix in zip(node.properties, range(len(node.properties))): +% if property_.construct or property_.construct_only or property_.writable: +${property_.name.replace('-', '_')}=value\ +% if ix != len(node.properties) - 1: +, \ +% endif +% endif +% endfor +)\ + </code></synopsis> <links type="topic" ui:expanded="yes" api:type="function" api:mime="text/x-python" groups="method" style="linklist"> |