- Representación JSON
- CardBarcodeSectionDetails
- BarcodeSectionDetail
- FieldSelector
- FieldReference
- DateFormat
- CardTemplateOverride
- CardRowTemplateInfo
- CardRowOneItem
- TemplateItem
- PredefinedItem
- CardRowTwoItems
- CardRowThreeItems
- DetailsTemplateOverride
- DetailsItemInfo
- ListTemplateOverride
- FirstRowOption
- TransitOption
Representación JSON |
---|
{ "cardBarcodeSectionDetails": { object ( |
Campos | |
---|---|
cardBarcodeSectionDetails |
Especifica la información adicional que se mostrará encima y debajo del código de barras. |
cardTemplateOverride |
Anula para la vista de tarjetas. |
detailsTemplateOverride |
Anulación para la vista de detalles (debajo de la vista de tarjetas). |
listTemplateOverride |
Anulación para la vista de lista de pases. |
CardBarcodeSectionDetails
Representación JSON |
---|
{ "firstTopDetail": { object ( |
Campos | |
---|---|
firstTopDetail |
Información opcional que se mostrará sobre el código de barras. Si se define |
firstBottomDetail |
Información opcional que se muestra debajo del código de barras. |
secondTopDetail |
Es un segundo dato opcional que se muestra sobre el código de barras. Si se define |
BarcodeSectionDetail
Representación JSON |
---|
{
"fieldSelector": {
object ( |
Campos | |
---|---|
fieldSelector |
Es una referencia a un campo de imagen o de texto existente que se mostrará. |
FieldSelector
Selector de campos personalizado para usar con anulaciones de campo.
Representación JSON |
---|
{
"fields": [
{
object ( |
Campos | |
---|---|
fields[] |
Si se proporciona más de una referencia, se mostrará la primera que haga referencia a un campo que no esté vacío. |
FieldReference
Definición de referencia para usar con anulaciones de campo.
Representación JSON |
---|
{
"fieldPath": string,
"dateFormat": enum ( |
Campos | |
---|---|
fieldPath |
Ruta de acceso al campo al que se hace referencia, con el prefijo “object” o "clase" y se separan con puntos. Por ejemplo, puede ser la cadena "object.purchaseDetails.purchasePrice". |
dateFormat |
Solo es válido si |
DateFormat
Opciones de DateFormat específicas para los campos de fecha y hora de renderización.
Enumeraciones | |
---|---|
DATE_FORMAT_UNSPECIFIED |
Es la opción predeterminada cuando no se especifica ningún formato. Cuando se selecciona, no se aplica ningún formato. |
DATE_TIME |
Renderiza 2018-12-14T13:00:00 como Dec 14, 1:00 PM en en_US . |
dateTime |
Alias heredado de |
DATE_ONLY |
Renderiza 2018-12-14T13:00:00 como Dec 14 en en_US . |
dateOnly |
Alias heredado de |
TIME_ONLY |
Renderiza 2018-12-14T13:00:00 como 1:00 PM en en_US . |
timeOnly |
Alias heredado de |
DATE_TIME_YEAR |
Renderiza 2018-12-14T13:00:00 como Dec 14, 2018, 1:00 PM en en_US . |
dateTimeYear |
Alias heredado de |
DATE_YEAR |
Renderiza 2018-12-14T13:00:00 como Dec 14, 2018 en en_US . |
dateYear |
Alias heredado de |
YEAR_MONTH |
Renderiza 2018-12-14T13:00:00 como 2018-12 . |
YEAR_MONTH_DAY |
Renderiza 2018-12-14T13:00:00 como 2018-12-14 . |
CardTemplateOverride
Representación JSON |
---|
{
"cardRowTemplateInfos": [
{
object ( |
Campos | |
---|---|
cardRowTemplateInfos[] |
Información de la plantilla para las filas en la vista de tarjeta. Se pueden especificar tres filas como máximo. |
CardRowTemplateInfo
Representación JSON |
---|
{ "oneItem": { object ( |
Campos | |
---|---|
oneItem |
Plantilla de una fila que contiene un elemento. Exactamente uno de "oneItem", "twoItems" o "threeItems" que se debe configurar. |
twoItems |
Plantilla de una fila que contiene dos elementos. Exactamente uno de "oneItem", "twoItems" o "threeItems" que se debe configurar. |
threeItems |
Plantilla de una fila que contiene tres elementos. Exactamente uno de "oneItem", "twoItems" o "threeItems" que se debe configurar. |
CardRowOneItem
Representación JSON |
---|
{
"item": {
object ( |
Campos | |
---|---|
item |
El elemento que se mostrará en la fila. Este elemento se centrará automáticamente. |
TemplateItem
Representación JSON |
---|
{ "firstValue": { object ( |
Campos | |
---|---|
firstValue |
Una referencia a un campo que se mostrará. Si se propagan los campos |
secondValue |
Una referencia a un campo que se mostrará. Solo se puede propagar si se propaga el campo |
predefinedItem |
Un elemento predefinido para mostrar. Solo se puede establecer una de las siguientes propiedades: |
PredefinedItem
Enumeraciones | |
---|---|
PREDEFINED_ITEM_UNSPECIFIED |
|
FREQUENT_FLYER_PROGRAM_NAME_AND_NUMBER |
|
frequentFlyerProgramNameAndNumber |
Alias heredado de |
FLIGHT_NUMBER_AND_OPERATING_FLIGHT_NUMBER |
|
flightNumberAndOperatingFlightNumber |
Alias heredado de |
CardRowTwoItems
Representación JSON |
---|
{ "startItem": { object ( |
Campos | |
---|---|
startItem |
El elemento que se mostrará al comienzo de la fila. Este elemento se alineará a la izquierda. |
endItem |
El elemento que se mostrará al final de la fila. Este elemento se alineará a la derecha. |
CardRowThreeItems
Representación JSON |
---|
{ "startItem": { object ( |
Campos | |
---|---|
startItem |
El elemento que se mostrará al comienzo de la fila. Este elemento se alineará a la izquierda. |
middleItem |
Es el elemento que se mostrará en el medio de la fila. Este elemento se centrará entre el elemento inicial y el final. |
endItem |
El elemento que se mostrará al final de la fila. Este elemento se alineará a la derecha. |
DetailsTemplateOverride
Representación JSON |
---|
{
"detailsItemInfos": [
{
object ( |
Campos | |
---|---|
detailsItemInfos[] |
Información para la "enésima" elemento que aparece en la lista de detalles. |
DetailsItemInfo
Representación JSON |
---|
{
"item": {
object ( |
Campos | |
---|---|
item |
El elemento que se mostrará en la lista de detalles. |
ListTemplateOverride
Representación JSON |
---|
{ "firstRowOption": { object ( |
Campos | |
---|---|
firstRowOption |
Especifica a partir de un conjunto predefinido de opciones o desde una referencia al campo lo que se mostrará en la primera fila. Para configurar esta anulación, establece FirstRowOption.fieldOption en el FieldSelector de tu elección. |
secondRowOption |
Una referencia al campo que se mostrará en la segunda fila. Esta opción solo se muestra si no hay varios objetos de usuario en un grupo. Si hay un grupo, la segunda fila siempre mostrará un campo compartido por todos los objetos. Para configurar esta anulación, establece segundaRowOption en el FieldSelector que elijas. |
thirdRowOption |
Es un campo obsoleto o sin usar. La configuración no tendrá ningún efecto en lo que ve el usuario. |
FirstRowOption
Representación JSON |
---|
{ "transitOption": enum ( |
Campos | |
---|---|
transitOption |
|
fieldOption |
Una referencia al campo que se mostrará en la primera fila. |
TransitOption
Enumeraciones | |
---|---|
TRANSIT_OPTION_UNSPECIFIED |
|
ORIGIN_AND_DESTINATION_NAMES |
|
originAndDestinationNames |
Alias heredado de |
ORIGIN_AND_DESTINATION_CODES |
|
originAndDestinationCodes |
Alias heredado de |
ORIGIN_NAME |
|
originName |
Alias heredado de |