* Add a badge * @param {string} key badge id to add
(key)
| 1588 | * @param {string} key badge id to add |
| 1589 | */ |
| 1590 | add(key) { |
| 1591 | this.#baseSet.add(key) |
| 1592 | this.#extraData[key] ??= { cls : new Set(), title : new Set() } |
| 1593 | if ( key === 'pconly' ) { this.addClass(key, [ |
| 1594 | 'bdg_no_fs13', |
| 1595 | 'bdg_no_fs15', |
| 1596 | 'bdg_no_fs17', |
| 1597 | 'bdg_no_fs19' |
| 1598 | ]) } |
| 1599 | if ( key === 'nonmh' ) { this.addClass(key, 'bdg_no_fs13') } |
| 1600 | } |
| 1601 | |
| 1602 | /** |
| 1603 | * Remove a badge |
no test coverage detected