summaryrefslogtreecommitdiff
path: root/giscanner/doctemplates/devdocs/Gjs/default.tmpl
diff options
context:
space:
mode:
Diffstat (limited to 'giscanner/doctemplates/devdocs/Gjs/default.tmpl')
-rw-r--r--giscanner/doctemplates/devdocs/Gjs/default.tmpl16
1 files changed, 16 insertions, 0 deletions
diff --git a/giscanner/doctemplates/devdocs/Gjs/default.tmpl b/giscanner/doctemplates/devdocs/Gjs/default.tmpl
index 2341ef4d..4b08adff 100644
--- a/giscanner/doctemplates/devdocs/Gjs/default.tmpl
+++ b/giscanner/doctemplates/devdocs/Gjs/default.tmpl
@@ -8,11 +8,27 @@
</dd>
</dl>
% endif
+% if isinstance(node, ast.Alias):
+ <dl>
+ <dt>Equivalent Type</dt>
+ <dd>
+ <code data-mime="application/javascript">
+ % if node.target.target_fundamental:
+ ${formatter.format_fundamental_type(node.target.target_fundamental)}
+ % else:
+ ${node.target.target_giname}
+ % endif
+ </code>
+ </dd>
+ </dl>
+% endif
## This should belong in get_node_kind(), but we don't want to change the way
## all the other templates work.
<%def name="extra_class()">
% if isinstance(node, ast.Constant):
constant
+ % elif isinstance(node, ast.Alias):
+ alias
% endif
</%def>