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 Type
    Method
    Description
    augment(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 component
      contextInfo -
      Returns:
      the mutated `ViewComponent`