Logo Xantham

ModuleDeclaration Module

Children of `ModuleDeclaration`.

Functions and values

Function or value Description

ModuleDeclaration.attributes node

Full Usage: ModuleDeclaration.attributes node

Parameters:
Returns: Node<TypeLiteralNode> voption

`attributes`. The schema marks it optional.

node : Node<ModuleDeclaration>
Returns: Node<TypeLiteralNode> voption

ModuleDeclaration.body node

Full Usage: ModuleDeclaration.body node

Parameters:
Returns: Node<ModuleBody> voption

`body`. The schema marks it optional.

node : Node<ModuleDeclaration>
Returns: Node<ModuleBody> voption

ModuleDeclaration.keyword node

Full Usage: ModuleDeclaration.keyword node

Parameters:
Returns: SyntaxKind voption

`keyword`, out of the data word's commonData bits.

node : Node<ModuleDeclaration>
Returns: SyntaxKind voption

ModuleDeclaration.modifiers node

Full Usage: ModuleDeclaration.modifiers node

Parameters:
Returns: Node<ModifierLike> seq

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

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

ModuleDeclaration.name node

Full Usage: ModuleDeclaration.name node

Parameters:
Returns: Node<ModuleName> voption

`name`.

node : Node<ModuleDeclaration>
Returns: Node<ModuleName> voption

Type something to start searching.