Uses of Class
dev.jcputney.mjml.context.GlobalContext
Packages that use GlobalContext
Package
Description
-
Uses of GlobalContext in dev.jcputney.mjml.component
Fields in dev.jcputney.mjml.component declared as GlobalContextModifier and TypeFieldDescriptionprotected final GlobalContextBaseComponent.globalContextThe global rendering context shared across all components.Methods in dev.jcputney.mjml.component with parameters of type GlobalContextModifier and TypeMethodDescriptionComponentFactory.create(MjmlNode node, GlobalContext globalContext, RenderContext renderContext) Creates a component instance from the given parsed node.ContainerComponentFactory.create(MjmlNode node, GlobalContext globalContext, RenderContext renderContext, ComponentRegistry registry) Creates a container component instance from the given parsed node.ComponentRegistry.createComponent(MjmlNode node, GlobalContext globalContext, RenderContext renderContext) Creates a component instance for the given node.Constructors in dev.jcputney.mjml.component with parameters of type GlobalContextModifierConstructorDescriptionprotectedBaseComponent(MjmlNode node, GlobalContext globalContext, RenderContext renderContext) Creates a new component bound to the given node and contexts.protectedBodyComponent(MjmlNode node, GlobalContext globalContext, RenderContext renderContext) Creates a new body component.protectedHeadComponent(MjmlNode node, GlobalContext globalContext, RenderContext renderContext) -
Uses of GlobalContext in dev.jcputney.mjml.component.body
Constructors in dev.jcputney.mjml.component.body with parameters of type GlobalContextModifierConstructorDescriptionprotectedAbstractSectionComponent(MjmlNode node, GlobalContext globalContext, RenderContext renderContext, ComponentRegistry registry) Creates a new section component with the given node, context, and registry.MjBody(MjmlNode node, GlobalContext globalContext, RenderContext renderContext, ComponentRegistry registry) MjColumn(MjmlNode node, GlobalContext globalContext, RenderContext renderContext, ComponentRegistry registry) MjGroup(MjmlNode node, GlobalContext globalContext, RenderContext renderContext, ComponentRegistry registry) MjSection(MjmlNode node, GlobalContext globalContext, RenderContext renderContext, ComponentRegistry registry) MjWrapper(MjmlNode node, GlobalContext globalContext, RenderContext renderContext, ComponentRegistry registry) -
Uses of GlobalContext in dev.jcputney.mjml.component.content
Constructors in dev.jcputney.mjml.component.content with parameters of type GlobalContextModifierConstructorDescriptionMjButton(MjmlNode node, GlobalContext globalContext, RenderContext renderContext) MjDivider(MjmlNode node, GlobalContext globalContext, RenderContext renderContext) MjImage(MjmlNode node, GlobalContext globalContext, RenderContext renderContext) MjRaw(MjmlNode node, GlobalContext globalContext, RenderContext renderContext) MjSpacer(MjmlNode node, GlobalContext globalContext, RenderContext renderContext) MjTable(MjmlNode node, GlobalContext globalContext, RenderContext renderContext) MjText(MjmlNode node, GlobalContext globalContext, RenderContext renderContext) -
Uses of GlobalContext in dev.jcputney.mjml.component.head
Constructors in dev.jcputney.mjml.component.head with parameters of type GlobalContextModifierConstructorDescriptionMjAttributes(MjmlNode node, GlobalContext globalContext, RenderContext renderContext, ComponentRegistry registry) MjBreakpoint(MjmlNode node, GlobalContext globalContext, RenderContext renderContext) MjFont(MjmlNode node, GlobalContext globalContext, RenderContext renderContext) MjHead(MjmlNode node, GlobalContext globalContext, RenderContext renderContext) MjHtmlAttributes(MjmlNode node, GlobalContext globalContext, RenderContext renderContext) MjPreview(MjmlNode node, GlobalContext globalContext, RenderContext renderContext) MjStyle(MjmlNode node, GlobalContext globalContext, RenderContext renderContext) MjTitle(MjmlNode node, GlobalContext globalContext, RenderContext renderContext) -
Uses of GlobalContext in dev.jcputney.mjml.component.interactive
Constructors in dev.jcputney.mjml.component.interactive with parameters of type GlobalContextModifierConstructorDescriptionMjAccordion(MjmlNode node, GlobalContext globalContext, RenderContext renderContext, ComponentRegistry registry) MjAccordionElement(MjmlNode node, GlobalContext globalContext, RenderContext renderContext, ComponentRegistry registry) MjAccordionText(MjmlNode node, GlobalContext globalContext, RenderContext renderContext) MjAccordionTitle(MjmlNode node, GlobalContext globalContext, RenderContext renderContext) MjCarousel(MjmlNode node, GlobalContext globalContext, RenderContext renderContext, ComponentRegistry registry) MjCarouselImage(MjmlNode node, GlobalContext globalContext, RenderContext renderContext) MjHero(MjmlNode node, GlobalContext globalContext, RenderContext renderContext, ComponentRegistry registry) MjNavbar(MjmlNode node, GlobalContext globalContext, RenderContext renderContext, ComponentRegistry registry) MjNavbarLink(MjmlNode node, GlobalContext globalContext, RenderContext renderContext) MjSocial(MjmlNode node, GlobalContext globalContext, RenderContext renderContext, ComponentRegistry registry) MjSocialElement(MjmlNode node, GlobalContext globalContext, RenderContext renderContext) -
Uses of GlobalContext in dev.jcputney.mjml.context
Methods in dev.jcputney.mjml.context with parameters of type GlobalContext -
Uses of GlobalContext in dev.jcputney.mjml.render
Methods in dev.jcputney.mjml.render with parameters of type GlobalContextModifier and TypeMethodDescriptionstatic StringHtmlSkeleton.assemble(String bodyContent, GlobalContext ctx) Assembles the full HTML document from the rendered body content.DefaultFontRegistry.buildRegisteredNameSet(GlobalContext ctx) Builds a mutable set of currently registered font names from the given context.static voidDefaultFontRegistry.registerUsedFonts(String fontFamily, GlobalContext ctx) Checks the given font-family string against known default fonts and registers any matches in the GlobalContext (unless already registered by an explicit mj-font).static voidDefaultFontRegistry.registerUsedFonts(String fontFamily, GlobalContext ctx, Set<String> registeredNames) Checks the given font-family string against known default fonts and registers any matches in the GlobalContext (unless already registered by an explicit mj-font).