Aller au contenu principal

OrderedOption

Affiche une entrée de sous-menu qui ouvre une liste d’options avec sélections multiples ordonnées.

CléTypeDescriptionObligatoireValeur par défautVersion minimale requise
optionsarray of dictionariesListe des options*--
footerTextstringPetit texte affiché sous les optionsLocalisable""-
popoverModebooleanUtiliser le style popover-false1.2-4
minCountintegerNombre minimal d’éléments sélectionnés-0-
maxCountintegerNombre maximal d’éléments sélectionnés-INT_MAX-

Chaque dictionnaire d’option possède les propriétés suivantes :

CléTypeDescriptionCondition
titlestringTitre de l’optionLocalisable
valueprimitiveValeur enregistrée ; si elle est absente, elle est identique à titleFacultatif
iconstringChemin de l’icône de l’optionFacultatif
Type de retourDescription
array of primitiveTableau des valeurs des options sélectionnées

Exemple

{
default = {
"红色";
};
label = "有序选项列表";
cell = "OrderedOption";
key = "list-3";
maxCount = 2; -- Nombre maximal d’options
minCount = 1; -- Nombre minimal d’options
options = {
{
title = "红色";
-- value = "Red"; -- Si value est défini, la valeur de configuration est value
icon = "res/red.png";
};
{
title = "绿色";
-- value = "Green";
icon = "res/green.png";
};
{
title = "蓝色";
-- value = "Blue";
icon = "res/blue.png";
};
};
popoverMode = false; -- Définir sur true pour utiliser le mode popover
footerText = "最多选择两项,最少选择一项"; -- Texte d’aide en bas
};

XUI-OrderedOption-1.png

XUI-OrderedOption-2.png

XUI-OrderedOption-Popover.png