${namespace.name}.${node.name} ${formatter.format(node.doc)} from gi.repository import ${namespace.name} ${formatter.to_underscores(node.name).lower()} = ${namespace.name}.${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 )\ % if node.version:

Since ${node.version}

% endif Hierarchy % for class_ in formatter.get_class_hierarchy(node): ${class_.namespace.name}.${class_.name} % endfor % for class_ in formatter.get_class_hierarchy(node): % endfor Methods Functions Properties Signals Virtual functions Other