MediaWiki:Gadget-term-preview.js: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
zmiana lokalizacji wezla HTML dla elementu popup, aby pobierano te sama wlasciwosc font-style co dla zawartosci hasla (w skorce Vector czcionka popup jest zauwazalnie wieksza)
IE/Edge nie wspiera [].flatMap
Linia 55:
secondLevel = 1;
$currHeader = $currTerms;
}
}
 
// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/flatMap
function flatMap( arr, callback, thisArg ) {
if ( 'flatMap' in Array.prototype ) {
return Array.prototype.flatMap.call( arr, callback, thisArg );
} else {
return arr.map( callback, thisArg ).reduce( function ( acc, val ) {
return acc.concat( val );
}, [] );
}
}
Linia 63 ⟶ 74:
return capture !== undefined;
} ).map( function ( group ) {
return flatMap( group.split( ',' ).flatMap(, function ( subgroup ) {
return Number( subgroup ) || expandRange( subgroup ) || 0;
} );