diff --git a/luacs-docs/lua/css/ldoc.css b/luacs-docs/lua/css/ldoc.css index ff2511365..1f0152b8b 100644 --- a/luacs-docs/lua/css/ldoc.css +++ b/luacs-docs/lua/css/ldoc.css @@ -544,6 +544,9 @@ a.reference { background-color: rgb(115, 53, 142); } +.tag.readonly { + background-color: rgb(47, 100, 74); +} .tag.type { background-color: rgb(31, 141, 155); diff --git a/luacs-docs/lua/templates/module.ltp b/luacs-docs/lua/templates/module.ltp index d043f3f02..ff921a910 100644 --- a/luacs-docs/lua/templates/module.ltp +++ b/luacs-docs/lua/templates/module.ltp @@ -71,6 +71,7 @@ {% local displayName = item:display_name_of(argumentName) %} {% local type = ldoc.typename(item:type_of_param(argumentName)) %} {% local default = item:default_of_param(argumentName) %} + {% local readonly = item:readonly(argumentName) %}
  • {{displayName}} @@ -85,6 +86,10 @@ optional {% end %} + {% if (readonly) then %} + read-only + {% end %} +

    {* ldoc.markup(item.params.map[argumentName]) *}

  • {% end %}