Uses of Class
io.quarkus.devui.deployment.BuildTimeConstBuildItem

Packages that use BuildTimeConstBuildItem
Package
Description
 
  • Uses of BuildTimeConstBuildItem in io.quarkus.devui.deployment

    Modifier and Type
    Method
    Description
    (package private) BuildTimeConstBuildItem
    DevUIProcessor.findAllSupportedLocales()
    This creates a set of supported locales
    Method parameters in io.quarkus.devui.deployment with type arguments of type BuildTimeConstBuildItem
    Modifier and Type
    Method
    Description
    (package private) void
    BuildTimeContentProcessor.createBuildTimeConstJsTemplate(DevUIConfig config, io.quarkus.deployment.pkg.builditem.CurateOutcomeBuildItem curateOutcomeBuildItem, io.quarkus.vertx.http.deployment.NonApplicationRootPathBuildItem nonApplicationRootPathBuildItem, List<BuildTimeConstBuildItem> buildTimeConstBuildItems, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.devui.spi.buildtime.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) void
    BuildTimeContentProcessor.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, io.quarkus.vertx.http.deployment.NonApplicationRootPathBuildItem nonApplicationRootPathBuildItem, io.quarkus.deployment.builditem.LaunchModeBuildItem launchModeBuildItem, Optional<io.quarkus.deployment.ide.EffectiveIdeBuildItem> effectiveIdeBuildItem, DevUIConfig devUIConfig)
    Creates json data that is available in Javascript
    (package private) void
    BuildTimeContentProcessor.mapPageBuildTimeData(List<io.quarkus.devui.spi.page.CardPageBuildItem> cards, List<io.quarkus.devui.spi.page.MenuPageBuildItem> menus, List<io.quarkus.devui.spi.page.FooterPageBuildItem> footers, List<io.quarkus.devui.spi.page.SettingPageBuildItem> settings, List<io.quarkus.devui.spi.page.UnlistedPageBuildItem> unlisteds, 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