We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent eb36166 commit b24925cCopy full SHA for b24925c
src/definitions.ts
@@ -459,11 +459,11 @@ export class TSDBuilder extends ExportsWalker {
459
sb.push("(");
460
var parameters = signature.parameterTypes;
461
var numParameters = parameters.length;
462
- // var requiredParameters = signature.requiredParameters;
+ var requiredParameters = signature.requiredParameters;
463
for (let i = 0; i < numParameters; ++i) {
464
if (i) sb.push(", ");
465
- // if (i >= requiredParameters) sb.push("optional ");
466
sb.push(element.getParameterName(i));
+ if (i >= requiredParameters) sb.push("?");
467
sb.push(": ");
468
sb.push(this.typeToString(parameters[i]));
469
}
0 commit comments