Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ClassLikeDeclaration

Interface for class like constructs. Contain properties and methods that are contained. Examples are classes, interfaces, abstract classes, etc.

export
interface

ClassLikeDeclaration

extends

{Declaration}

Hierarchy

Implemented by

Index

Properties

accessors

accessors: AccessorDeclaration[]

Accessors of this class.

type

{AccessorDeclaration[]}

memberof

ClassLikeDeclaration

Optional end

end: undefined | number

The ending character of the node in the document.

type

{number}

memberof

Node

methods

The methods of the declaration.

type

{MethodDeclaration[]}

memberof

ClassLikeDeclaration

name

name: string

The name of the declaration.

type

{string}

memberof

Declaration

properties

properties: PropertyDeclaration[]

The properties of the declaration.

type

{PropertyDeclaration[]}

memberof

ClassLikeDeclaration

Optional start

start: undefined | number

The starting character of the node in the document.

type

{number}

memberof

Node

Generated using TypeDoc