Package io.quarkus.devui.spi.page
Class CardPageBuildItem
java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.devui.spi.AbstractDevUIBuildItem
io.quarkus.devui.spi.page.AbstractPageBuildItem
io.quarkus.devui.spi.page.CardPageBuildItem
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
-
Field Summary
Fields inherited from class io.quarkus.devui.spi.page.AbstractPageBuildItem
buildTimeData, headlessComponentLink, pageBuildersFields inherited from class io.quarkus.devui.spi.AbstractDevUIBuildItem
DEV_UI -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAction(CardAction action) voidaddLibraryVersion(String groupId, String artifactId, String name, String url) voidaddLibraryVersion(String groupId, String artifactId, String name, URL url) voidbooleanbooleanbooleanbooleanhasLogo()voidsetCustomCard(String cardComponent) voidMethods inherited from class io.quarkus.devui.spi.page.AbstractPageBuildItem
addBuildTimeData, addBuildTimeData, addBuildTimeData, addPage, getBuildTimeData, getHeadlessComponentLink, getPages, hasBuildTimeData, hasPages, setHeadlessComponentLinkMethods inherited from class io.quarkus.devui.spi.AbstractDevUIBuildItem
getArtifactKey, getExtensionPathName, isInternal
-
Constructor Details
-
CardPageBuildItem
public CardPageBuildItem()
-
-
Method Details
-
setCustomCard
-
getOptionalCard
-
addLibraryVersion
-
addLibraryVersion
-
getLibraryVersions
-
hasLibraryVersions
public boolean hasLibraryVersions() -
addAction
-
getCardActions
-
hasCardActions
public boolean hasCardActions() -
addText
-
getCardTexts
-
hasCardTexts
public boolean hasCardTexts() -
setLogo
-
hasLogo
public boolean hasLogo() -
getDarkLogo
-
getLightLogo
-