Odoo18-Base/addons/barcodes/static/src/float_scannable_field.js
2025-01-06 10:57:38 +07:00

19 lines
530 B
JavaScript

/** @odoo-module **/
import { registry } from "@web/core/registry";
import { FloatField, floatField } from "@web/views/fields/float/float_field";
export class FloatScannableField extends FloatField {
static template = "barcodes.FloatScannableField";
onBarcodeScanned() {
this.inputRef.el.dispatchEvent(new InputEvent("input"));
}
}
export const floatScannableField = {
...floatField,
component: FloatScannableField,
};
registry.category("fields").add("field_float_scannable", floatScannableField);