Package de.codecamp.vaadin.flowdui
-
Interface Summary Interface Description ChildComponentHandler ComponentFactory Component factories are responsible for creatingcomponents
based onHTML elements
parsed from a template.ComponentPostProcessor Post processors can make additional modifications to components created by a factory.TemplateResolver Template resolvers are responsible for loading templates based on a provided template ID and return them asDocument
.TextNodeHandler -
Class Summary Class Description AbstractTemplateResolver ClasspathTemplateResolver A classpath-basedTemplateResolver
.FragmentComposite Abstract base class forcomposites
whose content is created from a fragment of a template.ParsedTemplate Contains the end result of parsing a template, including the root component and information about the encountered component IDs, slots and fragments.TemplateComposite Abstract base class forcomposites
whose content is created from a template.TemplateEngine TemplateParserContext Gathers the state while parsing a template and provides methods to parse attributes and child components. -
Enum Summary Enum Description TemplateEngine.CacheMode -
Exception Summary Exception Description TemplateException -
Annotation Types Summary Annotation Type Description FragmentId Used to annotate fragment hosts in order to override the default fragment ID.Mapped Used to mark fields to which components from the template should be mapped.Slotted Used to mark fields that should be inserted into a<slot>
in the template.TemplateId Used to annotate template hosts in order to override the default template ID.