LWWidget.NewVersion = LWWidget.Page.inherits({
setData: function (url, required) {
this.url = url;
this.required = required;
},
draw: function () {
var _s;
if (this.required) {
_s = 'Due to server updates, you are required to download a new version of this widget in order to keep using it.';
} else {
_s = 'A new version of the LegacyWorlds widget is available!
'
+ 'Upgrading the widget is not mandatory; the new version only brings new features and bugfixes.';
}
_s += '
Download the new version';
this.writeContents(_s);
},
startDownload: function () {
if (window.widget) {
widget.openURL(this.url);
} else {
window.open(this.url);
}
}
});