mirror of
https://scm.univ-tours.fr/22107988t/rappaurio-sae501_502.git
synced 2025-11-01 06:05:21 +01:00
v1.0 du site web
This commit is contained in:
22
app/node_modules/hbs/node_modules/handlebars/lib/handlebars/decorators/inline.js
generated
vendored
Normal file
22
app/node_modules/hbs/node_modules/handlebars/lib/handlebars/decorators/inline.js
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
import { extend } from '../utils';
|
||||
|
||||
export default function(instance) {
|
||||
instance.registerDecorator('inline', function(fn, props, container, options) {
|
||||
let ret = fn;
|
||||
if (!props.partials) {
|
||||
props.partials = {};
|
||||
ret = function(context, options) {
|
||||
// Create a new partials stack frame prior to exec.
|
||||
let original = container.partials;
|
||||
container.partials = extend({}, original, props.partials);
|
||||
let ret = fn(context, options);
|
||||
container.partials = original;
|
||||
return ret;
|
||||
};
|
||||
}
|
||||
|
||||
props.partials[options.args[0]] = options.fn;
|
||||
|
||||
return ret;
|
||||
});
|
||||
}
|
||||
Reference in New Issue
Block a user