From 071c8f953cd9d3ef21b6ea3ac1de3df0b11e58b8 Mon Sep 17 00:00:00 2001 From: DJj123dj <80536295+DJj123dj@users.noreply.github.com> Date: Wed, 5 Feb 2025 17:04:10 +0100 Subject: [PATCH] Update createDocs.js --- .docs/createDocs.js | 39 ++++++++++++++++++++++++++++++++++++--- 1 file changed, 36 insertions(+), 3 deletions(-) diff --git a/.docs/createDocs.js b/.docs/createDocs.js index a2d45d4..efb5a05 100644 --- a/.docs/createDocs.js +++ b/.docs/createDocs.js @@ -185,6 +185,12 @@ for (const file of result.children){ const rawMemberSource = member.sources ? (member.sources[0] ?? null) : null let memberSource = rawMemberSource ? rawMemberSource.fileName+":"+rawMemberSource.line+":"+rawMemberSource.character : null + const memberInherited = member.flags.isInherited ? true : false + const memberStatic = member.flags.isStatic ? true : false + const memberProtected = member.flags.isProtected ? true : false + const memberOptional = member.flags.isOptional ? true : false + const memberReadonly = member.flags.isReadonly ? true : false + let memberDetails = null if (memberType == "property"){ //CLASS => PROPERTY @@ -206,7 +212,12 @@ for (const file of result.children){ name:memberName, comment:memberComment, source:memberSource, - details:memberDetails + details:memberDetails, + inherited:memberInherited, + static:memberStatic, + protected:memberProtected, + optional:memberOptional, + readonly:memberReadonly }) } }else if (declarationType == "interface"){ @@ -222,6 +233,12 @@ for (const file of result.children){ const rawMemberSource = member.sources ? (member.sources[0] ?? null) : null let memberSource = rawMemberSource ? rawMemberSource.fileName+":"+rawMemberSource.line+":"+rawMemberSource.character : null + const memberInherited = member.flags.isInherited ? true : false + const memberStatic = member.flags.isStatic ? true : false + const memberProtected = member.flags.isProtected ? true : false + const memberOptional = member.flags.isOptional ? true : false + const memberReadonly = member.flags.isReadonly ? true : false + let memberDetails = null if (memberType == "property"){ //INTERFACE => PROPERTY @@ -237,7 +254,12 @@ for (const file of result.children){ name:memberName, comment:memberComment, source:memberSource, - details:memberDetails + details:memberDetails, + inherited:memberInherited, + static:memberStatic, + protected:memberProtected, + optional:memberOptional, + readonly:memberReadonly }) } }else if (declarationType == "type"){ @@ -261,12 +283,23 @@ for (const file of result.children){ memberDetails = handleType(member.type) } + const memberInherited = member.flags.isInherited ? true : false + const memberStatic = member.flags.isStatic ? true : false + const memberProtected = member.flags.isProtected ? true : false + const memberOptional = member.flags.isOptional ? true : false + const memberReadonly = member.flags.isReadonly ? true : false + declarationChildren.push({ type:memberType, name:memberName, comment:memberComment, source:memberSource, - details:memberDetails + details:memberDetails, + inherited:memberInherited, + static:memberStatic, + protected:memberProtected, + optional:memberOptional, + readonly:memberReadonly }) } }else if (declarationType == "variable"){