Que sont les composants ?
Les composants constituent une évolution de notre ancien système de sous-appareils. Au lieu d’être intégrées dans le plugin lui-même, les données nécessaires à un composant sont encapsulées dans un fichier JSON qui peut être chargé par n’importe quel plugin utilisant le système de composants.
Ces composants couvriront tout ce qui n’a pas son propre contrôle d’éclairage intégré : bandelettes LED, ventilateurs, alimentation RGB, et tout ce qui est branché sur un port ARGB ou sur un contrôleur d’éclairage.
En plus d’encapsuler les informations du composant, ce système vous donnera également accès à certaines abstractions des méthodes précédentes pour obtenir des couleurs depuis les sous-appareils, et exposera l’interface utilisateur des composants à l’utilisateur.