Saltar al contenido principal

OrderedOption Lista de selección múltiple ordenada

Este componente muestra un elemento de submenú en la interfaz que enlaza con un submenú que contiene varias opciones.

ClaveTipoDescripciónObligatorioValor predeterminadoVersión mínima requerida
optionsmatriz de diccionariosMatriz de opciones*--
footerTextcadenaTexto pequeño que aparece debajo de las opciones de la listalocalizable""-
popoverModebooleanoUsar el estilo flotante-false1.2-4
minCountenteroNúmero mínimo de elementos seleccionables-0-
maxCountenteroNúmero máximo de elementos seleccionables-INT_MAX-

options contiene varias opciones. Cada opción es un diccionario con las propiedades siguientes:

ClaveTipoDescripciónCondición
titlecadenaTítulo de la opciónlocalizable
valuetipo básicoValor de configuración de la opción
Si no se especifica, coincide con title.
opcional
iconcadenaNombre de archivo del icono de la opciónopcional
Tipo de retornoDescripción
matriz de tipos básicosMatriz que contiene el value de todas las opciones seleccionadas

Ejemplo

{
default = {
"红色";
};
label = "有序选项列表";
cell = "OrderedOption";
key = "list-3";
maxCount = 2; -- Número máximo de opciones
minCount = 1; -- Número mínimo de opciones
options = {
{
title = "红色";
-- value = "Red"; -- Si se establece value, el valor guardado será value
icon = "res/red.png";
};
{
title = "绿色";
-- value = "Green";
icon = "res/green.png";
};
{
title = "蓝色";
-- value = "Blue";
icon = "res/blue.png";
};
};
popoverMode = false; -- Establecer true para usar el modo flotante
footerText = "最多选择两项,最少选择一项"; -- Mensaje del pie
};

XUI-OrderedOption-1.png

XUI-OrderedOption-2.png

XUI-OrderedOption-Popover.png