Un builder per gli oggetti Card.
Metodi
| Metodo | Tipo restituito | Breve descrizione |
|---|---|---|
add | Card | Aggiunge un Card a questa scheda. |
add | Card | Aggiunge i dati di un'espressione a questa scheda. |
add | Card | Aggiunge una sezione a questa scheda. |
build() | Card | Crea la scheda corrente e la convalida. |
set | Card | Imposta lo stile di visualizzazione per questa scheda. |
set | Card | Imposta un piè di pagina fisso per questa scheda. |
set | Card | Imposta l'intestazione per questa scheda. |
set | Card | Imposta il nome per questa scheda. |
set | Card | Imposta l'intestazione della scheda di anteprima. |
Documentazione dettagliata
addCardAction(cardAction)
Aggiunge un CardAction a questa scheda.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
card | Card | Il Card da utilizzare. |
Indietro
CardBuilder : questo oggetto, per il concatenamento.
addExpressionData(expressionData)
Aggiunge i dati di un'espressione a questa scheda.
ExpressionData definisce la logica e la condizione CEL, nonché l'evento da attivare quando una condizione è soddisfatta.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
expression | Expression | Il Expression da utilizzare. |
Indietro
CardBuilder : questo oggetto, per il concatenamento.
addSection(section)
Aggiunge una sezione a questa scheda. Non puoi aggiungere più di 100 sezioni a una scheda.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
section | Card | Il Card da utilizzare. |
Indietro
CardBuilder : questo oggetto, per il concatenamento.
build()
setDisplayStyle(displayStyle)
Imposta lo stile di visualizzazione per questa scheda.
Se lo stile di visualizzazione è impostato su DisplayStyle.REPLACE, la scheda viene mostrata sostituendo la visualizzazione della scheda principale nello stack di schede.
Se lo stile di visualizzazione è impostato su DisplayStyle.PEEK, l'intestazione della scheda viene visualizzata nella parte inferiore della barra laterale, coprendo parzialmente la scheda principale corrente dello stack. Se fai clic sull'intestazione, la scheda viene visualizzata nello stack di schede. Se la scheda non ha un'intestazione, viene utilizzata un'intestazione generata.
DisplayStyle funziona solo per le schede restituite dalla funzione di attivazione contestuale.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
display | Display | Il Display da impostare. |
Indietro
CardBuilder : questo oggetto, per il concatenamento.
setHeader(cardHeader)
Imposta l'intestazione per questa scheda.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
card | Card | Il Card da utilizzare. |
Indietro
CardBuilder : questo oggetto, per il concatenamento.
setName(name)
Imposta il nome per questa scheda. Il nome può essere utilizzato per la navigazione.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
name | String | Il nome. |
Indietro
CardBuilder : questo oggetto, per il concatenamento.
setPeekCardHeader(peekCardHeader)
Imposta l'intestazione della scheda di anteprima.
La scheda di anteprima viene impostata sulla prima scheda restituita da una funzione di attivazione contestuale. Viene utilizzata come widget segnaposto descrittivo in modo che gli utenti possano navigare da uno stack della home page allo stack contestuale.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
peek | Card | Il Card da impostare. |
Indietro
CardBuilder : questo oggetto, per il concatenamento.