@morojs/moro


@morojs/moro / Container

Class: Container

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

Constructors

Constructor

new Container(): Container

Returns

Container

Methods

getEnhanced()

getEnhanced(): FunctionalContainer

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

Returns

FunctionalContainer


has()

has(name): boolean

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

Parameters

name

string

Returns

boolean


register()

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

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

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:711

Type Parameters

T

T

Parameters

name

string

Returns

T