Test
by dance2die
HTML
<script src="https://rawgit.com/eu81273/jsfiddle-console/master/console.js"></script>
JavaScript
const foo = () => {
let OnDone = null;
const Do = () => {
console.log('Done');
console.log(OnDone);
if (typeof OnDone === 'function')
OnDone();
}
return {Do, OnDone};
}
let f = foo();
console.log(`foo.OnDone`, foo.OnDone)
f.OnDone = () => {
console.log('OnDone');
};
f.Do();