Class CardBuilder

CardBuilder

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ę tej karty.
setHeader(cardHeader)CardBuilderUstawia nagłówek tej karty.
setName(name)CardBuilderUstawia nazwę tej karty.
setPeekCardHeader(peekCardHeader)CardBuilderUstawia nagłówek karty przeglądania.

Szczegółowa dokumentacja

addCardAction(cardAction)

Dodaje CardAction do tej karty.

Parametry

NazwaTypOpis
cardActionCardActionCardAction, którego należy użyć.

Powroty

CardBuilder – obiekt do tworzenia łańcuchów.


addSection(section)

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

Parametry

NazwaTypOpis
sectionCardSectionCardSection, którego należy użyć.

Powroty

CardBuilder – obiekt do tworzenia łańcuchów.


build()

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

Powroty

Card – zweryfikowana karta.

Rzuty

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


setDisplayStyle(displayStyle)

Ustawia styl wyświetlania tej karty.

Jeśli styl wyświetlania jest ustawiony na DisplayStyle.REPLACE, karta wyświetla się przez zastąpienie widoku górnej karty w stosie kart.

Jeśli styl wyświetlania jest ustawiony na DisplayStyle.PEEK, nagłówek karty pojawi się u dołu paska bocznego, częściowo zasłaniając bieżącą górną kartę stosu. Kliknięcie nagłówka powoduje umieszczenie karty w stosie kart. Jeśli karta nie ma nagłówka, zamiast niego używany jest wygenerowany nagłówek.

Funkcja DisplayStyle działa tylko w przypadku kart zwróconych za pomocą funkcji aktywatora kontekstowego.

Parametry

NazwaTypOpis
displayStyleDisplayStyleDisplayStyle do ustawienia.

Powroty

CardBuilder – obiekt do tworzenia łańcuchów.


setFixedFooter(fixedFooter)

Ustawia stałą stopkę tej karty.

Parametry

NazwaTypOpis
fixedFooterFixedFooterFixedFooter, którego należy użyć.

Powroty

CardBuilder – obiekt do tworzenia łańcuchów.


setHeader(cardHeader)

Ustawia nagłówek tej karty.

Parametry

NazwaTypOpis
cardHeaderCardHeaderCardHeader, którego należy użyć.

Powroty

CardBuilder – obiekt do tworzenia łańcuchów.


setName(name)

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

Parametry

NazwaTypOpis
nameStringNazwa.

Powroty

CardBuilder – obiekt do tworzenia łańcuchów.


setPeekCardHeader(peekCardHeader)

Ustawia nagłówek karty przeglądania.

Karta podglądu jest ustawiana na pierwszej karcie zwróconej przez funkcję aktywatora kontekstowego. Jest używany jako opisowy widżet obiektu zastępczego, dzięki któremu użytkownicy mogą przechodzić ze stosu na stronie głównej do stosu kontekstowego.

Parametry

NazwaTypOpis
peekCardHeaderCardHeaderCardHeader do ustawienia.

Powroty

CardBuilder – obiekt do tworzenia łańcuchów.