Class declaration that contains methods, properties and a constructor

Export

Implements

Implements

Implements

Hierarchy

  • ClassDeclaration

Implements

Constructors

Properties

accessors: AccessorDeclaration[] = []

Accessors of this class.

Memberof

ClassLikeDeclaration

ctor: undefined | ConstructorDeclaration
end?: number

The ending character of the node in the document.

Memberof

Node

isExported: boolean

Indicates if the declaration is exported (i.e. export function ...) or not.

Memberof

ExportableDeclaration

methods: MethodDeclaration[] = []

The methods of the declaration.

Memberof

ClassLikeDeclaration

name: string

The name of the declaration.

Memberof

Declaration

properties: PropertyDeclaration[] = []

The properties of the declaration.

Memberof

ClassLikeDeclaration

start?: number

The starting character of the node in the document.

Memberof

Node

typeParameters: undefined | string[]

List of type parameters

Memberof

GenericDeclaration

Example

['T', 'TResult', 'TError']

Generated using TypeDoc