- 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 | Устаревший псевдоним для |