Class CardBuilder

Strumento di creazioneschede

Un builder per gli oggetti Card.

Metodi

MetodoTipo restituitoBreve descrizione
addCardAction(cardAction)CardBuilderAggiunge un CardAction a questa scheda.
addExpressionData(expressionData)CardBuilderAggiunge un'espressione a questa scheda.
addSection(section)CardBuilderAggiunge una sezione a questa scheda.
build()CardCrea la carta corrente e la convalida.
setDisplayStyle(displayStyle)CardBuilderImposta lo stile di visualizzazione per questa scheda.
setFixedFooter(fixedFooter)CardBuilderImposta un piè di pagina fisso per questa scheda.
setHeader(cardHeader)CardBuilderImposta l'intestazione di questa scheda.
setName(name)CardBuilderImposta il nome di questa scheda.
setPeekCardHeader(peekCardHeader)CardBuilderImposta l'intestazione della scheda di anteprima.

Documentazione dettagliata

addCardAction(cardAction)

Aggiunge un CardAction a questa scheda.

Parametri

NomeTipoDescrizione
cardActionCardActionCardAction da utilizzare.

Indietro

CardBuilder: questo oggetto, per il concatenamento.


addExpressionData(expressionData)

Aggiunge un'espressione a questa scheda.

ExpressionData definisce la logica e la condizione CEL, nonché l'evento da attivare quando una condizione è soddisfatta.

Parametri

NomeTipoDescrizione
expressionDataExpressionDataExpressionData 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

NomeTipoDescrizione
sectionCardSectionCardSection da utilizzare.

Indietro

CardBuilder: questo oggetto, per il concatenamento.


build()

Crea la carta corrente e la convalida.

Indietro

Card: una carta convalidata.

Genera

Error: se la carta creata non è valida.


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 in primo piano nella pila 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 superiore corrente dello stack. Se fai clic sull'intestazione, la scheda viene inserita nella pila di schede. Se la scheda non ha un'intestazione, viene utilizzata un'intestazione generata.

DisplayStyle funziona solo per le carte restituite dalla funzione di attivazione contestuale.

Parametri

NomeTipoDescrizione
displayStyleDisplayStyleIl DisplayStyle da impostare.

Indietro

CardBuilder: questo oggetto, per il concatenamento.


setFixedFooter(fixedFooter)

Imposta un piè di pagina fisso per questa scheda.

Parametri

NomeTipoDescrizione
fixedFooterFixedFooterFixedFooter da utilizzare.

Indietro

CardBuilder: questo oggetto, per il concatenamento.


setHeader(cardHeader)

Imposta l'intestazione di questa scheda.

Parametri

NomeTipoDescrizione
cardHeaderCardHeaderCardHeader da utilizzare.

Indietro

CardBuilder: questo oggetto, per il concatenamento.


setName(name)

Imposta il nome di questa scheda. Il nome può essere utilizzato per la navigazione.

Parametri

NomeTipoDescrizione
nameStringIl nome.

Indietro

CardBuilder: questo oggetto, per il concatenamento.


setPeekCardHeader(peekCardHeader)

Imposta l'intestazione della scheda di anteprima.

La scheda di anteprima è impostata sulla prima scheda restituita da una funzione di attivazione contestuale. Viene utilizzato come widget segnaposto descrittivo in modo che gli utenti possano passare da una pila della home page alla pila contestuale.

Parametri

NomeTipoDescrizione
peekCardHeaderCardHeaderIl CardHeader da impostare.

Indietro

CardBuilder: questo oggetto, per il concatenamento.