Say I have this anonymous function:
(function(window){ var private = \'private msg\'; function sayit() { alert(private) // works } document.body.on
You would have to do something like this:
var Test = (function(window){ var private = 'private msg'; var api = {}; function sayit(){ alert(private) // works } document.body.onclick = sayit; // works api.sayit = sayit; return api; })(window); Test.sayit(); //this would alert 'private msg'