From c115056e04d1e42f97c8d77daed3d9056c375953 Mon Sep 17 00:00:00 2001 From: ST-DDT Date: Mon, 7 Mar 2022 20:37:13 +0100 Subject: docs: display correct signature (#596) --- scripts/apidoc/directMethods.ts | 5 +++-- scripts/apidoc/moduleMethods.ts | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) (limited to 'scripts') diff --git a/scripts/apidoc/directMethods.ts b/scripts/apidoc/directMethods.ts index 616226ee..159ad848 100644 --- a/scripts/apidoc/directMethods.ts +++ b/scripts/apidoc/directMethods.ts @@ -41,8 +41,9 @@ export function processDirectMethod( methodName.substring(0, 1).toUpperCase() + methodName.substring(1); console.log(`Processing Direct: ${upperMethodName}`); - const signature = (direct.type as TypeDoc.ReflectionType).declaration - .signatures[0]; + const signatures = (direct.type as TypeDoc.ReflectionType).declaration + .signatures; + const signature = signatures[signatures.length - 1]; writeApiDocsDirectPage(methodName); writeApiDocsData(methodName, [ diff --git a/scripts/apidoc/moduleMethods.ts b/scripts/apidoc/moduleMethods.ts index 89c42a33..7b090d13 100644 --- a/scripts/apidoc/moduleMethods.ts +++ b/scripts/apidoc/moduleMethods.ts @@ -50,7 +50,8 @@ function processModuleMethod(module: TypeDoc.DeclarationReflection): PageIndex { )) { const methodName = method.name; console.debug(`- ${methodName}`); - const signature = method.signatures[0]; + const signatures = method.signatures; + const signature = signatures[signatures.length - 1]; methods.push(analyzeSignature(signature, lowerModuleName, methodName)); } -- cgit v1.2.3