Utiliser NowUIColoring lors de la création de thèmes NowWebThemeable et 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 concernent que NowWeb et le protocole NowChatThemeable contient des couleurs spécifiques qui ne concernent que NowChat. Les couleurs courantes sont définies par NowUIColor. NowUIColor contient également toutes les couleurs par défaut.