Interface EsFunctionDeclarationPolicy<TArgs>

Automatic EsFunction declaration policy.

Type Parameters

  • out TArgs extends Args

    Type of function arguments definition.

Hierarchy

Properties

Methods

Properties

args?: Declarations<TArgs>

Argument declarations.

Host to declare function.

Default Value

async?: boolean

Whether asynchronous function declared.

Where to place the symbol declaration.

Other symbols the declared one refers.

Referred symbols supposed to be declared before the referrer.

scope?: Omit<EsScopeInit, "async" | "kind" | "generator">

Scope initialization options for lambda body.

Methods

Generated using TypeDoc