var Snapshot = (function() { var _settings = { mode: 'landscape', target: undefined, trigger: { object: $(), behaviour: 'click' }, margin: { left: 15, top: 25 }, filename: '', preRun: function() {}, postRun: function() {} }; var _bindTrigger = function() { ...