odoo.define('web.widget_registry', function (require) {
"use strict";
// This registry is supposed to contain all custom widgets that will be
// available in the basic views, with the tag . There are
// currently no such widget in the web client, but the functionality is
// certainly useful to be able to cleanly add custom behaviour in basic
// views (and most notably, the form view)
//
// The way custom widgets work is that they register themselves to this
// registry:
//
// widgetRegistry.add('some_name', MyWidget);
//
// Then, they are available with the tag (in the arch):
//
//
//
// Widgets will be then properly instantiated, rendered and destroyed at the
// appropriate time, with the current state in second argument.
//
// For more examples, look at the tests (grep '