Es un compilador para objetos Card.
Métodos
| Método | Tipo de datos que se devuelve | Descripción breve |
|---|---|---|
add | Card | Agrega un Card a esta tarjeta. |
add | Card | Agrega datos de expresión a esta tarjeta. |
add | Card | Agrega una sección a esta tarjeta. |
build() | Card | Compila la tarjeta actual y la valida. |
set | Card | Establece el estilo de visualización de esta tarjeta. |
set | Card | Establece un pie de página fijo para esta tarjeta. |
set | Card | Establece el encabezado de esta tarjeta. |
set | Card | Establece el nombre de esta tarjeta. |
set | Card | Establece el encabezado de la tarjeta de vista previa. |
Documentación detallada
addCardAction(cardAction)
Agrega un CardAction a esta tarjeta.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
card | Card | El Card que se debe usar. |
Volver
CardBuilder: Este objeto, para encadenar.
addExpressionData(expressionData)
Agrega datos de expresión a esta tarjeta.
ExpressionData define la lógica y la condición de CEL, así como el evento que se activará cuando se cumpla una condición.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
expression | Expression | El Expression 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
| Nombre | Tipo | Descripción |
|---|---|---|
section | Card | El Card que se debe usar. |
Volver
CardBuilder: Este objeto, para encadenar.
build()
setDisplayStyle(displayStyle)
Establece el estilo de visualización de esta tarjeta.
Si el estilo de visualización está configurado como DisplayStyle.REPLACE, la tarjeta se muestra reemplazando la vista de la tarjeta superior en la pila de tarjetas.
Si el estilo de pantalla está configurado como 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 uno generado.
DisplayStyle solo funciona para la tarjeta que se muestra desde la función de activación contextual.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
display | Display | Es el Display que se establecerá. |
Volver
CardBuilder: Este objeto, para encadenar.
setHeader(cardHeader)
Establece el encabezado de esta tarjeta.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
card | Card | El Card 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
| Nombre | Tipo | Descripción |
|---|---|---|
name | String | Es el 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 desde una función de activación contextual. Se usa como un widget de marcador de posición descriptivo para que los usuarios puedan navegar desde una pila de la página principal a la pila contextual.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
peek | Card | Es el Card que se establecerá. |
Volver
CardBuilder: Este objeto, para encadenar.