in src/focus-service.ts [161:182]
private defaultFires(ev: ArcEvent): boolean {
if (ev.defaultPrevented) {
return true;
}
if (ev instanceof ArcFocusEvent && ev.next !== null) {
this.selectNode(ev.next);
return true;
}
if (ev.event === Button.Submit) {
const element = this.elementStore.element;
if (element instanceof HTMLInputElement && element.type === 'checkbox') {
element.checked = !element.checked;
} else {
element.click();
}
return true;
}
return false;
}