הגדרה בוליאנית


מאפשרת להציג תנאי של קבוצת טקסט ורכיבים גרפיים על סמך הבחירה הנוכחית של המשתמש באפשרות 'נכון' או 'לא נכון' במסך האפשרויות של תצוגת השעון. הרכיב הזה מפנה לרכיב הגדרות משתמש BooleanConfiguration שמוגדר במקום אחר בקובץ של חזית השעון.

הוצגה ב-Wear OS 4.

תחביר

<!-- The ID doesn't need to be "showDate"; this is just an example. -->
<UserConfiguration>
    <BooleanConfiguration id="showDate" />
</UserConfiguration>
<!-- ... -->
<BooleanConfiguration id="showDate">
    <BooleanOption id="TRUE">
        <!-- Only the most common element is shown here -->
        <PartText ... />
    </BooleanOption>
    <BooleanOption id="FALSE" ... />
</BooleanConfiguration>

מאפיינים

לרכיב BooleanConfiguration יש מאפיין חובה אחד, id. זוהי מחרוזת שצריכה להתאים לערך id של הגדרת המשתמש BooleanConfiguration שהוגדרה מראש.

רכיבים פנימיים

הרכיב BooleanConfiguration יכול להכיל עד שני רכיבים פנימיים מסוג BooleanOption. כל BooleanOption מכיל ערך id של TRUE או FALSE, ומכיל את הרכיבים הגרפיים שצריכים להופיע במסך השעון כשהמשתמש בוחר באפשרות 'true' או 'false' במסך האפשרויות של מסך השעון, בהתאמה.

כל רכיב פנימי של BooleanOption יכול להכיל אחד מהרכיבים הבאים: