Interface BroadleafVariableExpression

All Known Subinterfaces:
AdminFieldBuilderExpression, AdminModuleExpression, AdminUserExpression, CreditCardTypesExpression, DateExpression, NamedOrderExpression, OnePageCheckoutExpression, ProductOptionsExpression, RatingsExpression
All Known Implementing Classes:
AdminFieldBuilderProcessor, AdminModuleProcessor, AdminUserProcessor, AssetURLVariableExpression, BasicAddressVariableExpression, BLCVariableExpression, BRCVariableExpression, BreadcrumbVariableExpression, CheckoutFormVariableExpression, CheckoutStageVariableExpression, CreditCardTypesProcessor, CustomerVariableExpression, DataDrivenEnumVariableExpression, DateProcessor, EntityFormVariableExpression, FulfillmentVariableExpression, ModuleVariableExpression, NamedOrderProcessor, NullBroadleafVariableExpression, OrderVariableExpression, PaymentGatewayFieldVariableExpression, PaymentMethodVariableExpression, ProductOptionDisplayProcessor, ProductOptionsProcessor, PromotionMessageVariableExpression, PropertiesVariableExpression, RatingsProcessor, RelatedProductsVariableExpression, SeoElementVariableExpression, SeoVariableExpression, ServletRequestVariableExpression

public interface BroadleafVariableExpression
Classes that implement this interface will be exposed to the Thymeleaf expression evaluation context. If an implementing class defines its name as "theme" and has a method called attr(String name), that method could then be invoked by ${#theme.attr('someName')}.
Author:
Andre Azzolini (apazzolini)
  • Method Summary

    Modifier and Type
    Method
    Description
     
  • Method Details