To use the Modstache library, include Modstache.js or Modstache.min.js file:
<script src="Modstache.min.js"></script>
This will create the Modstache object that exposes the following API :
- fill - assigns data properties. Works on an HTML string or DOM fragment. Returns the filled DOM fragment.
- fillHTML - assigns data properties to an HTML string by replacing mustache syntax {{}}
- fillDOM - assigns data properties to a DOM fragment by looking for elements with the {} attribute
- options - gets/sets the default options for Modstache.
The Modstache library can also be accessed through the _M_ variable.
Modstache.fill
var targetFragment = Modstache.fill(target:HTML string or DOM fragment, data:object, optional options:object);
Modstache.fillHTML
var html = Modstache.fillHTML(target:HTML string, data:object, optional options:object);
Modstache.fillDOM
var fragment = Modstache.fillDOM(target:DOM fragment, data:object, optional options:object);
Modstache.options
var options = Modstache.options({ modified properties });