Class CardBuilder

CardBuilder

Un builder per gli oggetti Card.

Metodi

MetodoTipo restituitoBreve descrizione
addCardAction(cardAction)CardBuilderAggiunge un CardAction a questa scheda.
addExpressionData(expressionData)CardBuilderAggiunge i dati di un'espressione a questa scheda.
addSection(section)CardBuilderAggiunge una sezione a questa scheda.
build()CardCrea la scheda 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 per questa scheda.
setName(name)CardBuilderImposta il nome per questa scheda.
setPeekCardHeader(peekCardHeader)CardBuilderImposta l'intestazione della scheda di anteprima.

Documentazione dettagliata

addCardAction(cardAction)

Aggiunge un CardAction a questa scheda.

Parametri

NomeTipoDescrizione
cardActionCardActionIl CardAction 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

NomeTipoDescrizione
expressionDataExpressionDataIl ExpressionData 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
sectionCardSectionIl CardSection da utilizzare.

Indietro

CardBuilder : questo oggetto, per il concatenamento.


build()

Crea la scheda corrente e la convalida.

Indietro

Card : una scheda convalidata.

Genera

Error : se la scheda 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 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

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
fixedFooterFixedFooterIl FixedFooter da utilizzare.

Indietro

CardBuilder : questo oggetto, per il concatenamento.


setHeader(cardHeader)

Imposta l'intestazione per questa scheda.

Parametri

NomeTipoDescrizione
cardHeaderCardHeaderIl CardHeader 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

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

NomeTipoDescrizione
peekCardHeaderCardHeaderIl CardHeader da impostare.

Indietro

CardBuilder : questo oggetto, per il concatenamento.