|
|
|
@@ -520,7 +520,7 @@ Writer.prototype.parse = function parse (template, tags) { |
|
|
|
*/ |
|
|
|
Writer.prototype.render = function render (template, view, partials, tags) { |
|
|
|
var tokens = this.parse(template, tags); |
|
|
|
var context = (view instanceof Context) ? view : new Context(view); |
|
|
|
var context = (view instanceof Context) ? view : new Context(view, undefined); |
|
|
|
return this.renderTokens(tokens, context, partials, template, tags); |
|
|
|
}; |
|
|
|
|
|
|
|
@@ -645,7 +645,15 @@ Writer.prototype.rawValue = function rawValue (token) { |
|
|
|
var mustache = { |
|
|
|
name: 'mustache.js', |
|
|
|
version: '3.1.0', |
|
|
|
tags: [ '{{', '}}' ] |
|
|
|
tags: [ '{{', '}}' ], |
|
|
|
clearCache: undefined, |
|
|
|
escape: undefined, |
|
|
|
parse: undefined, |
|
|
|
render: undefined, |
|
|
|
to_html: undefined, |
|
|
|
Scanner: undefined, |
|
|
|
Context: undefined, |
|
|
|
Writer: undefined |
|
|
|
}; |
|
|
|
|
|
|
|
// All high-level mustache.* functions use this writer. |
|
|
|
@@ -706,4 +714,4 @@ mustache.Scanner = Scanner; |
|
|
|
mustache.Context = Context; |
|
|
|
mustache.Writer = Writer; |
|
|
|
|
|
|
|
export default mustache; |
|
|
|
export default mustache; |