ListConfiguration

Esta página é uma bifurcação de https://github.ecodesamsung.com/DWF/dwf-renderer/blob/develop/specification/documents/1 https://github.ecodesamsung.com/DWF/dwf-renderer/blob/develop/specification/documents/2 editado para garantir a precisão gramatical.


Permite mostrar condicionalmente um conjunto de elementos gráficos e de texto com base na seleção atual do usuário em uma lista na tela de opções do mostrador do relógio. Esse elemento faz referência a um elemento de configuração de usuário ListConfiguration definido em outro lugar no arquivo de mostrador do relógio.

Introduzido no Wear OS 4.

Sintaxe

<!-- The ID doesn't need to be "handColor"; this is just an example. -->
<UserConfiguration>
    <ListConfiguration id="handColor" />
</UserConfiguration>
<!-- ... -->
<ListConfiguration id="handColor">
    <ListOption id="0">
        <!-- Only the most common element is shown here -->
        <PartText ... />
    </ListOption>
    <!-- Subsequent "ListOption" elements have ID values of 1, 2, ... -->
    <ListOption id="1" ... />
</ListConfiguration>

Atributos

O elemento ListConfiguration tem um atributo obrigatório, id. Ele é uma string que precisa corresponder ao valor id de uma configuração de usuário ListConfiguration definida anteriormente.

Elementos internos

O elemento ListConfiguration precisa conter pelo menos um elemento interno ListOption. Cada ListOption contém um valor id, e esses valores de ID aumentam sequencialmente (0, 1, …). Cada elemento ListOption corresponde à posição baseada em 0 de um item em uma lista de opções que o usuário encontra na tela de opções do mostrador do relógio.

Cada elemento interno ListOption pode conter um dos seguintes elementos: