@morojs/moro


@morojs/moro / Container

Class: Container

Defined in: src/core/utilities/container.ts:857

Constructors

Constructor

new Container(): Container

Returns

Container

Methods

getEnhanced()

getEnhanced(): FunctionalContainer

Defined in: src/core/utilities/container.ts:890

Returns

FunctionalContainer


has()

has(name): boolean

Defined in: src/core/utilities/container.ts:885

Parameters

name

string

Returns

boolean


register()

register<T>(name, factory, singleton?): void

Defined in: src/core/utilities/container.ts:861

Type Parameters

T

T

Parameters

name

string

factory

() => T

singleton?

boolean = false

Returns

void


resolve()

resolve<T>(name): T

Defined in: src/core/utilities/container.ts:869

Type Parameters

T

T

Parameters

name

string

Returns

T