Class CardPageBuildItem

java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem

public final class CardPageBuildItem extends AbstractPageBuildItem
Add a page (or section) to the Dev UI. This is typically the middle part of the screen. This will also add links to this pages
  • Constructor Details

    • CardPageBuildItem

      public CardPageBuildItem()
  • Method Details

    • setCustomCard

      public void setCustomCard(String cardComponent)
    • getOptionalCard

      public Optional<Card> getOptionalCard()
    • addLibraryVersion

      public void addLibraryVersion(String groupId, String artifactId, String name, String url)
    • addLibraryVersion

      public void addLibraryVersion(String groupId, String artifactId, String name, URL url)
    • getLibraryVersions

      public List<LibraryLink> getLibraryVersions()
    • hasLibraryVersions

      public boolean hasLibraryVersions()
    • addAction

      public void addAction(CardAction action)
    • getCardActions

      public List<CardAction> getCardActions()
    • hasCardActions

      public boolean hasCardActions()
    • addText

      public void addText(CardText text)
    • getCardTexts

      public List<CardText> getCardTexts()
    • hasCardTexts

      public boolean hasCardTexts()
    • setLogo

      public void setLogo(String darkLogo, String lightLogo)
    • hasLogo

      public boolean hasLogo()
    • getDarkLogo

      public String getDarkLogo()
    • getLightLogo

      public String getLightLogo()