UNPKG

dm

Version:

Dependency Injection Manager

35 lines (33 loc) 692 B
var Template = require("../template"), _ = require("../../../utils"), ParameterTemplate; /** * ParameterTemplate * * @class ParameterTemplate * @extends Template * @author Sergey Kamardin <s.kamardin@tcsbank.ru> */ ParameterTemplate = Template.extend( /** * @lends ParameterTemplate.prototype */ { define: function(match) { return { name: match[1] }; } }, { /** * Template for checking reference to Parameter. * * @type {RegExp} * @private * @static */ REGEXP: /^%(.*)%$/i } ); module.exports = ParameterTemplate;