INNER CODE UNIT · JavaScript
keydown
loicbourgois/gravitle · front/alpha/main.js:259
const keydown = (e) => {
if (bindings && bindings[e.key]) {
universe.activate_thrust_for_links(bindings[e.key].link_indexes);
} else {
// Do nothing
}
};
const updateConf = () => {
const conf = getParameterizedConf(JSON.parse(jsonTextarea.value));
universe.set_algorithm_from_string(conf.algorithm);
universe.set_gravitational_constant(conf.gravitational_constant);
universe.set_width(conf.width);
universe.set_height(conf.height);
universe.set_delta_time(conf.delta_time);
universe.set_collision_behavior_from_string(conf.collision_behavior);
universe.set_intersection_behavior_from_string(conf.intersection_behavior);
universe.set_link_intersection_behavior_from_string(conf.link_intersection_behavior);