1
0
Fork 0

🚧 Working on debug

This commit is contained in:
Joost De Cock 2018-08-07 15:23:37 +02:00
parent 014450835a
commit ff9b561233
2 changed files with 19 additions and 37 deletions

View file

@ -16,7 +16,7 @@ export default function Pattern(config = false) {
// Hooks and Svg instance
this.hooks = new Hooks();
this.svg = new Svg(this);
Svg.prototype.hooks = this.hooks;
// Data containers
this.settings = {};
@ -66,11 +66,11 @@ Pattern.prototype.draft = function() {
);
};
Pattern.prototype.render = function() {
//this.hooks.attach("preRenderSvg", this.svg);
/** Debug method, exposes debug hook */
Part.prototype.debug = function(data) {};
//this.hooks.attach("postRenderSvg", this.svg);
//this.hooks.attach('insertText', this.svg);
Pattern.prototype.render = function() {
this.svg = new Svg(this);
return this.pack().svg.render(this);
};
@ -83,6 +83,7 @@ Pattern.prototype.on = function(hook, method) {
};
Pattern.prototype.with = function(plugin) {
console.log(plugin);
if (plugin.hooks) this.loadPluginHooks(plugin);
if (plugin.macros) this.loadPluginMacros(plugin);