Utiliser NowUIColoring lors de la thématisation de NowWebThemeable et de NowChatThemeable
L’interface NowUIColoring contient toutes les couleurs utilisées par tous les modules NowSDK.
Pour les scénarios où vous utilisez des variables de couleur similaires dans plusieurs modules SDK, vous pouvez implémenter l’interface NowUIColoring . À l’aide de cette interface, vous pouvez remplacer les valeurs de couleur, puis utiliser cette implémentation pour remplacer les valeurs nowUIColoring dans les classes de thème NowChatThemeable et NowWebThemeable. Si les variables de couleur ne sont pas remplacées, l’interface NowUIColoring utilise les couleurs par défaut.
Le protocole NowWebThemeable contient des couleurs spécifiques qui ne se rapportent qu’à NowWeb et le protocole NowChatThemeable contient des couleurs spécifiques qui se rapportent uniquement à NowChat. Les couleurs courantes sont définies par NowUIColor. NowUIColor contient également toutes les couleurs par défaut.