ListConfiguration

Esta página es una bifurcación https://github.ecodesamsung.com/DWF/dwf-renderer/blob/develop/specification/documents/1, https://github.ecodesamsung.com/DWF/dwf-renderer/blob/develop/specification/documents/2, editarse para lograr una precisión gramatical.


Permite mostrar condicionalmente un conjunto de elementos gráficos y de texto basados en la selección actual del usuario de una lista en una pantalla de opciones de cara de reloj. Este elemento hace referencia a un elemento ListConfiguration de configuración del usuario que se define en otra parte del archivo de la cara de reloj.

Se introdujo en Wear OS 4.

Sintaxis

<!-- 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

El elemento ListConfiguration tiene un atributo obligatorio: id. Es una cadena que debe coincidir con el valor id de una configuración del usuario ListConfiguration definida con anterioridad.

Elementos internos

El elemento ListConfiguration debe contener al menos un elemento interno ListOption. Cada ListOption contiene un valor id, y estos valores de ID aumentan de forma secuencial (0, 1, …). Cada elemento ListOption corresponde a la posición basada en 0 de un elemento dentro de una lista de opciones que el usuario ve en la pantalla de opciones de una cara de reloj.

Cada elemento ListOption interno puede contener uno de los siguientes elementos: