Interface NavigationItemServiceAdapter

All Known Implementing Classes:
NavigationItemServiceAdapterImpl

public interface NavigationItemServiceAdapter
An adapter that decouples NavigationItemService from the Agile plugin, allowing it to be an optional dependency.
  • Method Details

    • getItemsInSection

      List<NavigationItem> getItemsInSection(String section, Map<String,Object> context)
      Retrieve items from web items in a section.

      Values in DefaultWebFragmentContext are also provided to web items.

      Parameters:
      section - The section to retrieve items from.
      context - The context to pass to the web items.
      Returns:
      The web items in section as NavigationItems.