Home Reference Source Repository
public class | source

EmitModule

Class representing emited test module

Static Member Summary

Static Public Members
public static get

Constructor Summary

Public Constructor
public

constructor(name: string, container: Container, emitter: Emitter, logger: *)

Member Summary

Public Members
public get
public get
public get

logger: *: *

public get

name: string: *

public get

stats: *: *

Method Summary

Public Methods
public
public
public

process(container: *): Promise

Static Public Members

public static get MAX_PARALLEL_ASSETS_EMIT: number: number source

Return:

number

TODO:

  • make it configurable for specific use cases

Public Constructors

public constructor(name: string, container: Container, emitter: Emitter, logger: *) source

Params:

NameTypeAttributeDescription
name string
container Container
emitter Emitter
logger *

Public Members

public get container: Container: * source

Return:

Container

public get emitter: Emitter: * source

Return:

Emitter

public get logger: *: * source

Return:

*

public get name: string: * source

Return:

string

public get stats: *: * source

Return:

*

Public Methods

public check(): Promise source

Return:

Promise

public dumpStats(): string source

Return:

string

public process(container: *): Promise source

Params:

NameTypeAttributeDescription
container *

Return:

Promise