Make solid an opt-in flag, disallow writing to `name` and `solid`
authorAlexander Ebert <ebert@woltlab.com>
Tue, 16 Aug 2022 14:10:06 +0000 (16:10 +0200)
committerAlexander Ebert <ebert@woltlab.com>
Tue, 16 Aug 2022 14:14:39 +0000 (16:14 +0200)
commit8012cc36e2778cc63de2c6ac4d43091ebe2fe93a
treec405ea09c495f6a76486570d15bb73016f7c30ac
parente937b9ddde6b474137855c82319bb5d8cb47d1ea
Make solid an opt-in flag, disallow writing to `name` and `solid`

Force the usage of `setIcon()` to set the desired icon.
global.d.ts
ts/WoltLabSuite/WebComponent/fa-icon.ts
wcfsetup/install/files/js/WoltLabSuite/WebComponent/fa-icon.js