19 lines
393 B
JavaScript
19 lines
393 B
JavaScript
import Ember from 'ember';
|
|
|
|
const { Mixin } = Ember;
|
|
|
|
export default Mixin.create({
|
|
setupController(controller) {
|
|
if (this.get('isForbidden')) {
|
|
this.set('isForbidden', undefined);
|
|
controller.set('isForbidden', true);
|
|
}
|
|
this._super(...arguments);
|
|
},
|
|
|
|
resetController(controller) {
|
|
controller.set('isForbidden', false);
|
|
this._super(...arguments);
|
|
},
|
|
});
|