diff options
Diffstat (limited to 'res/assets/templates-sdk/macros_override.cs')
-rw-r--r-- | res/assets/templates-sdk/macros_override.cs | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/res/assets/templates-sdk/macros_override.cs b/res/assets/templates-sdk/macros_override.cs index 8ef81cf..5c0c482 100644 --- a/res/assets/templates-sdk/macros_override.cs +++ b/res/assets/templates-sdk/macros_override.cs @@ -68,6 +68,7 @@ def:aux_tag_list(tags) ?><?cs elif:tag.kind == "@permission" ?><?cs call:dump_permission(tag) ?><?cs elif:tag.kind == "@service" ?><?cs call:dump_service(tag) ?><?cs elif:tag.kind == "@feature" ?><?cs call:dump_feature(tag) ?><?cs + elif:tag.kind == "@column" ?><?cs call:dump_column(tag) ?><?cs /if ?><?cs /each ?></p><?cs /def ?><?cs @@ -143,3 +144,14 @@ def:dump_feature(tag) ?>Requires the <?cs call:tag_list(tag.values[0].commentTags) ?> feature which can be detected using <?cs call:tag_list(tag.values[1].commentTags) ?>.<?cs /def ?> + +# Print output for @column tags ?><?cs +def:dump_column(tag) ?>This constant represents a column name that can be used with a <?cs + call:tag_list(tag.values[0].commentTags) ?> through a <?cs + call:tag_list(tag.values[1].commentTags) ?> or <?cs + call:tag_list(tag.values[2].commentTags) ?> object. The values stored in this column are <?cs + call:tag_list(tag.values[3].commentTags) ?><?cs + if tag.readOnly ?>, and are read-only and cannot be mutated<?cs + else ?><?cs + /if ?>.<?cs +/def ?> |