Group
Affiche une section groupée contenant tous les composants jusqu’au prochain Group. Elle sert généralement à séparer des fonctions ou à ajouter des descriptions. Le premier élément de la liste doit être un Group ; sinon, XUI en insère automatiquement un en tête.
| Clé | Type | Description | Obligatoire | Valeur par défaut | Version minimale requise |
|---|---|---|---|---|---|
| label | string | Titre du groupe | Localisable | "" | - |
| footerText | string | Petit texte après ce groupe | Localisable | "" | - |
Ce composant ne prend pas en charge icon/height.
Thème
| Clé de thème | Type | Description |
|---|---|---|
| groupHeaderTextColor | Color | Couleur du titre d’en-tête (label) |
| groupFooterTextColor | Color | Couleur du texte de pied (footerText) |
| groupHeaderBackgroundColor | Color | Couleur d’arrière-plan de l’en-tête |
| groupFooterBackgroundColor | Color | Couleur d’arrière-plan du pied |
Exemple
-- Composant de groupe
{
cell = "Group";
label = "开关"; -- Titre du groupe
footerText = "这是一组开关"; -- Description en pied de groupe
};
-- Les deux composants suivants appartiennent à ce groupe
{
default = true;
label = "启用某功能";
cell = "Switch";
key = "enabled"; -- Clé de stockage de l’élément, utilisée pour lire sa configuration
};
{
default = false;
label = "带图标的开关";
cell = "Switch";
key = "enabled1"; -- Clé de stockage de l’élément, utilisée pour lire sa configuration
icon = "res/16.png"; -- Certains autres composants peuvent aussi définir une icône
readonly = true; -- Tous les composants peuvent être désactivés
};
-- Un autre groupe
{
cell = "Group";
label = "另一组";
};
-- ...
