roojspacker/DocTag.vala
authorAlan <alan@roojs.com>
Thu, 3 Mar 2022 09:07:07 +0000 (17:07 +0800)
committerAlan <alan@roojs.com>
Thu, 3 Mar 2022 09:07:07 +0000 (17:07 +0800)
roojspacker/DocTag.vala

index cbac8c9..ac266ea 100644 (file)
@@ -344,6 +344,13 @@ namespace JSDOC
                        add.set_string_member("type",this.type);
                        add.set_string_member("desc",this.desc);
                        add.set_string_member("memberOf", this.memberOf == parent.alias ? "" : this.memberOf);
+                       ret.set_boolean_member("isOptional", this.isOptional);
+                       var ar = new Json.Array();
+                       foreach(var ov in this.optvalues) {
+                               ar.add_string_element(ov);
+                       }
+                       ret.set_array_member("optvalues", ar);
+                       
                    return add;
            }