- 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 |
Anulación 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 para mostrar debajo del código de barras. |
secondTopDetail |
Segundo dato opcional que se mostrará sobre el código de barras. Si se define |
BarcodeSectionDetail
Representación JSON |
---|
{
"fieldSelector": {
object ( |
Campos | |
---|---|
fieldSelector |
Una referencia a un campo de imagen o basado en texto existente para mostrar. |
FieldSelector
Selector de campos personalizados 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 “objeto” o “clase” y separado por puntos. Por ejemplo, puede ser la cadena "object.purchaseDetails.purchasePrice". |
dateFormat |
Solo será válido si |
DateFormat
Son opciones de DateFormat específicas para renderizar campos de fecha y hora.
Enumeradores | |
---|---|
DATE_FORMAT_UNSPECIFIED |
Opción predeterminada cuando no se especifica ningún formato. Si se selecciona, no se aplicará 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 plantilla para las filas en la vista de tarjetas. Se pueden especificar tres filas como máximo. |
CardRowTemplateInfo
Representación JSON |
---|
{ "oneItem": { object ( |
Campos | |
---|---|
oneItem |
Plantilla de una fila que contiene un elemento. Se debe establecer exactamente uno de los siguientes valores: "oneItem", "twoItems" o "threeItems". |
twoItems |
Plantilla de una fila que contiene dos elementos. Se debe establecer exactamente uno de los siguientes valores: "oneItem", "twoItems" o "threeItems". |
threeItems |
Plantilla de una fila que contiene tres elementos. Se debe establecer exactamente uno de los siguientes valores: "oneItem", "twoItems" o "threeItems". |
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 |
Es una referencia a un campo para mostrar. Si se propagan |
secondValue |
Es una referencia a un campo para mostrar. Solo se puede propagar si se propaga el campo |
predefinedItem |
Es un elemento predefinido para mostrar. Solo se puede establecer uno de |
PredefinedItem
Enumeradores | |
---|---|
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 |
El elemento que se mostrará en el medio de la fila. Este elemento se centrará entre el principio 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 sobre el elemento "enésimo" que se muestra 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 desde un conjunto predefinido de opciones o desde una referencia al campo lo que se mostrará en la primera fila. Para establecer esta anulación, establece FirstRowOption.fieldOption 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, en la segunda fila siempre se mostrará un campo compartido por todos los objetos. Para configurar esta anulación, establece SecondRowOption el FieldSelector que elijas. |
thirdRowOption |
Un campo sin usar o obsoleto. Configurarlo 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
Enumeradores | |
---|---|
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 |