UNPKG

leafdoc

Version:

A lightweight NaturalDocs-like LeafletJS-style documentation generator

187 lines 3.18 kB
{ "ChildClass": { "name": "ChildClass", "aka": [], "comments": [ "" ], "supersections": { "method": { "name": "method", "aka": [], "comments": [], "sections": { "__default": { "name": "__default", "aka": [], "comments": [], "uninheritable": false, "documentables": { "childMethod": { "name": "childMethod", "aka": [], "comments": [ "", "" ], "params": { "foo": { "name": "foo", "type": "String" } }, "type": "this", "optional": false, "defaultValue": null, "id": "childclass-childmethod" } }, "type": "method", "id": "childclass-method" } }, "id": "childclass-method" } }, "inherits": [ "ParentClass" ], "relationships": [], "id": "childclass" }, "ParentClass": { "name": "ParentClass", "aka": [], "comments": [ "" ], "supersections": { "method": { "name": "method", "aka": [], "comments": [], "sections": { "__default": { "name": "__default", "aka": [], "comments": [], "uninheritable": false, "documentables": { "parentMethod": { "name": "parentMethod", "aka": [], "comments": [ "", "" ], "params": { "bar": { "name": "bar", "type": "Boolean" } }, "type": "this", "optional": false, "defaultValue": null, "id": "parentclass-parentmethod" } }, "type": "method", "id": "parentclass-method" } }, "id": "parentclass-method" } }, "inherits": [], "relationships": [], "id": "parentclass" }, "ConcreteClass": { "name": "ConcreteClass", "aka": [], "comments": [ "" ], "supersections": {}, "inherits": [], "relationships": [ { "type": "implements", "namespace": "AbstractClass" } ], "id": "concreteclass" }, "AbstractClass": { "name": "AbstractClass", "aka": [], "comments": [ "", "" ], "supersections": {}, "inherits": [], "relationships": [], "id": "abstractclass" }, "Student": { "name": "Student", "aka": [], "comments": [ "", "" ], "supersections": {}, "inherits": [], "relationships": [ { "type": "associated", "namespace": "ConcreteClass", "cardinalityFrom": "", "label": "Meaningless connection to" } ], "id": "student" }, "Teacher": { "name": "Teacher", "aka": [], "comments": [ "" ], "supersections": {}, "inherits": [], "relationships": [], "id": "teacher" }, "Classroom": { "name": "Classroom", "aka": [], "comments": [ "", "", "", "", "", "" ], "supersections": {}, "inherits": [], "relationships": [ { "type": "aggregationOf", "namespace": "Student", "cardinalityFrom": "0..n", "cardinalityTo": "1..n" }, { "type": "aggregationOf", "namespace": "Teacher", "cardinalityFrom": "1", "cardinalityTo": "0..n" } ], "id": "classroom" } }