typedoc-plugin-no-inherit

Typedoc plugin to exclude inherited members from a Typedoc class/interface

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
typedoc-plugin-no-inherit
1.4.0a year ago5 years agoMinified + gzip package size for typedoc-plugin-no-inherit in KB

Readme

typedoc-plugin-no-inherit

A plugin for Typedoc to exclude inherited members from a Typedoc class using @noInheritDoc annotation. npm

Installation

``` npm install typedoc-plugin-no-inherit --save-dev ```

Usage

Add @noInheritDoc tags in a class or interface's docstring to prevent it from inheriting documentation from its parents. ```ts class Animal { /
* Documentation for move() method.
*/
public move(distanceInMeters: number = 0) {
console.log(`Animal moved ${distanceInMeters}m.`);
} } /
Documentation for the Dog class. @noInheritDoc / class Dog extends Animal { /
* Documentation for bark() method.
*/
public bark() {
console.log('Woof! Woof!');
} } ```