Class CardBuilder

Strumento per la creazione di schede

Un generatore di oggetti Card.

Metodi

MetodoTipo restituitoBreve descrizione
addCardAction(cardAction)CardBuilderAggiunge un CardAction a questa carta.
addSection(section)CardBuilderAggiunge una sezione a questa scheda.
build()CardCrea la scheda corrente e la convalida.
setDisplayStyle(displayStyle)CardBuilderImposta lo stile di visualizzazione di 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 carta.

Parametri

NomeTipoDescrizione
cardActionCardActionIl CardAction da utilizzare.

Invio

CardBuilder: questo oggetto, per l'accodamento.


addSection(section)

Aggiunge una sezione a questa scheda. Non puoi aggiungere più di 100 sezioni a una scheda.

Parametri

NomeTipoDescrizione
sectionCardSectionIl CardSection da utilizzare.

Invio

CardBuilder: questo oggetto, per l'accodamento.


build()

Crea la scheda corrente e la convalida.

Invio

Card: una carta convalidata.

Lanci

Error: se la scheda creata non è valida.


setDisplayStyle(displayStyle)

Imposta lo stile di visualizzazione di questa scheda.

Se lo stile di visualizzazione è impostato su DisplayStyle.REPLACE, la scheda viene mostrata sostituendo la visualizzazione della scheda in alto nella serie 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 della serie. Se fai clic sull'intestazione, la scheda viene visualizzata nella serie di schede. Se la scheda non ha un'intestazione, viene utilizzata un'intestazione generata.

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

Parametri

NomeTipoDescrizione
displayStyleDisplayStyleIl valore DisplayStyle da impostare.

Invio

CardBuilder: questo oggetto, per l'accodamento.


setFixedFooter(fixedFooter)

Imposta un piè di pagina fisso per questa scheda.

Parametri

NomeTipoDescrizione
fixedFooterFixedFooterIl FixedFooter da utilizzare.

Invio

CardBuilder: questo oggetto, per l'accodamento.


setHeader(cardHeader)

Imposta l'intestazione di questa scheda.

Parametri

NomeTipoDescrizione
cardHeaderCardHeaderIl CardHeader da utilizzare.

Invio

CardBuilder: questo oggetto, per l'accodamento.


setName(name)

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

Parametri

NomeTipoDescrizione
nameStringIl nome.

Invio

CardBuilder: questo oggetto, per l'accodamento.


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 utilizzato come widget segnaposto descrittivo per consentire agli utenti di passare da una serie di pagine iniziali alla serie contestuale.

Parametri

NomeTipoDescrizione
peekCardHeaderCardHeaderIl valore CardHeader da impostare.

Invio

CardBuilder: questo oggetto, per l'accodamento.