UNPKG

typedoc-plugin-markdown

Version:

A TypeDoc plugin that generates TypeScript API documentation as Markdown.

23 lines (22 loc) • 581 B
export function getModifier(model) { const modifiers = []; if (model.flags.isPrivate) { modifiers.push('private'); } else if (model.flags.isProtected) { modifiers.push('protected'); } else if (model.flags.isPublic) { modifiers.push('public'); } if (model.flags.isStatic) { modifiers.push('static'); } if (model.flags.isAbstract) { modifiers.push('abstract'); } if (model.flags.isReadonly) { modifiers.push('readonly'); } return modifiers.length ? modifiers.join(' ') : null; }