Uses of Interface
io.quarkus.devui.deployment.DevUIConfig

Packages that use DevUIConfig
  • Uses of DevUIConfig in io.quarkus.devui.deployment

    Methods in io.quarkus.devui.deployment with parameters of type DevUIConfig
    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) io.quarkus.devui.spi.buildtime.QuteTemplateBuildItem
    BuildTimeContentProcessor.createIndexHtmlTemplate(DevUIConfig config, MvnpmBuildItem mvnpmBuildItem, ThemeVarsBuildItem themeVarsBuildItem, io.quarkus.vertx.http.deployment.NonApplicationRootPathBuildItem nonApplicationRootPathBuildItem, List<InternalImportMapBuildItem> internalImportMapBuildItems, RelocationImportMapBuildItem relocationImportMapBuildItem)
    Here we create index.html We aggregate all import maps into one This includes import maps from 3rd party libs from mvnpm.org and internal ones defined above
    (package private) void
    BuildTimeContentProcessor.createKnownInternalImportMap(io.quarkus.deployment.annotations.BuildProducer<InternalImportMapBuildItem> internalImportMapProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.devui.spi.DevContextBuildItem> devContextProducer, io.quarkus.vertx.http.deployment.NonApplicationRootPathBuildItem nonApplicationRootPathBuildItem, DevUIConfig config)
    Here we create references to internal dev ui files so that they can be imported by ref.
    (package private) void
    DevUIProcessor.registerDevUiHandlers(DevUIConfig devUIConfig, io.quarkus.arc.deployment.BeanContainerBuildItem beanContainer, MvnpmBuildItem mvnpmBuildItem, List<DevUIRoutesBuildItem> devUIRoutesBuildItems, List<io.quarkus.devui.spi.buildtime.StaticContentBuildItem> staticContentBuildItems, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.vertx.http.deployment.RouteBuildItem> routeProducer, io.quarkus.devui.runtime.DevUIRecorder recorder, io.quarkus.deployment.builditem.LaunchModeBuildItem launchModeBuildItem, io.quarkus.vertx.http.deployment.NonApplicationRootPathBuildItem nonApplicationRootPathBuildItem, io.quarkus.vertx.http.deployment.HttpRootPathBuildItem httpRootPathBuildItem, io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdownContext)
     
  • Uses of DevUIConfig in io.quarkus.devui.deployment.menu

    Methods in io.quarkus.devui.deployment.menu with parameters of type DevUIConfig
    Modifier and Type
    Method
    Description
    (package private) void
    ExtensionsProcessor.createBuildTimeActions(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.devui.spi.buildtime.BuildTimeActionBuildItem> buildTimeActionProducer, io.quarkus.deployment.builditem.LaunchModeBuildItem launchModeBuildItem, DevUIConfig config)
     
    (package private) InternalPageBuildItem
    DevServicesProcessor.createDevServicesPages(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.devui.spi.buildtime.BuildTimeActionBuildItem> buildTimeActionProducer, List<io.quarkus.deployment.dev.devservices.DevServiceDescriptionBuildItem> devServiceDescriptions, List<io.quarkus.deployment.builditem.DevServicesResultBuildItem> devServicesResultBuildItems, io.quarkus.deployment.builditem.LaunchModeBuildItem launchModeBuildItem, DevUIConfig config)
     
    (package private) InternalPageBuildItem
    ExtensionsProcessor.createExtensionsPages(ExtensionsBuildItem extensionsBuildItem, DevUIConfig config)
     
    (package private) void
    WorkspaceProcessor.locateWorkspaceItems(io.quarkus.deployment.pkg.builditem.BuildSystemTargetBuildItem buildSystemTarget, io.quarkus.deployment.builditem.LaunchModeBuildItem launchModeBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.devui.spi.workspace.WorkspaceBuildItem> workspaceProducer, DevUIConfig devUIConfig)