Instead of changing to a method here, you might be able to do something like:

this.app.on('changed:mode', this.controls.disable)

Would that work?