UNPKG

derby

Version:

MVC framework making it easy to write realtime, collaborative applications that run in both Node.js and browsers.

20 lines (19 loc) 785 B
Object.defineProperty(exports, "__esModule", { value: true }); exports.DependencyOptions = void 0; var templates_1 = require("./templates"); var DependencyOptions = /** @class */ (function () { function DependencyOptions(options) { this.setIgnoreTemplate(options && options.ignoreTemplate); } DependencyOptions.shouldIgnoreTemplate = function (template, options) { return (options) ? options.ignoreTemplate === template : false; }; DependencyOptions.prototype.setIgnoreTemplate = function (template) { while (template instanceof templates_1.ContextClosure) { template = template.template; } this.ignoreTemplate = template; }; return DependencyOptions; }()); exports.DependencyOptions = DependencyOptions;