const mixinafIoc::RegistryMeta

afIoc::RegistryMeta

@Js

(Service) - Holds meta information on how the Registry was built.

RegistryMeta may be dependency injected.

containsKey

Source

abstract Bool containsKey(Str key)

Returns true if the specified key is mapped in options.

get

Source

@Operator
abstract Obj? get(Str key)

Returns the option value for the specified key.

modulePods

Source

abstract Pod[] modulePods()

Returns a unique list of pods that contain modules loaded by this IoC.

Useful for gaining a list of pods used in an application, should you wish to scan for classes.

moduleTypes

Source

abstract Type[] moduleTypes()

Returns a list of modules loaded by this IoC

options

Source

abstract Str:Obj? options()

The options map as defined by RegistryBuilder. This map is case-insensitive. Useful for passing external immutable data into services.