server-ux/barcode_action/static/src/js/action_barcode_widget.js
2021-03-23 20:15:27 +01:00

24 lines
676 B
JavaScript

flectra.define("barcode_action.field", function (require) {
"use strict";
var AbstractField = require("web.AbstractField");
var field_registry = require("web.field_registry");
var ActionBarcodeField = AbstractField.extend({
init: function () {
this._super.apply(this, arguments);
this.trigger_up("activeBarcode", {
name: this.name,
commands: {
barcode: "_barcodeHandleAction",
},
});
},
});
field_registry.add("action_barcode_handler", ActionBarcodeField);
return {
ActionBarcodeField: ActionBarcodeField,
};
});