Пакет google.walletobjects.v1.templates

Содержание

BarcodeSectionDetail

Поля
field_selector

FieldSelector

Ссылка на существующее поле с текстом или изображением, которое будет отображаться.

CardBarcodeSectionDetails

Поля
first_top_detail

BarcodeSectionDetail

Дополнительная информация, которая будет отображаться над штрихкодом. Если значение secondTopDetail задано, информация будет отображаться в начале этого раздела с подробными сведениями.

first_bottom_detail

BarcodeSectionDetail

Дополнительная информация, которая будет отображаться под штрихкодом.

second_top_detail

BarcodeSectionDetail

Дополнительный фрагмент информации, который будет отображаться над штрихкодом. Если значение firstTopDetail задано, информация будет отображаться в конце этого раздела с подробными сведениями.

CardRowOneItem

Поля
item

TemplateItem

Элемент, который будет отображаться в строке. Автоматически выравнивается по центру.

CardRowTemplateInfo

Поля
one_item

CardRowOneItem

Шаблон для строки с одним элементом. Должно быть выбрано одно из значений: one_item, two_items или three_items.

two_items

CardRowTwoItems

Шаблон для строки с двумя элементами. Должно быть выбрано одно из значений: one_item, two_items или three_items.

three_items

CardRowThreeItems

Шаблон для строки с тремя элементами. Должно быть выбрано одно из значений: one_item, two_items или three_items.

CardRowThreeItems

Поля
start_item

TemplateItem

Элемент, который будет отображаться в начале строки. Выравнивается по левому краю.

middle_item

TemplateItem

Элемент, который будет отображаться в середине строки. Выравнивается по центру между элементом, стоящим в начале, и элементом, стоящим в конце.

end_item

TemplateItem

Элемент, который будет отображаться в конце строки. Выравнивается по правому краю.

CardRowTwoItems

Поля
start_item

TemplateItem

Элемент, который будет отображаться в начале строки. Выравнивается по левому краю.

end_item

TemplateItem

Элемент, который будет отображаться в конце строки. Выравнивается по правому краю.

CardTemplateOverride

Поля
card_row_template_infos[]

CardRowTemplateInfo

Шаблон размещения строк в карточке. Можно указать не более двух строк.

ClassTemplateInfo

Поля
card_barcode_section_details

CardBarcodeSectionDetails

Задает дополнительную информацию, которая будет отображаться над и под штрихкодом.

card_template_override

CardTemplateOverride

Переопределяет карточку.

details_template_override

DetailsTemplateOverride

Переопределяет подробные сведения (под карточкой).

list_template_override

ListTemplateOverride

Переопределяет список посадочных талонов.

DetailsItemInfo

Поля
item

TemplateItem

Элемент, который будет отображаться в списке подробных сведений.

DetailsTemplateOverride

Поля
details_item_infos[]

DetailsItemInfo

Информация об элементе nth, который отображается в списке подробных сведений.

FieldReference

Поля
field_path

string

Путь к полю, на который ссылается операция, с префиксом object или class и с точками в качестве разделителей. Например, object.purchaseDetails.purchasePrice.

date_format

DateFormat

Действует, только если fieldPath ссылается на поле с датой. Выберите формат поля с датой и способ его отображения в интерфейсе.

DateFormat

Перечисления
DATE_FORMAT_UNSPECIFIED
DATE_TIME
dateTime

Устаревший псевдоним элемента DATE_TIME.

DATE_ONLY
dateOnly

Устаревший псевдоним элемента DATE_ONLY.

TIME_ONLY
timeOnly

Устаревший псевдоним элемента TIME_ONLY.

DATE_TIME_YEAR
dateTimeYear

Устаревший псевдоним элемента DATE_TIME_YEAR.

DATE_YEAR
dateYear

Устаревший псевдоним элемента DATE_YEAR.

FieldSelector

Поля
fields[]

FieldReference

Если указано несколько ссылок, то будет отображаться первая, связанная с непустым полем.

FirstRowOption

Поля
transit_option

TransitOption

field_option

FieldSelector

Ссылка на поле, которое будет отображаться в третьем ряду.

TransitOption

Перечисления
TRANSIT_OPTION_UNSPECIFIED
ORIGIN_AND_DESTINATION_NAMES
originAndDestinationNames

Устаревший псевдоним элемента ORIGIN_AND_DESTINATION_NAMES.

ORIGIN_AND_DESTINATION_CODES
originAndDestinationCodes

Устаревший псевдоним элемента ORIGIN_AND_DESTINATION_CODES.

ORIGIN_NAME
originName

Устаревший псевдоним элемента ORIGIN_NAME.

ListTemplateOverride

Поля
first_row_option

FirstRowOption

Определяет, какое значение из перечня допустимых будет отображаться в первом ряду.

second_row_option

FieldSelector

Ссылка на поле, которое будет отображаться во втором ряду.

Это значение не отображается, если в группе несколько пользователей. Если имеется группа, то во второй строке всегда будет стоять дата отъезда, общая для всех пользователей.

third_row_option

FieldSelector

Ссылка на поле, которое будет отображаться в третьем ряду.

Это значение не отображается, если в группе несколько пользователей. Если имеется группа, то в третьей строке всегда будет стоять число пользователей в группе. Например, "3 посадочных талона".

TemplateItem

Поля
first_value

FieldSelector

Ссылка на поле, которое будет отображаться. Если указаны оба значения (firstValue и secondValue), то они отобразятся как один элемент, разделенные косой чертой. Например, значения A и B отобразятся как "A/B".

second_value

FieldSelector

Ссылка на поле, которое будет отображаться. Оно будет заполнено, только если заполнено поле firstValue.

predefined_item

PredefinedItem

Предопределенный элемент для отображения. Можно установить только одно значение: firstValue или predefinedItem.

PredefinedItem

Перечисления
PREDEFINED_ITEM_UNSPECIFIED
FREQUENT_FLYER_PROGRAM_NAME_AND_NUMBER
frequentFlyerProgramNameAndNumber

Устаревший псевдоним элемента FREQUENT_FLYER_PROGRAM_NAME_AND_NUMBER.

FLIGHT_NUMBER_AND_OPERATING_FLIGHT_NUMBER
flightNumberAndOperatingFlightNumber

Устаревший псевдоним элемента FLIGHT_NUMBER_AND_OPERATING_FLIGHT_NUMBER.