Class CardBuilder

CardBuilder

Es un compilador para objetos Card.

Métodos

MétodoTipo de datos que se muestraDescripción breve
addCardAction(cardAction)CardBuilderAgrega un CardAction a esta tarjeta.
addSection(section)CardBuilderAgrega una sección a esta tarjeta.
build()CardCompila la tarjeta actual y la valida.
setDisplayStyle(displayStyle)CardBuilderEstablece el estilo de visualización de esta tarjeta.
setFixedFooter(fixedFooter)CardBuilderEstablece un pie de página fijo para esta tarjeta.
setHeader(cardHeader)CardBuilderEstablece el encabezado de esta tarjeta.
setName(name)CardBuilderEstablece el nombre de esta tarjeta.
setPeekCardHeader(peekCardHeader)CardBuilderEstablece el encabezado de la tarjeta de vista previa.

Documentación detallada

addCardAction(cardAction)

Agrega un CardAction a esta tarjeta.

Parámetros

NombreTipoDescripción
cardActionCardActionEl CardAction que se debe usar.

Volver

CardBuilder: Este objeto, para encadenar.


addSection(section)

Agrega una sección a esta tarjeta. No puedes agregar más de 100 secciones a una tarjeta.

Parámetros

NombreTipoDescripción
sectionCardSectionEl CardSection que se debe usar.

Volver

CardBuilder: Este objeto, para encadenar.


build()

Compila la tarjeta actual y la valida.

Volver

Card: Es una tarjeta validada.

Arroja

Error: Si la tarjeta creada no es válida.


setDisplayStyle(displayStyle)

Establece el estilo de visualización de esta tarjeta.

Si el estilo de visualización está configurado en DisplayStyle.REPLACE, la tarjeta se muestra reemplazando la vista de la tarjeta superior en la pila de tarjetas.

Si el estilo de visualización está configurado en DisplayStyle.PEEK, el encabezado de la tarjeta aparece en la parte inferior de la barra lateral y cubre parcialmente la tarjeta superior actual de la pila. Si haces clic en el encabezado, la tarjeta aparecerá en la pila de tarjetas. Si la tarjeta no tiene encabezado, se usa un encabezado generado.

DisplayStyle solo funciona para la tarjeta que se muestra desde la función de activador contextual.

Parámetros

NombreTipoDescripción
displayStyleDisplayStyleEl DisplayStyle que se establecerá.

Volver

CardBuilder: Este objeto, para encadenar.


setFixedFooter(fixedFooter)

Establece un pie de página fijo para esta tarjeta.

Parámetros

NombreTipoDescripción
fixedFooterFixedFooterEl FixedFooter que se debe usar.

Volver

CardBuilder: Este objeto, para encadenar.


setHeader(cardHeader)

Establece el encabezado de esta tarjeta.

Parámetros

NombreTipoDescripción
cardHeaderCardHeaderEl CardHeader que se debe usar.

Volver

CardBuilder: Este objeto, para encadenar.


setName(name)

Establece el nombre de esta tarjeta. El nombre se puede usar para la navegación.

Parámetros

NombreTipoDescripción
nameStringEl nombre.

Volver

CardBuilder: Este objeto, para encadenar.


setPeekCardHeader(peekCardHeader)

Establece el encabezado de la tarjeta de vista previa.

La tarjeta de vista previa se establece en la primera tarjeta que se muestra de una función de activador contextual. Se usa como un widget de marcador de posición descriptivo para que los usuarios puedan navegar de una pila de páginas principales a la pila contextual.

Parámetros

NombreTipoDescripción
peekCardHeaderCardHeaderEl CardHeader que se establecerá.

Volver

CardBuilder: Este objeto, para encadenar.