diff options
| author | Alexander Pickering <alex@cogarr.net> | 2020-07-05 12:22:36 -0400 |
|---|---|---|
| committer | Alexander Pickering <alex@cogarr.net> | 2020-07-05 12:22:36 -0400 |
| commit | d2ba262c5307aa14c325ef53d8e4e56a5ece0376 (patch) | |
| tree | ad06e57708cd45b457dbea4804812b1e5ddfcb36 /func.etlua | |
| download | mdoc-d2ba262c5307aa14c325ef53d8e4e56a5ece0376.tar.gz mdoc-d2ba262c5307aa14c325ef53d8e4e56a5ece0376.tar.bz2 mdoc-d2ba262c5307aa14c325ef53d8e4e56a5ece0376.zip | |
Initial Commit
Diffstat (limited to 'func.etlua')
| -rw-r--r-- | func.etlua | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/func.etlua b/func.etlua new file mode 100644 index 0000000..f639603 --- /dev/null +++ b/func.etlua @@ -0,0 +1,43 @@ +
+<section>
+ <h4 id="<%- name %>">
+ <%- name %>(
+ <% for n, param in pairs(data.params) do %>
+ <% if param.optional then %>[<% end %>
+ <% if n ~= 1 then %>,<% end %>
+ <%- param.type %> <%- param.name %>
+ <% if param.optional then %>]<% end %>
+ <% end %>
+ )
+ </h4>
+ <p><%- data.short_desc %>
+ <p><%- data.desc %>
+ <% if #data.params > 0 then %>
+ <h5>Parameters</h5>
+ <ul>
+ <% for _, param in pairs(data.params) do %>
+ <li>
+ <p><b><%- param.name %></b>
+ <% if param.optional then %>(optional)<% end %>
+ <% if param.type then %>
+ (<a href="<%- param.type %>.html"><%- param.type %></a>)
+ <% end %>
+ <p><%- param.description %>
+ </li>
+ <% end %>
+ </ul>
+ <% end %>
+ <% if #data.returns > 0 then %>
+ <h5>Returns</h5>
+ <ul>
+ <% for _, ret in pairs(data.returns) do %>
+ <li>
+ <p><a href="<%- ret.type %>.html"><%- ret.type %></a>
+ <p><%- ret.description %>
+ </li>
+ <% end %>
+ </ul>
+ <% end %>
+ <p> Defined at <%- data.file %>:<%- data.line %>
+</section>
+
|
