Logo Xantham

ExportCodeKey Type

A TypeKey tagged with the TsExportDeclaration case it identifies.

Union cases

Union case Description

Class class

Full Usage: Class class

Parameters:

An exported class declaration.

class : TypeKey

Enum enum

Full Usage: Enum enum

Parameters:

An exported enum declaration.

enum : TypeKey

Function func

Full Usage: Function func

Parameters:

An exported function declaration (potentially overloaded).

func : TypeKey

Interface interface

Full Usage: Interface interface

Parameters:

An exported interface declaration.

interface : TypeKey

Module module

Full Usage: Module module

Parameters:

An exported module/namespace declaration.

module : TypeKey

TypeAlias typeAlias

Full Usage: TypeAlias typeAlias

Parameters:

An exported type alias declaration.

typeAlias : TypeKey

Variable variable

Full Usage: Variable variable

Parameters:

An exported variable declaration.

variable : TypeKey

Instance members

Instance member Description

this.IsClass

Full Usage: this.IsClass

Returns: bool
Returns: bool

this.IsEnum

Full Usage: this.IsEnum

Returns: bool
Returns: bool

this.IsFunction

Full Usage: this.IsFunction

Returns: bool
Returns: bool

this.IsInterface

Full Usage: this.IsInterface

Returns: bool
Returns: bool

this.IsModule

Full Usage: this.IsModule

Returns: bool
Returns: bool

this.IsTypeAlias

Full Usage: this.IsTypeAlias

Returns: bool
Returns: bool

this.IsVariable

Full Usage: this.IsVariable

Returns: bool
Returns: bool

Type something to start searching.