mirror of
https://bitbucket.org/wisemapping/wisemapping-frontend.git
synced 2024-11-30 01:24:55 +01:00
16 lines
467 B
JavaScript
16 lines
467 B
JavaScript
|
const Options = new Class({
|
||
|
|
||
|
setOptions: function () {
|
||
|
var options = this.options = Object.merge.apply(null, [{}, this.options].append(arguments));
|
||
|
if (this.addEvent) for (var option in options) {
|
||
|
if (typeOf(options[option]) != 'function' || !(/^on[A-Z]/).test(option)) continue;
|
||
|
this.addEvent(option, options[option]);
|
||
|
delete options[option];
|
||
|
}
|
||
|
return this;
|
||
|
}
|
||
|
|
||
|
});
|
||
|
|
||
|
export default Options;
|