jsketcher/modules/gems/func.js
2018-12-10 23:14:08 -08:00

18 lines
No EOL
301 B
JavaScript

export const NOOP = () => {};
export function createFunctionList() {
const fnList = [];
const add = fn => fnList.push(fn);
const call = () => {
fnList.forEach(fn => {
try {
fn();
} catch(e) {
console.error(e);
}
});
};
return {
add, call
}
}