@petkoneo/phaser3-rex-plugins
Version:
19 lines (18 loc) • 729 B
JavaScript
import { AddChildCallback, RemoveChildCallback, ChangeChildCallback } from './Callbacks.js';
var Updater = {
start(query) {
query.on('child_added', AddChildCallback, this);
query.on('child_removed', RemoveChildCallback, this);
query.on('child_moved', ChangeChildCallback, this);
query.on('child_changed', ChangeChildCallback, this);
return this;
},
stop() {
this.query.off('child_added', AddChildCallback, this);
this.query.off('child_removed', RemoveChildCallback, this);
this.query.off('child_moved', ChangeChildCallback, this);
this.query.off('child_changed', ChangeChildCallback, this);
return this;
},
}
export default Updater;