UNPKG

lingo3d

Version:

Lingo3D is a React/Vue 3d game development framework that ships with a complete visual editor

24 lines 555 B
export default (ticker = queueMicrotask) => { const queued = new Set(); const execute = () => { for (const cb of queued) cb(); queued.clear(); started = false; }; let started = false; const start = () => { if (started) return; started = true; ticker(execute, true); }; return [ (item) => { start(); queued.add(item); }, (item) => void queued.delete(item) ]; }; //# sourceMappingURL=callbackSystem.js.map