diff --git a/src/ImageSequencer.js b/src/ImageSequencer.js index 702053d4..dfcd1b15 100644 --- a/src/ImageSequencer.js +++ b/src/ImageSequencer.js @@ -131,7 +131,8 @@ ImageSequencer = function ImageSequencer(options) { return this; } - function replaceImage(selector,steps) { + function replaceImage(selector,steps,options) { + options = options || {}; require('./ReplaceImage')(this,selector,steps); } diff --git a/src/ReplaceImage.js b/src/ReplaceImage.js index 0f9387db..58e3cd76 100644 --- a/src/ReplaceImage.js +++ b/src/ReplaceImage.js @@ -1,4 +1,4 @@ -function ReplaceImage(ref,selector,steps) { +function ReplaceImage(ref,selector,steps,options) { if(!ref.options.inBrowser) return; // This isn't for Node.js this_ = ref; var input = document.querySelectorAll(selector); @@ -25,7 +25,7 @@ function ReplaceImage(ref,selector,steps) { else make(url); function make(url) { - this_.loadImage(url).addSteps('default',steps).run(function(out){ + this_.loadImage('default',url).addSteps('default',steps,options).run(function(out){ the_image.src = out; }); }