- JSON-представление
- КартаШтрихкодРазделПодробности
- Подробности раздела штрих-кода
- Селектор полей
- ПолеReference
- Формат даты
- Шаблон картыOverride
- КартаСтрокаШаблонИнформация
- КартаРоуОдинПредмет
- Шаблонитем
- Предопределенный элемент
- КартаРядДваПредмета
- КартаРядТриПредмета
- ПодробностиШаблонOverride
- ПодробностиОбъектИнформация
- ListTemplateOverride
- FirstRowOption
- Транзитный вариант
JSON-представление |
---|
{ "cardBarcodeSectionDetails": { object ( |
Поля | |
---|---|
cardBarcodeSectionDetails | Указывает дополнительную информацию, которая будет отображаться над и под штрих-кодом. |
cardTemplateOverride | Переопределить представление карточки. |
detailsTemplateOverride | Переопределить представление подробной информации (под представлением карточки). |
listTemplateOverride | Переопределить представление списка пропусков. |
КартаШтрихкодРазделПодробности
JSON-представление |
---|
{ "firstTopDetail": { object ( |
Поля | |
---|---|
firstTopDetail | Дополнительная информация для отображения над штрих-кодом. Если |
firstBottomDetail | Дополнительная информация для отображения под штрих-кодом. |
secondTopDetail | Необязательная вторая часть информации для отображения над штрих-кодом. Если определен |
Подробности раздела штрих-кода
JSON-представление |
---|
{
"fieldSelector": {
object ( |
Поля | |
---|---|
fieldSelector | Ссылка на существующее текстовое или графическое поле для отображения. |
Селектор полей
Пользовательский селектор полей для использования с переопределениями полей.
JSON-представление |
---|
{
"fields": [
{
object ( |
Поля | |
---|---|
fields[] | Если указано более одной ссылки, то будет отображена первая ссылка, которая ссылается на непустое поле. |
ПолеReference
Определение ссылки для использования с переопределениями полей.
JSON-представление |
---|
{
"fieldPath": string,
"dateFormat": enum ( |
Поля | |
---|---|
fieldPath | Путь к полю, на которое имеется ссылка, с префиксом «объект» или «класс» и разделенным точками. Например, это может быть строка «object.purchaseDetails.purchasePrice». |
dateFormat | Допустимо только в том случае, если |
Формат даты
Параметры DateFormat, относящиеся к отображению полей даты и времени.
Перечисления | |
---|---|
DATE_FORMAT_UNSPECIFIED | Параметр по умолчанию, если формат не указан; если он выбран, форматирование не будет применяться. |
DATE_TIME | Визуализация 2018-12-14T13:00:00 как Dec 14, 1:00 PM в en_US . |
dateTime | Устаревший псевдоним для |
DATE_ONLY | Рендерится 2018-12-14T13:00:00 как Dec 14 в en_US . |
dateOnly | Устаревший псевдоним для |
TIME_ONLY | Рендерится 2018-12-14T13:00:00 как 1:00 PM в en_US . |
timeOnly | Устаревший псевдоним для |
DATE_TIME_YEAR | Визуализация 2018-12-14T13:00:00 как Dec 14, 2018, 1:00 PM в en_US . |
dateTimeYear | Устаревший псевдоним для |
DATE_YEAR | Визуализация 2018-12-14T13:00:00 по состоянию на Dec 14, 2018 в en_US . |
dateYear | Устаревший псевдоним для |
YEAR_MONTH | Рендерится 2018-12-14T13:00:00 как 2018-12 . |
YEAR_MONTH_DAY | Рендерится 2018-12-14T13:00:00 как 2018-12-14 . |
Шаблон картыOverride
JSON-представление |
---|
{
"cardRowTemplateInfos": [
{
object ( |
Поля | |
---|---|
cardRowTemplateInfos[] | Информация о шаблоне для строк в представлении карточки. Разрешается указать не более трех строк. |
КартаСтрокаШаблонИнформация
JSON-представление |
---|
{ "oneItem": { object ( |
Поля | |
---|---|
oneItem | Шаблон для строки, содержащей один элемент. Должен быть установлен ровно один из значений «oneItem», «twoItems», «threeItems». |
twoItems | Шаблон для строки, содержащей два элемента. Должен быть установлен ровно один из значений «oneItem», «twoItems», «threeItems». |
threeItems | Шаблон для строки, содержащей три элемента. Должен быть установлен ровно один из значений «oneItem», «twoItems», «threeItems». |
КартаРоуОдинПредмет
JSON-представление |
---|
{
"item": {
object ( |
Поля | |
---|---|
item | Элемент, который будет отображаться в строке. Этот элемент будет автоматически центрирован. |
Шаблонитем
JSON-представление |
---|
{ "firstValue": { object ( |
Поля | |
---|---|
firstValue | Ссылка на поле для отображения. Если заполнены и |
secondValue | Ссылка на поле для отображения. Это значение может быть заполнено только в том случае, если заполнено поле |
predefinedItem | Предопределенный элемент для отображения. Может быть установлено только одно из |
Предопределенный элемент
Перечисления | |
---|---|
PREDEFINED_ITEM_UNSPECIFIED | |
FREQUENT_FLYER_PROGRAM_NAME_AND_NUMBER | |
frequentFlyerProgramNameAndNumber | Устаревший псевдоним для |
FLIGHT_NUMBER_AND_OPERATING_FLIGHT_NUMBER | |
flightNumberAndOperatingFlightNumber | Устаревший псевдоним |
КартаРядДваПредмета
JSON-представление |
---|
{ "startItem": { object ( |
Поля | |
---|---|
startItem | Элемент, который будет отображаться в начале строки. Этот элемент будет выровнен по левому краю. |
endItem | Элемент, который будет отображаться в конце строки. Этот элемент будет выровнен по правому краю. |
КартаРядТриПредмета
JSON-представление |
---|
{ "startItem": { object ( |
Поля | |
---|---|
startItem | Элемент, который будет отображаться в начале строки. Этот элемент будет выровнен по левому краю. |
middleItem | Элемент, который будет отображаться в середине строки. Этот элемент будет расположен по центру между начальным и конечным элементами. |
endItem | Элемент, который будет отображаться в конце строки. Этот элемент будет выровнен по правому краю. |
ПодробностиШаблонOverride
JSON-представление |
---|
{
"detailsItemInfos": [
{
object ( |
Поля | |
---|---|
detailsItemInfos[] | Информация для «n-го» элемента отображается в списке подробностей. |
ПодробностиОбъектИнформация
JSON-представление |
---|
{
"item": {
object ( |
Поля | |
---|---|
item | Элемент, который будет отображаться в подробном списке. |
ListTemplateOverride
JSON-представление |
---|
{ "firstRowOption": { object ( |
Поля | |
---|---|
firstRowOption | Указывает из предопределенного набора параметров или из ссылки на поле, что будет отображаться в первой строке. Чтобы установить это переопределение, установите для FirstRowOption.fieldOption значение FieldSelector по вашему выбору. |
secondRowOption | Ссылка на поле, которое будет отображаться во второй строке. Этот параметр отображается только в том случае, если в группе нет нескольких пользовательских объектов. Если есть группа, во второй строке всегда будет отображаться поле, общее для всех объектов. Чтобы установить это переопределение, установите для SecondRowOption значение FieldSelector по вашему выбору. |
thirdRowOption | Неиспользуемое/устаревшее поле. Его установка не повлияет на то, что видит пользователь. |
FirstRowOption
JSON-представление |
---|
{ "transitOption": enum ( |
Поля | |
---|---|
transitOption | |
fieldOption | Ссылка на поле, которое будет отображаться в первой строке. |
Транзитный вариант
Перечисления | |
---|---|
TRANSIT_OPTION_UNSPECIFIED | |
ORIGIN_AND_DESTINATION_NAMES | |
originAndDestinationNames | Устаревший псевдоним для |
ORIGIN_AND_DESTINATION_CODES | |
originAndDestinationCodes | Устаревший псевдоним для |
ORIGIN_NAME | |
originName | Устаревший псевдоним для |