User:Evad37/Covery.js: Difference between revisions

Content deleted Content added
.
.
Line 200:
})[0];
});
};
 
var paramByName = function paramByName(name) {
return function (param) { return param.name === newParam.name; };
};
 
var makeInfoboxWikitext = function makeInfoboxWikitext(originalInfobox, newParameters) {
var updatedParametersWikitext = originalInfobox.params.map(function (param) {
var updatedParam = newParameters.find(function paramByName(newParamparam.name) {);
return param.name === newParam.name;
});
return param.wikitext.name + (updatedParam)
? ' ' + updatedParam.value + '\n'
Line 513 ⟶ 515:
var mainWindowManager = new OO.ui.WindowManager({ factory: coveryWindowFactory });
$('body').append(mainWindowManager.$element);
var developerParam = infobox.params.find(paramByName('developer'));
var publisherParam = infobox.params.find(paramByName('publisher'));
return mainWindowManager.openWindow('main', {
developer: infoboxdeveloperParam && developerParam.params.developervalue || '',
publisher: infobox.paramspublisherParam && publisherParam.publishervalue || '',
}).closed;
};