All Classes
-
Class Summary Class Description AbstractDevUIBuildItem For All DEV UI Build Item, we need to distinguish between the extensions, and the internal usage of Dev UIAbstractPageBuildItem Any of card, menu or footer pagesBuildTimeDataPageBuilder<T> Card Define a card in Dev UI.CardPageBuildItem Add a page (or section) to the Dev UI.DevUIContent Content that is made available in the DEV UIDevUIContent.Builder ExternalPageBuilder FooterPageBuildItem Add a footer tab to the Dev UI.JsonRPCProvidersBuildItem This allows you to register a class that will provide data during runtime for JsonRPC RequestsMenuPageBuildItem Add a menu (or section) to the Dev UI.Page Define a page in Dev UI.PageBuilder<T> QuteDataPageBuilder QuteTemplateBuildItem Contains info on the build time template used to build static content for Dev UI All files are relative to dev-ui-templates/build-time/{extensionName} (in src/main/resources) This contain the fileName to the template, and the template data (variables) This allows extensions developers to add "static files" that they generate with Qute at build time.QuteTemplateBuildItem.TemplateData RawDataPageBuilder StaticContentBuildItem Static Content generated at build time This is used to generate components that will be available in Dev UI, but generated during build.TableDataPageBuilder WebComponentPageBuilder