blob: 3df456de877edb7e39a5719a519e7640ce7fd011 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
odoo.define('web.tools', function (require) {
"use strict";
/**
* Wrapper for deprecated functions that display a warning message.
*
* @param {Function} fn the deprecated function
* @param {string} [message=''] optional message to display
* @returns {Function}
*/
function deprecated(fn, message) {
return function () {
console.warn(message || (fn.name + ' is deprecated.'));
return fn.apply(this, arguments);
};
}
return {
deprecated: deprecated,
};
});
|