I am battling getting $onChange to work (I can get $onInit to fire just fine).
Here is a portion of my ES6 class (which is my controller)
export default class ComplimentsController {
constructor() {
console.log('constructor')
}
$onInit() {
console.log('this fires as expected')
}
$onChange(value) {
console.log('this doesnt fire');
}
}