Class JadeTemplateEngine

java.lang.Object
spark.TemplateEngine
spark.template.jade.JadeTemplateEngine

public class JadeTemplateEngine extends spark.TemplateEngine
Template engine to render HTML from jade templates.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private de.neuland.jade4j.JadeConfiguration
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    Construct a jade template engine with 'templates' as root directory.
    JadeTemplateEngine(de.neuland.jade4j.JadeConfiguration configuration)
    Construct a jade template engine from a raw JadeConfiguration
    JadeTemplateEngine(String templateRoot)
    Construct a jade template engine with specified root.
  • Method Summary

    Modifier and Type
    Method
    Description
    de.neuland.jade4j.JadeConfiguration
    Access to the internal JadeConfiguration
    render(spark.ModelAndView modelAndView)

    Methods inherited from class spark.TemplateEngine

    modelAndView, render

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • configuration

      private de.neuland.jade4j.JadeConfiguration configuration
  • Constructor Details

    • JadeTemplateEngine

      public JadeTemplateEngine()
      Construct a jade template engine with 'templates' as root directory.
    • JadeTemplateEngine

      public JadeTemplateEngine(String templateRoot)
      Construct a jade template engine with specified root.
      Parameters:
      templateRoot - the template root directory to use
    • JadeTemplateEngine

      public JadeTemplateEngine(de.neuland.jade4j.JadeConfiguration configuration)
      Construct a jade template engine from a raw JadeConfiguration
      Parameters:
      configuration - the raw JadeConfiguration to use
  • Method Details

    • configuration

      public de.neuland.jade4j.JadeConfiguration configuration()
      Access to the internal JadeConfiguration
      Returns:
      The JadeConfiguration used by this engine
    • render

      public String render(spark.ModelAndView modelAndView)
      Specified by:
      render in class spark.TemplateEngine