Class CardBuilder

Builder di carte

Un generatore di oggetti Card.

Metodi

MetodoTipo restituitoBreve descrizione
addCardAction(cardAction)CardBuilderAggiunge un elemento CardAction a questa scheda.
addSection(section)CardBuilderAggiunge una sezione a questa scheda.
build()CardCrea la carta corrente e la convalida.
setDisplayStyle(displayStyle)CardBuilderConsente di impostare 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)CardBuilderConsente di impostare il nome di questa scheda.
setPeekCardHeader(peekCardHeader)CardBuilderImposta l'intestazione della scheda riepilogativa.

Documentazione dettagliata

addCardAction(cardAction)

Aggiunge un elemento CardAction a questa scheda.

Parametri

NomeTipoDescrizione
cardActionCardActionIl CardAction da utilizzare.

Andata e ritorno

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.

Andata e ritorno

CardBuilder: questo oggetto, per il concatenamento.


build()

Crea la carta corrente e la convalida.

Andata e ritorno

Card: una carta convalidata.

Genera

Error: se la carta creata non è valida.


setDisplayStyle(displayStyle)

Consente di impostare lo stile di visualizzazione per questa scheda.

Se lo stile di visualizzazione è impostato su DisplayStyle.REPLACE, la scheda viene visualizzata sostituendo la visualizzazione della scheda superiore 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 superiore corrente dello stack. Se fai clic sull'intestazione, la scheda viene visualizzata nello stack. Se la scheda non ha un'intestazione, viene utilizzata un'intestazione generata.

DisplayStyle funziona solo per la carta restituita dalla funzione di attivazione contestuale.

Parametri

NomeTipoDescrizione
displayStyleDisplayStyleIl DisplayStyle da impostare.

Andata e ritorno

CardBuilder: questo oggetto, per il concatenamento.


setFixedFooter(fixedFooter)

Imposta un piè di pagina fisso per questa scheda.

Parametri

NomeTipoDescrizione
fixedFooterFixedFooterIl FixedFooter da utilizzare.

Andata e ritorno

CardBuilder: questo oggetto, per il concatenamento.


setHeader(cardHeader)

Imposta l'intestazione per questa scheda.

Parametri

NomeTipoDescrizione
cardHeaderCardHeaderIl CardHeader da utilizzare.

Andata e ritorno

CardBuilder: questo oggetto, per il concatenamento.


setName(name)

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

Parametri

NomeTipoDescrizione
nameStringIl nome.

Andata e ritorno

CardBuilder: questo oggetto, per il concatenamento.


setPeekCardHeader(peekCardHeader)

Imposta l'intestazione della scheda riepilogativa.

La scheda riepilogativa è 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 uno stack di home page allo stack contestuale.

Parametri

NomeTipoDescrizione
peekCardHeaderCardHeaderIl CardHeader da impostare.

Andata e ritorno

CardBuilder: questo oggetto, per il concatenamento.