summaryrefslogtreecommitdiff
path: root/rest-api-templates/models.wiki.mustache
diff options
context:
space:
mode:
Diffstat (limited to 'rest-api-templates/models.wiki.mustache')
-rw-r--r--rest-api-templates/models.wiki.mustache22
1 files changed, 22 insertions, 0 deletions
diff --git a/rest-api-templates/models.wiki.mustache b/rest-api-templates/models.wiki.mustache
new file mode 100644
index 000000000..e3d3eb95c
--- /dev/null
+++ b/rest-api-templates/models.wiki.mustache
@@ -0,0 +1,22 @@
+{toc}
+
+{{#apis}}
+{{#api_declaration}}
+{{#models}}
+h1. {{id}}
+{{#extends}}Base type: [{{extends}}|#{{extends}}]{{/extends}}
+{{#has_subtypes}}Subtypes:{{#subtypes}} [{{id}}|#{{id}}]{{/subtypes}}{{/has_subtypes}}
+{{#description}}
+
+{{{description}}}
+{{/description}}
+{code:language=javascript|collapse=true}
+{{{model_json}}}
+{code}
+{{#properties}}
+* {{name}}: {{#type}}{{#is_primitive}}{{wiki_name}}{{/is_primitive}}{{^is_primitive}}[{{wiki_name}}|#{{singular_name}}]{{/is_primitive}}{{/type}}{{^required}} _(optional)_{{/required}}{{#description}} - {{{description}}}{{/description}}
+{{/properties}}
+
+{{/models}}
+{{/api_declaration}}
+{{/apis}}