Compilateur pour les objets Card
.
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
addCardAction(cardAction) | CardBuilder | Ajoute un CardAction à cette fiche. |
addSection(section) | CardBuilder | Ajoute une section à cette fiche. |
build() | Card | Crée la carte actuelle et la valide. |
setDisplayStyle(displayStyle) | CardBuilder | Définit le style d'affichage de cette fiche. |
setFixedFooter(fixedFooter) | CardBuilder | Définit un pied de page fixe pour cette fiche. |
setHeader(cardHeader) | CardBuilder | Définit l'en-tête de cette fiche. |
setName(name) | CardBuilder | Définit le nom de cette carte. |
setPeekCardHeader(peekCardHeader) | CardBuilder | Définit l'en-tête de la fiche d'aperçu. |
Documentation détaillée
addCardAction(cardAction)
Ajoute un CardAction
à cette fiche.
Paramètres
Nom | Type | Description |
---|---|---|
cardAction | CardAction | Le CardAction à utiliser. |
Renvois
CardBuilder
: cet objet, pour le chaînage.
addSection(section)
Ajoute une section à cette fiche. Vous ne pouvez pas ajouter plus de 100 sections à une fiche.
Paramètres
Nom | Type | Description |
---|---|---|
section | CardSection | Le CardSection à utiliser. |
Renvois
CardBuilder
: cet objet, pour le chaînage.
build()
setDisplayStyle(displayStyle)
Définit le style d'affichage de cette fiche.
Si le style d'affichage est défini sur DisplayStyle.REPLACE
, la carte est affichée en remplaçant la vue de la première carte dans la pile de cartes.
Si le style d'affichage est défini sur DisplayStyle.PEEK
, l'en-tête de la fiche apparaît en bas de la barre latérale, recouvrant partiellement la fiche supérieure actuelle de la pile. Cliquer sur l'en-tête fait apparaître la carte dans la pile de cartes. Si la carte n'a pas d'en-tête, un en-tête généré est utilisé à la place.
DisplayStyle
ne fonctionne que pour la carte renvoyée par la fonction de déclencheur contextuel.
Paramètres
Nom | Type | Description |
---|---|---|
displayStyle | DisplayStyle | Le DisplayStyle à définir. |
Renvois
CardBuilder
: cet objet, pour le chaînage.
setHeader(cardHeader)
Définit l'en-tête de cette fiche.
Paramètres
Nom | Type | Description |
---|---|---|
cardHeader | CardHeader | Le CardHeader à utiliser. |
Renvois
CardBuilder
: cet objet, pour le chaînage.
setName(name)
Définit le nom de cette carte. Ce nom peut être utilisé pour la navigation.
Paramètres
Nom | Type | Description |
---|---|---|
name | String | Nom. |
Renvois
CardBuilder
: cet objet, pour le chaînage.
setPeekCardHeader(peekCardHeader)
Définit l'en-tête de la fiche d'aperçu.
La fiche d'aperçu est définie sur la première fiche renvoyée par une fonction de déclencheur contextuel. Il est utilisé comme widget d'espace réservé descriptif afin que les utilisateurs puissent passer d'une pile de page d'accueil à la pile contextuelle.
Paramètres
Nom | Type | Description |
---|---|---|
peekCardHeader | CardHeader | Le CardHeader à définir. |
Renvois
CardBuilder
: cet objet, pour le chaînage.