Initial commit: Technical packages

This commit is contained in:
Ernad Husremovic 2025-08-29 15:20:51 +02:00
commit 3473fa71a0
873 changed files with 297766 additions and 0 deletions

View file

@ -0,0 +1,20 @@
/* @odoo-module */
import { triggerEvent } from "@web/../tests/helpers/utils";
export function simulateBarCode(chars, target = document.body, selector = undefined) {
for (let char of chars) {
let keycode;
if (char === "Enter") {
keycode = $.ui.keyCode.ENTER;
} else if (char === "Tab") {
keycode = $.ui.keyCode.TAB;
} else {
keycode = char.charCodeAt(0);
}
triggerEvent(target, selector, "keydown", {
key: char,
keyCode: keycode,
});
}
}