Pular para o conteúdo principal

OrderedOption Lista de seleção múltipla ordenada

Este componente exibe um item de submenu na interface, usado para vincular um submenu que contém algumas opções.

ChaveTipoDescriçãoObrigatórioValor padrãoVersão mínima
optionsArray de dicionáriosArray com a lista de opções*--
footerTextStringTexto pequeno exibido abaixo das opções da listaLocalizável""-
popoverModeBooleanoUsar o estilo flutuante-false1.2-4
minCountInteiroNúmero mínimo de itens selecionáveis-0-
maxCountInteiroNúmero máximo de itens selecionáveis-INT_MAX-

options contém várias opções. Cada opção é um dicionário com os seguintes atributos:

ChaveTipoDescriçãoCondição
titleStringTítulo da opçãoLocalizável
valueTipo básicoValor de configuração da opção
Se não for informado, será igual a title.
Opcional
iconStringNome do arquivo do ícone da opçãoOpcional
Tipo retornadoDescrição
Array de tipos básicosArray contendo o value de todos os itens selecionados

Exemplo

{
default = {
"红色";
};
label = "有序选项列表";
cell = "OrderedOption";
key = "list-3";
maxCount = 2; -- número máximo de opções
minCount = 1; -- número mínimo de opções
options = {
{
title = "红色";
-- value = "Red"; -- quando definido, o item de configuração salvará value
icon = "res/red.png";
};
{
title = "绿色";
-- value = "Green";
icon = "res/green.png";
};
{
title = "蓝色";
-- value = "Blue";
icon = "res/blue.png";
};
};
popoverMode = false; -- defina como true para usar o modo flutuante
footerText = "最多选择两项,最少选择一项"; -- mensagem no rodapé
};

XUI-OrderedOption-1.png

XUI-OrderedOption-2.png

XUI-OrderedOption-Popover.png