Bedingung

<ph type="x-smartling-placeholder"></ph>

Bietet eine Vergleichslogik für die bedingte Aktivierung der Darstellung, Animation, und Ereignisverarbeitung untergeordneter Elemente.

Mit Wear OS 4 eingeführt.

Syntax

<Condition>
    <!-- The "Expressions" element is required. -->
    <Expressions>
        <Expression name="unique-name">
            <!-- Arithmetic expression goes here. -->
        </Expression>
        <!-- Other expressions go here. -->
    </Expressions>
    <!-- The "expression" attribute is required. -->
    <Compare expression="expression-name">
        <!-- ONE of the following only: -->
        <Group ... />
        <PartText ... />
        <PartImage ... />
        <PartAnimatedImage ... />
        <PartDraw ... />
        <Condition ... />
        <AnalogClock ... />
        <DigitalClock ... />
    </Compare>
    <!-- The "else" case for when all of the above "Compar e"
         conditions are false. -->
    <Default>
        <!-- ONE of the following only: -->
        <Group ... />
        <PartText ... />
        <PartImage ... />
        <PartAnimatedImage ... />
        <PartDraw ... />
        <Condition ... />
        <AnalogClock ... />
        <DigitalClock ... />
    </Default>
</Condition>

Innere Elemente

Das Condition-Element enthält die folgenden inneren Elemente:

Expressions

Definiert eine Gruppe von Expression-Elementen, die jeweils ein name-Attribut haben und einen arithmetischen Ausdruck enthalten. Die name darf im folgenden Feld eindeutig sein: mit Condition-Element.

Ein Condition-Element muss mindestens ein Expressions-Element enthalten.

Compare

Enthält einen einzelnen Elementbaum, der sichtbar, animiert und für Menschen empfänglich ist Ereignisse nur, wenn der Ausdruck mit dem angegebenen Namen true oder ein einen Wert ungleich null haben. Das Attribut name muss mit dem Attribut name einer Expression-Element an anderer Stelle im Condition-Element verwendet.

Default

Enthält einen einzelnen Elementbaum, der sichtbar, animiert und für Menschen empfänglich ist Ereignisse nur, wenn keine der Compare-Elementgruppen aktiviert ist.