Add support [readonly] modifier to lua docs

This commit is contained in:
peelz
2022-08-03 21:34:42 -04:00
parent 987907bd05
commit 014bddf5ee
2 changed files with 8 additions and 0 deletions
+3
View File
@@ -544,6 +544,9 @@ a.reference {
background-color: rgb(115, 53, 142); background-color: rgb(115, 53, 142);
} }
.tag.readonly {
background-color: rgb(47, 100, 74);
}
.tag.type { .tag.type {
background-color: rgb(31, 141, 155); background-color: rgb(31, 141, 155);
+5
View File
@@ -71,6 +71,7 @@
{% local displayName = item:display_name_of(argumentName) %} {% local displayName = item:display_name_of(argumentName) %}
{% local type = ldoc.typename(item:type_of_param(argumentName)) %} {% local type = ldoc.typename(item:type_of_param(argumentName)) %}
{% local default = item:default_of_param(argumentName) %} {% local default = item:default_of_param(argumentName) %}
{% local readonly = item:readonly(argumentName) %}
<li> <li>
<span class="tag parameter">{{displayName}}</span> <span class="tag parameter">{{displayName}}</span>
@@ -85,6 +86,10 @@
<span class="tag default">optional</span> <span class="tag default">optional</span>
{% end %} {% end %}
{% if (readonly) then %}
<span class="tag readonly">read-only</span>
{% end %}
<p>{* ldoc.markup(item.params.map[argumentName]) *}</p> <p>{* ldoc.markup(item.params.map[argumentName]) *}</p>
</li> </li>
{% end %} {% end %}