Class BroadleafThymeleaf3Model

java.lang.Object
org.broadleafcommerce.presentation.thymeleaf3.model.BroadleafThymeleaf3Model
All Implemented Interfaces:
org.broadleafcommerce.presentation.model.BroadleafTemplateModel

public class BroadleafThymeleaf3Model extends Object implements org.broadleafcommerce.presentation.model.BroadleafTemplateModel
A class used to encapsulate the underlying IModel for Thymeleaf 3. The model is modified using BroadleafThymeleafTemplateEvents and then used to modify the original model sent to the processor Note that this is only for use inside of the Broadleaf common layer for Thymeleaf module
Author:
Jay Aisenbrey (cja769)
  • Field Details

    • model

      protected org.thymeleaf.model.IModel model
  • Constructor Details

    • BroadleafThymeleaf3Model

      public BroadleafThymeleaf3Model(org.thymeleaf.model.IModel model)
  • Method Details

    • addElement

      public void addElement(org.broadleafcommerce.presentation.model.BroadleafTemplateElement elem)
      Specified by:
      addElement in interface org.broadleafcommerce.presentation.model.BroadleafTemplateModel
    • getModel

      public org.thymeleaf.model.IModel getModel()