aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rw-r--r--scripts/apidoc/directMethods.ts5
-rw-r--r--scripts/apidoc/moduleMethods.ts3
2 files changed, 5 insertions, 3 deletions
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));
}