Logo Xantham

ClassExpression Module

Children of `ClassExpression`.

Functions and values

Function or value Description

ClassExpression.heritageClauses node

Full Usage: ClassExpression.heritageClauses node

Parameters:
Returns: Node<HeritageClause> seq

The elements of `heritageClauses`, empty when the slot is absent. The schema marks it optional.

node : Node<ClassExpression>
Returns: Node<HeritageClause> seq

ClassExpression.members node

Full Usage: ClassExpression.members node

Parameters:
Returns: Node<ClassElement> seq

The elements of `members`, empty when the slot is absent.

node : Node<ClassExpression>
Returns: Node<ClassElement> seq

ClassExpression.modifiers node

Full Usage: ClassExpression.modifiers node

Parameters:
Returns: Node<ModifierLike> seq

The elements of `modifiers`, empty when the slot is absent. The schema marks it optional.

node : Node<ClassExpression>
Returns: Node<ModifierLike> seq

ClassExpression.name node

Full Usage: ClassExpression.name node

Parameters:
Returns: Node<Identifier> voption

`name`. The schema marks it optional.

node : Node<ClassExpression>
Returns: Node<Identifier> voption

ClassExpression.typeParameters node

Full Usage: ClassExpression.typeParameters node

Parameters:
Returns: Node<TypeParameterDeclaration> seq

The elements of `typeParameters`, empty when the slot is absent. The schema marks it optional.

node : Node<ClassExpression>
Returns: Node<TypeParameterDeclaration> seq

Type something to start searching.