@benev/nubs
Version:
user-input system for web games
15 lines • 428 B
JavaScript
import { clone } from "../../../tools/clone.js";
export function setup_bindings_and_handle_changes(onChange) {
let bindings;
const cloneBindings = () => clone(bindings);
return {
get bindings() {
return bindings;
},
set bindings(b) {
bindings = b;
onChange(cloneBindings());
},
};
}
//# sourceMappingURL=setup_bindings_and_handle_changes.js.map