Class

Class

new Class()

A class definition

Properties:
Name Type Description
extends Identifier | null
implements Array.<Identifier>
body Array.<Declaration>
isAnonymous boolean
isAbstract boolean
isFinal boolean
Source:

Extends

Methods

destroy()

Destroying an unused node

Inherited From:
Source:

includeToken(parser)

Includes current token position of the parser

Parameters:
Name Type Description
parser *
Inherited From:
Source:

parseFlags(flags) → {void}

Generic flags parser

Parameters:
Name Type Description
flags Array.<Integer>
Inherited From:
Source:

setTrailingComments(docs)

Attach comments to current node

Parameters:
Name Type Description
docs *
Inherited From:
Source: