Class CardBuilder

CardBuilder

כלי לבנייה של Card אובייקטים.

שיטות

שיטהסוג הערך שמוחזרתיאור קצר
addCardAction(cardAction)CardBuilderהוספה של CardAction לכרטיס הזה.
addSection(section)CardBuilderהוספת קטע לכרטיס הזה.
build()Cardיוצר את הכרטיס הנוכחי ומאמת אותו.
setDisplayStyle(displayStyle)CardBuilderהגדרת סגנון התצוגה של הכרטיס הזה.
setFixedFooter(fixedFooter)CardBuilderהגדרת כותרת תחתונה קבועה לכרטיס הזה.
setHeader(cardHeader)CardBuilderהגדרת הכותרת של הכרטיס הזה.
setName(name)CardBuilderהגדרת השם של הכרטיס הזה.
setPeekCardHeader(peekCardHeader)CardBuilderהגדרת הכותרת של כרטיס המידע.

תיעוד מפורט

addCardAction(cardAction)

הוספה של CardAction לכרטיס הזה.

פרמטרים

שםתיאורהתיאור
cardActionCardActionה-CardAction שבו צריך להשתמש.

החזרות

CardBuilder – האובייקט הזה, לשרשור.


addSection(section)

הוספת קטע לכרטיס הזה. לא ניתן להוסיף לכרטיס יותר מ-100 קטעים.

פרמטרים

שםתיאורהתיאור
sectionCardSectionה-CardSection שבו צריך להשתמש.

החזרות

CardBuilder – האובייקט הזה, לשרשור.


build()

יוצר את הכרטיס הנוכחי ומאמת אותו.

החזרות

Card - כרטיס מאומת.

קליעות

Error - אם הכרטיס המובנה לא תקף.


setDisplayStyle(displayStyle)

הגדרת סגנון התצוגה של הכרטיס הזה.

אם סגנון התצוגה מוגדר ל-DisplayStyle.REPLACE, כדי להציג את הכרטיס, הוא מחליף את תצוגת הכרטיס העליון בערימת הכרטיסים.

אם סגנון התצוגה מוגדר ל-DisplayStyle.PEEK, הכותרת של הכרטיס תופיע בתחתית סרגל הצד ומכסה חלקית את הכרטיס העליון הנוכחי במקבץ. לחיצה על הכותרת מקפיצה את הכרטיס בערימת הכרטיסים. אם לכרטיס אין כותרת, המערכת תשתמש בכותרת שנוצרה.

DisplayStyle פועל רק עבור כרטיס שהוחזר מפונקציית הטריגר לפי הקשר.

פרמטרים

שםתיאורהתיאור
displayStyleDisplayStyleDisplayStyle להגדרה.

החזרות

CardBuilder – האובייקט הזה, לשרשור.


setFixedFooter(fixedFooter)

הגדרת כותרת תחתונה קבועה לכרטיס הזה.

פרמטרים

שםתיאורהתיאור
fixedFooterFixedFooterה-FixedFooter שבו צריך להשתמש.

החזרות

CardBuilder – האובייקט הזה, לשרשור.


setHeader(cardHeader)

הגדרת הכותרת של הכרטיס הזה.

פרמטרים

שםתיאורהתיאור
cardHeaderCardHeaderה-CardHeader שבו צריך להשתמש.

החזרות

CardBuilder – האובייקט הזה, לשרשור.


setName(name)

הגדרת השם של הכרטיס הזה. ניתן להשתמש בשם לניווט.

פרמטרים

שםתיאורהתיאור
nameStringהשם.

החזרות

CardBuilder – האובייקט הזה, לשרשור.


setPeekCardHeader(peekCardHeader)

הגדרת הכותרת של כרטיס המידע.

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

פרמטרים

שםתיאורהתיאור
peekCardHeaderCardHeaderCardHeader להגדרה.

החזרות

CardBuilder – האובייקט הזה, לשרשור.