Package io.quarkus.devui.deployment
Class InternalPageBuildItem
java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.devui.deployment.InternalPageBuildItem
public final class InternalPageBuildItem
extends io.quarkus.builder.item.MultiBuildItem
Used internally to define some of our own pages
-
Constructor Summary
ConstructorsConstructorDescriptionInternalPageBuildItem(String namespaceLabel, int position) InternalPageBuildItem(String namespaceLabel, int position, String menuActionComponent) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddBuildTimeData(String key, Object value) voidaddBuildTimeData(String key, Object value, String description) voidaddBuildTimeData(String key, Object value, String description, boolean mcpEnabledByDefault, String contentType) voidaddBuildTimeData(String key, Object value, String description, String contentType) voidaddPage(io.quarkus.devui.spi.page.PageBuilder page) List<io.quarkus.devui.spi.page.Page> getPages()intvoidsetHeadlessComponentLink(String headlessComponentLink)
-
Constructor Details
-
InternalPageBuildItem
-
InternalPageBuildItem
-
-
Method Details
-
addPage
public void addPage(io.quarkus.devui.spi.page.PageBuilder page) -
addBuildTimeData
-
addBuildTimeData
-
addBuildTimeData
-
addBuildTimeData
-
getPages
-
getMenuActionComponent
-
getPosition
public int getPosition() -
getNamespaceLabel
-
getBuildTimeData
-
setHeadlessComponentLink
-
getHeadlessComponentLink
-