src/jsdoc/DocBuilder.vala
authorAlan Knowles <alan@roojs.com>
Fri, 11 Jan 2019 02:25:28 +0000 (10:25 +0800)
committerAlan Knowles <alan@roojs.com>
Fri, 11 Jan 2019 02:25:28 +0000 (10:25 +0800)
src/jsdoc/DocBuilder.vala

index ef4c578..49f72db 100644 (file)
@@ -406,8 +406,10 @@ namespace JSDOC
                        //add.set_string_member("type","function");
                        add.set_string_member("desc",m.desc);
                        //add.set_string_member("sig", m.makeMethodSkel());
-                       add.set_boolean_member("static", m.isStatic);
-                       add.set_boolean_member("constructor", m.isa == "CONSTRUCTOR");                  
+                       add.set_boolean_member("isStatic", m.isStatic);
+                       add.set_boolean_member("isConstructor", m.isa == "CONSTRUCTOR");
+                       add.set_boolean_member("isPrivate", m.isPrivate);
+                       add.set_boolean_member("singleton", m.comment.getTagAsString(DocTagTitle.SINGLETON));
                        add.set_string_member("memberOf", m.memberOf == cls.alias ? "" : m.memberOf);
                        
                        add.set_array_member("params", m.paramsToJson());