ui/app/authenticated/cluster/controller.js

18 lines
412 B
JavaScript

import Controller from '@ember/controller';
import { get, set, observer } from '@ember/object';
export default Controller.extend({
wasReady: true,
watchReady: observer('model.isReady', function() {
const wasReady = get(this,'wasReady');
const isReady = get(this,'model.isReady');
set(this,'wasReady', isReady);
if ( isReady && !wasReady ) {
this.send('becameReady');
}
})
});