Un compilateur pour les objets Card.
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
add | Card | Ajoute un Card à cette carte. |
add | Card | Ajoute des données d'expression à cette carte. |
add | Card | Ajoute une section à cette carte. |
build() | Card | Crée la carte actuelle et la valide. |
set | Card | Définit le style d'affichage de cette carte. |
set | Card | Définit un pied de page fixe pour cette carte. |
set | Card | Définit l'en-tête de cette carte. |
set | Card | Définit le nom de cette carte. |
set | Card | Définit l'en-tête de la carte d'aperçu. |
Documentation détaillée
addCardAction(cardAction)
Ajoute une CardAction à cette carte.
Paramètres
| Nom | Type | Description |
|---|---|---|
card | Card | Le Card à utiliser. |
Renvois
CardBuilder : cet objet, pour l'association en chaîne.
addExpressionData(expressionData)
Ajoute des données d'expression à cette carte.
ExpressionData définit la logique et la condition CEL, ainsi que l'événement à déclencher lorsqu'une condition est remplie.
Paramètres
| Nom | Type | Description |
|---|---|---|
expression | Expression | Le Expression à utiliser. |
Renvois
CardBuilder : cet objet, pour l'association en chaîne.
addSection(section)
Ajoute une section à cette carte. Vous ne pouvez pas ajouter plus de 100 sections à une carte.
Paramètres
| Nom | Type | Description |
|---|---|---|
section | Card | Le Card à utiliser. |
Renvois
CardBuilder : cet objet, pour l'association en chaîne.
build()
setDisplayStyle(displayStyle)
Définit le style d'affichage de cette carte.
Si le style d'affichage est défini sur DisplayStyle.REPLACE, la carte s'affiche en remplaçant la vue de la carte supérieure dans la pile de cartes.
Si le style d'affichage est défini sur DisplayStyle.PEEK, l'en-tête de la carte apparaît en bas de la barre latérale, couvrant partiellement la carte supérieure actuelle de la pile. Cliquez sur l'en-tête pour afficher la carte dans la pile de cartes. Si la carte ne comporte pas d'en-tête, un en-tête généré est utilisé à la place.
DisplayStyle ne fonctionne que pour les cartes renvoyées par la fonction de déclencheur contextuel.
Paramètres
| Nom | Type | Description |
|---|---|---|
display | Display | Le Display à définir. |
Renvois
CardBuilder : cet objet, pour l'association en chaîne.
setHeader(cardHeader)
Définit l'en-tête de cette carte.
Paramètres
| Nom | Type | Description |
|---|---|---|
card | Card | Le Card à utiliser. |
Renvois
CardBuilder : cet objet, pour l'association en chaîne.
setName(name)
Définit le nom de cette carte. Le nom peut être utilisé pour la navigation.
Paramètres
| Nom | Type | Description |
|---|---|---|
name | String | Le nom. |
Renvois
CardBuilder : cet objet, pour l'association en chaîne.
setPeekCardHeader(peekCardHeader)
Définit l'en-tête de la carte d'aperçu.
La carte d'aperçu est définie sur la première carte renvoyée par une fonction de déclencheur contextuel. Elle est utilisée comme widget d'espace réservé descriptif afin que les utilisateurs puissent passer d'une pile de la page d'accueil à la pile contextuelle.
Paramètres
| Nom | Type | Description |
|---|---|---|
peek | Card | Le Card à définir. |
Renvois
CardBuilder : cet objet, pour l'association en chaîne.