Interface AugmentationProvider
- All Known Implementing Classes:
DefaultAugmentationProvider
public interface AugmentationProvider
Service interface that is useful for providing an extension point for overriding or augmenting
out-of-box metadata.
- Author:
- Nick Crum (ncrum)
-
Method Summary
Modifier and TypeMethodDescriptionaugment
(com.broadleafcommerce.metadata.dsl.core.Component<?> container, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Augments the provided `ViewComponent` with additional properties.
-
Method Details
-
augment
AugmentedContainer augment(com.broadleafcommerce.metadata.dsl.core.Component<?> container, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Augments the provided `ViewComponent` with additional properties.- Parameters:
container
- the view container componentcontextInfo
-- Returns:
- the mutated `ViewComponent`
-