core/src/js/components/secondary-nav/common/events/OnArrowDown.js
import EventAbstract from './EventAbstract';
import OnHome from './OnHome';
/**
* OnArrowDown
*
* Event action handler class.
*/
export default class OnArrowDown extends EventAbstract {
/**
* Execute the action to the event.
*/
exec() {
this.event.preventDefault();
// Go to the next item.
let node = this.getElement('next');
if (node) {
node.focus();
return;
}
// If a node is not found go to home.
var eventHome = new OnHome(this.item, this.event, this.target);
eventHome.init();
}
}