# Class: MVELTemplateEngine

## vertx-web-js/mvel_template_engine~ MVELTemplateEngine

#### new MVELTemplateEngine()

  A template engine that uses the Handlebars library.
  Source:
    - mvel_template_engine.js, line 30

### Methods

#### setExtension(extension) → {MVELTemplateEngine}

  Set the extension for the engine

  ##### Parameters:

  Name | Type | Description
  --- | --- | ---
  `extension` | string | the extension

  Source:
    - mvel_template_engine.js, line 43

  ##### Returns:

  a reference to this for fluency
  Type
    MVELTemplateEngine

#### setMaxCacheSize(maxCacheSize) → {MVELTemplateEngine}

  Set the max cache size for the engine

  ##### Parameters:

  Name | Type | Description
  --- | --- | ---
  `maxCacheSize` | number | the maxCacheSize

  Source:
    - mvel_template_engine.js, line 57

  ##### Returns:

  a reference to this for fluency
  Type
    MVELTemplateEngine