ember-introjs
Version:
An Ember Component for intro.js
25 lines (17 loc) • 579 B
JavaScript
;
var Plugin = require('./plugin');
var relativeRequire = require('process-relative-require');
function TemplatePlugin () {
this.type = 'template';
this._superConstructor.apply(this, arguments);
}
TemplatePlugin.prototype = Object.create(Plugin.prototype);
TemplatePlugin.prototype.constructor = TemplatePlugin;
TemplatePlugin.prototype._superConstructor = Plugin;
TemplatePlugin.prototype.toTree = function(tree) {
return relativeRequire(this.name).call(null, tree, {
extensions: this.ext,
module: true
});
};
module.exports = TemplatePlugin;