Uses of Class
io.quarkus.devui.deployment.BuildTimeConstBuildItem
Packages that use BuildTimeConstBuildItem
-
Uses of BuildTimeConstBuildItem in io.quarkus.devui.deployment
Method parameters in io.quarkus.devui.deployment with type arguments of type BuildTimeConstBuildItemModifier and TypeMethodDescription(package private) voidBuildTimeContentProcessor.createBuildTimeConstJsTemplate(io.quarkus.deployment.pkg.builditem.CurateOutcomeBuildItem curateOutcomeBuildItem, NonApplicationRootPathBuildItem nonApplicationRootPathBuildItem, List<BuildTimeConstBuildItem> buildTimeConstBuildItems, io.quarkus.deployment.annotations.BuildProducer<QuteTemplateBuildItem> quteTemplateProducer, io.quarkus.deployment.annotations.BuildProducer<InternalImportMapBuildItem> internalImportMapProducer) Here we find all build time data and make then available via a const js components can import the const with "import {constName} from '{ext}-data';"(package private) voidBuildTimeContentProcessor.createBuildTimeData(io.quarkus.deployment.annotations.BuildProducer<BuildTimeConstBuildItem> buildTimeConstProducer, io.quarkus.deployment.annotations.BuildProducer<ThemeVarsBuildItem> themeVarsProducer, io.quarkus.deployment.pkg.builditem.CurateOutcomeBuildItem curateOutcomeBuildItem, List<InternalPageBuildItem> internalPages, ExtensionsBuildItem extensionsBuildItem, NonApplicationRootPathBuildItem nonApplicationRootPathBuildItem, io.quarkus.deployment.builditem.LaunchModeBuildItem launchModeBuildItem, Optional<io.quarkus.deployment.ide.EffectiveIdeBuildItem> effectiveIdeBuildItem) Creates json data that is available in Javascript(package private) voidBuildTimeContentProcessor.mapPageBuildTimeData(List<CardPageBuildItem> cards, List<MenuPageBuildItem> menus, List<FooterPageBuildItem> footers, io.quarkus.deployment.pkg.builditem.CurateOutcomeBuildItem curateOutcomeBuildItem, io.quarkus.deployment.annotations.BuildProducer<BuildTimeConstBuildItem> buildTimeConstProducer) Here we map all the pages (as defined by the extensions) build time data