marko/lib/compiler/TemplateCompiler_rhino.js
2014-01-23 21:30:54 -07:00

15 lines
507 B
JavaScript

'use strict';
var target = require('./TemplateCompiler');
require('raptor-util').extend(target, {
_eval: function (compiledSrc, resource) {
var filePath;
if (resource) {
if (typeof resource === 'string') {
filePath = resource;
} else if (require('raptor-resources').isResource(resource)) {
filePath = resource.getURL();
}
}
__rhinoHelpers.runtime.evaluateString(compiledSrc, filePath || null);
}
});