Class CardBuilder

Kreator kart

Kreator obiektów Card.

Metody

MetodaZwracany typKrótki opis
addCardAction(cardAction)CardBuilderDodaje CardAction do tej karty.
addSection(section)CardBuilderDodaje sekcję do tej karty.
build()CardTworzy bieżącą kartę i weryfikuje ją.
setDisplayStyle(displayStyle)CardBuilderUstawia styl wyświetlania tej karty.
setFixedFooter(fixedFooter)CardBuilderUstawia stałą stopkę dla tej karty.
setHeader(cardHeader)CardBuilderUstawia nagłówek tej karty.
setName(name)CardBuilderUstawia nazwę tej karty.
setPeekCardHeader(peekCardHeader)CardBuilderUstawia nagłówek karty podglądu.

Szczegółowa dokumentacja

addCardAction(cardAction)

Dodaje CardAction do tej karty.

Parametry

NazwaTypOpis
cardActionCardActionCardAction do użycia.

Zwróć

CardBuilder – ten obiekt do łańcucha.


addSection(section)

Dodaje sekcję do tej karty. Do karty możesz dodać maksymalnie 100 sekcji.

Parametry

NazwaTypOpis
sectionCardSectionCardSection do użycia.

Zwróć

CardBuilder – ten obiekt do łańcucha.


build()

Tworzy bieżącą kartę i weryfikuje ją.

Zwróć

Card – zweryfikowana karta.

Narzuty

Error – jeśli skonstruowana karta jest nieprawidłowa.


setDisplayStyle(displayStyle)

Ustawia styl wyświetlania tej karty.

Jeśli styl wyświetlania to DisplayStyle.REPLACE, karta wyświetli się, zastępując widok górnej karty w stosie kart.

Jeśli styl wyświetlania to DisplayStyle.PEEK, nagłówek karty pojawi się u dołu paska bocznego, częściowo zasłaniając bieżącą górną kartę. Kliknięcie nagłówka spowoduje umieszczenie karty w stosie kart. Jeśli karta nie ma nagłówka, zostanie wygenerowany nagłówek.

Zasada DisplayStyle działa tylko w przypadku kart zwróconych z poziomu funkcji aktywatora.

Parametry

NazwaTypOpis
displayStyleDisplayStyleDisplayStyle do ustawienia.

Zwróć

CardBuilder – ten obiekt do łańcucha.


setFixedFooter(fixedFooter)

Ustawia stałą stopkę dla tej karty.

Parametry

NazwaTypOpis
fixedFooterFixedFooterFixedFooter do użycia.

Zwróć

CardBuilder – ten obiekt do łańcucha.


setHeader(cardHeader)

Ustawia nagłówek tej karty.

Parametry

NazwaTypOpis
cardHeaderCardHeaderCardHeader do użycia.

Zwróć

CardBuilder – ten obiekt do łańcucha.


setName(name)

Ustawia nazwę tej karty. Nazwa może służyć do nawigacji.

Parametry

NazwaTypOpis
nameStringNazwa.

Zwróć

CardBuilder – ten obiekt do łańcucha.


setPeekCardHeader(peekCardHeader)

Ustawia nagłówek karty podglądu.

Karta podglądu jest ustawiona na pierwszej karcie zwróconej z funkcji kontekstowego kontekstu reguły. Używa się go jako opisowego widżetu zastępczego, który umożliwia użytkownikom przejście ze stosu na stronie głównej do stosu kontekstowego.

Parametry

NazwaTypOpis
peekCardHeaderCardHeaderCardHeader do ustawienia.

Zwróć

CardBuilder – ten obiekt do łańcucha.