diff options
Diffstat (limited to 'node_modules/@terwer/typedoc-plugin-markdown/dist/resources/partials/member.indexsignature.title.js')
-rw-r--r-- | node_modules/@terwer/typedoc-plugin-markdown/dist/resources/partials/member.indexsignature.title.js | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/node_modules/@terwer/typedoc-plugin-markdown/dist/resources/partials/member.indexsignature.title.js b/node_modules/@terwer/typedoc-plugin-markdown/dist/resources/partials/member.indexsignature.title.js new file mode 100644 index 0000000..27f6627 --- /dev/null +++ b/node_modules/@terwer/typedoc-plugin-markdown/dist/resources/partials/member.indexsignature.title.js @@ -0,0 +1,19 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { value: true }); +exports.indexSignatureTitle = void 0; +const els_1 = require("../../support/els"); +function indexSignatureTitle(context, signature) { + const md = ['']; + const params = signature.parameters + ? signature.parameters.map((parameter) => { + return parameter.type + ? `${(0, els_1.backTicks)(parameter.name)}: ${context.partials.someType(parameter.type)}` + : ''; + }) + : []; + if (signature.type) { + md.push(`\\[${params.join('')}\\]: ${context.partials.someType(signature.type)}`); + } + return md.join(' '); +} +exports.indexSignatureTitle = indexSignatureTitle; |