github.com/blixtra/nomad@v0.7.2-0.20171221000451-da9a1d7bb050/ui/app/routes/application.js (about) 1 import Ember from 'ember'; 2 3 const { Route, inject } = Ember; 4 5 export default Route.extend({ 6 config: inject.service(), 7 8 resetController(controller, isExiting) { 9 if (isExiting) { 10 controller.set('error', null); 11 } 12 }, 13 14 actions: { 15 didTransition() { 16 if (!this.get('config.isTest')) { 17 window.scrollTo(0, 0); 18 } 19 }, 20 21 willTransition() { 22 this.controllerFor('application').set('error', null); 23 }, 24 25 error(error) { 26 this.controllerFor('application').set('error', error); 27 }, 28 }, 29 });