Skip to main content

Class: DocBase

Hierarchy​

Constructors​

constructor​

• new DocBase(docType?, name?): DocBase

Parameters​

NameTypeDefault value
docTypenull | DocTypesnull
namenull | stringnull

Returns​

DocBase

Defined in​

lib/elements/Base.ts:24

Properties​

children​

• children: Map<string, DocParam | DocEvent | DocProp | DocMethod>

The children that belong to this element

Defined in​

lib/elements/Base.ts:16


docType​

• docType: null | DocTypes

The type of this element

Defined in​

lib/elements/Base.ts:19


name​

• name: null | string

The name of this element

Defined in​

lib/elements/Base.ts:22

Accessors​

classes​

• get classes(): null | DocClass[]

The stored Classes for this current documentation source

Returns​

null | DocClass[]

Defined in​

lib/elements/Base.ts:82


events​

• get events(): null | DocEvent[]

The stored Events for this current documentation source

Returns​

null | DocEvent[]

Defined in​

lib/elements/Base.ts:129


functions​

• get functions(): null | DocFunction[]

The stored Functions for this current documentation source

Returns​

null | DocFunction[]

Defined in​

lib/elements/Base.ts:89


interfaces​

• get interfaces(): null | DocInterface[]

The stored Interfaces for this current documentation source

Returns​

null | DocInterface[]

Defined in​

lib/elements/Base.ts:105


methods​

• get methods(): null | DocMethod[]

The stored Methods for this current documentation source

Returns​

null | DocMethod[]

Defined in​

lib/elements/Base.ts:121


params​

• get params(): null | DocParam[]

The stored Params for this current documentation source

Returns​

null | DocParam[]

Defined in​

lib/elements/Base.ts:137


props​

• get props(): null | DocProp[]

The stored Props for this current documentation source

Returns​

null | DocProp[]

Defined in​

lib/elements/Base.ts:113


typedefs​

• get typedefs(): null | DocTypedef[]

The stored Typedefs for this current documentation source

Returns​

null | DocTypedef[]

Defined in​

lib/elements/Base.ts:97