Sha256: 9f4c1c102efb39392fd1207f2d28724e033a119938324f6a14a48be25b1c79b7
Contents?: true
Size: 863 Bytes
Versions: 67
Compression:
Stored size: 863 Bytes
Contents
<%inherit file="/class.tmpl"/> <%block name="synopsis"> <synopsis>\ % if node.namespace is not None: <code> const ${namespace.name} = imports.gi.${namespace.name}; let ${formatter.to_lower_camel_case(node.name)} = new ${namespace.name}.${node.name}(\ % if isinstance(node, (ast.Class, ast.Interface)): % if len(node.properties) > 0: { % for ix, property_ in enumerate(node.properties): % if (property_.construct or property_.construct_only) and property_.writable: <link xref='${namespace.name}.${node.name}-${property_.name}'>${property_.name.replace('-', '_')}</link>: value, % endif % endfor }\ % endif % else: ${formatter.format_gboxed_constructor(node)}\ % endif ); </code>\ % else: <p> This structure is inside ${node.parent.namespace.name}.${node.parent.name} and can only be used as a field of that. </p> % endif </synopsis></%block>
Version data entries
67 entries across 67 versions & 1 rubygems