Utilities
This module contains some utilities for more advanced component interaction.
At the time of writing, its content is entirely experimental and quite susceptible to change.
Main APIs:
Components
, a class with static methods for checking component equality between 2 providersObjectPath
, a functional Lens-like interface that can be useful in conjunction with complex component structuresLazyComponentType
, a more fleshed out alternative toLazy<ComponentType>
that can be useful when dealing with components from other modsComponentContainerMetafactory
andGenericComponentInitializer
, interfaces that basically let you do your very own third-party CCA module (by opening up access to internals used by other modules)
module ref: cardinal-components-util