Konfiguracja listy

Ta strona jest rozwidleniem strony https://github.ecodesamsung.com/DWF/dwf-renderer/blob/develop/specification/documents/1, https://github.ecodesamsung.com/DWF/dwf-renderer/blob/develop/specification/documents/2, zmodyfikowanej pod kątem dokładności gramatycznej.


Umożliwia warunkowe wyświetlanie zestawu elementów tekstowych i graficznych na podstawie bieżącego wyboru użytkownika z listy na ekranie opcji tarczy zegarka. Ten element odwołuje się do elementu konfiguracji użytkownika ListConfiguration zdefiniowanego w innym miejscu w pliku tarczy zegarka.

Wprowadzona w Wear OS 4.

Składnia

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

Atrybuty

Element ListConfiguration ma 1 wymagany atrybut: id. Ten ciąg znaków musi pasować do wartości id zdefiniowanej wcześniej konfiguracji użytkownika ListConfiguration.

Elementy wewnętrzne

Element ListConfiguration musi zawierać co najmniej 1 element wewnętrzny ListOption. Każdy element ListOption zawiera wartość id, a wartości identyfikatora zwiększają się sekwencyjnie (0, 1, ...). Każdy element ListOption odpowiada pozycji 0elementu na liście opcji, którą użytkownik widzi na ekranie opcji tarczy zegarka.

Każdy element wewnętrzny ListOption może zawierać jeden z tych elementów: