Logo Xantham

TsModule Type

Represents a namespace or module declaration and the collected types within it. Reflects: ModuleDeclaration, ModuleBlock, and NamespaceExportDeclaration.

Example

 declare namespace MyLib { const version: string }
Multiple items
val string: value: 'T -> string

--------------------
type string = System.String

Record fields

Record Field Description

Exports

Full Usage: Exports

Field type: TsExportDeclaration list
Field type: TsExportDeclaration list

FullyQualifiedName

Full Usage: FullyQualifiedName

Field type: string list
Field type: string list

IsNamespace

Full Usage: IsNamespace

Field type: bool
Field type: bool

IsRecursive

Full Usage: IsRecursive

Field type: bool
Field type: bool

Name

Full Usage: Name

Field type: string
Field type: string

Source

Full Usage: Source

Field type: string option
Field type: string option

Type something to start searching.