summaryrefslogtreecommitdiff
path: root/support/jsdoc/theme/tmpl/exceptions.tmpl
diff options
context:
space:
mode:
Diffstat (limited to 'support/jsdoc/theme/tmpl/exceptions.tmpl')
-rw-r--r--support/jsdoc/theme/tmpl/exceptions.tmpl32
1 files changed, 32 insertions, 0 deletions
diff --git a/support/jsdoc/theme/tmpl/exceptions.tmpl b/support/jsdoc/theme/tmpl/exceptions.tmpl
new file mode 100644
index 0000000..9cef6c7
--- /dev/null
+++ b/support/jsdoc/theme/tmpl/exceptions.tmpl
@@ -0,0 +1,32 @@
+<?js
+ var data = obj;
+?>
+<?js if (data.description && data.type && data.type.names) { ?>
+<dl>
+ <dt>
+ <div class="param-desc">
+ <?js= data.description ?>
+ </div>
+ </dt>
+ <dd></dd>
+ <dt>
+ <dl>
+ <dt>
+ Type
+ </dt>
+ <dd>
+ <?js= this.partial('type.tmpl', data.type.names) ?>
+ </dd>
+ </dl>
+ </dt>
+ <dd></dd>
+</dl>
+<?js } else { ?>
+ <div class="param-desc">
+ <?js if (data.description) { ?>
+ <?js= data.description ?>
+ <?js } else if (data.type && data.type.names) { ?>
+ <?js= this.partial('type.tmpl', data.type.names) ?>
+ <?js } ?>
+ </div>
+<?js } ?>