Zum Hauptinhalt springen

OrderedOption – geordnete Liste zur Mehrfachauswahl

Diese Komponente zeigt einen Untermenüeintrag an, der mit einem Untermenü mit mehreren Optionen verknüpft ist.

SchlüsselTypBeschreibungErforderlichStandardwertMinimale Version
optionsArray von WörterbüchernArray der Optionsliste*--
footerTextZeichenfolgeKleiner Text unter den ListeneinträgenLokalisierbar""-
popoverModeBoolescher WertVerwendung eines schwebenden Stils-false1.2-4
minCountGanzzahlMinimale Anzahl auswählbarer Einträge-0-
maxCountGanzzahlMaximale Anzahl auswählbarer Einträge-INT_MAX-

options enthält mehrere Optionen. Jede Option ist ein Wörterbuch mit den folgenden Eigenschaften:

SchlüsselTypBeschreibungBedingung
titleZeichenfolgeOptionstitelLokalisierbar
valueBasistypKonfigurationswert der Option
Wenn nicht angegeben, identisch mit title.
Optional
iconZeichenfolgeDateiname des OptionssymbolsOptional
RückgabetypBeschreibung
Array von BasistypenArray mit dem value aller ausgewählten Optionen

Beispiel

{
default = {
"红色";
};
label = "有序选项列表";
cell = "OrderedOption";
key = "list-3";
maxCount = 2; -- Maximale Anzahl an Optionen
minCount = 1; -- Minimale Anzahl an Optionen
options = {
{
title = "红色";
-- value = "Red"; -- Wenn value gesetzt ist, speichert der Eintrag value
icon = "res/red.png";
};
{
title = "绿色";
-- value = "Green";
icon = "res/green.png";
};
{
title = "蓝色";
-- value = "Blue";
icon = "res/blue.png";
};
};
popoverMode = false; -- Bei true wird der schwebende Modus verwendet
footerText = "最多选择两项,最少选择一项"; -- Hinweistext am unteren Rand
};

XUI-OrderedOption-1.png

XUI-OrderedOption-2.png

XUI-OrderedOption-Popover.png