- JSON-представление
- КартаШтрихкодРазделПодробности
- Подробности раздела штрих-кода
- Селектор полей
- ПолеReference
- ДатаФормат
- Шаблон картыOverride
- КартаСтрокаШаблонИнформация
- КартаРоуОдинПредмет
- Шаблонитем
- Предопределенный элемент
- КартаРядДваПредмета
- КартаРядТриПредмета
- ПодробностиШаблонOverride
- ПодробностиОбъектИнформация
- ListTemplateOverride
- FirstRowOption
- Транзитный вариант
JSON-представление |
---|
{ "cardBarcodeSectionDetails": { object ( |
Поля | |
---|---|
card Barcode Section Details | Указывает дополнительную информацию, которая будет отображаться над и под штрих-кодом. |
card Template Override | Переопределить представление карточки. |
details Template Override | Переопределить представление подробной информации (под представлением карточки). |
list Template Override | Переопределить представление списка пропусков. |
КартаШтрихкодРазделПодробности
JSON-представление |
---|
{ "firstTopDetail": { object ( |
Поля | |
---|---|
first Top Detail | Дополнительная информация для отображения над штрих-кодом. Если |
first Bottom Detail | Дополнительная информация для отображения под штрих-кодом. |
second Top Detail | Необязательная вторая часть информации для отображения над штрих-кодом. Если определен |
Подробности раздела штрих-кода
JSON-представление |
---|
{
"fieldSelector": {
object ( |
Поля | |
---|---|
field Selector | Ссылка на существующее текстовое или графическое поле для отображения. |
Селектор полей
Пользовательский селектор полей для использования с переопределениями полей.
JSON-представление |
---|
{
"fields": [
{
object ( |
Поля | |
---|---|
fields[] | Если указано более одной ссылки, то будет отображена первая ссылка, которая ссылается на непустое поле. |
ПолеReference
Определение ссылки для использования с переопределениями полей.
JSON-представление |
---|
{
"fieldPath": string,
"dateFormat": enum ( |
Поля | |
---|---|
field Path | Путь к полю, на которое имеется ссылка, с префиксом «объект» или «класс» и разделенным точками. Например, это может быть строка «object.purchaseDetails.purchasePrice». |
date Format | Допустимо только в том случае, если |
ДатаФормат
Параметры 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 ( |
Поля | |
---|---|
card Row Template Infos[] | Информация о шаблоне для строк в представлении карточки. Разрешается указать не более трех строк. |
КартаСтрокаШаблонИнформация
JSON-представление |
---|
{ "oneItem": { object ( |
Поля | |
---|---|
one Item | Шаблон для строки, содержащей один элемент. Должен быть установлен ровно один из значений «oneItem», «twoItems», «threeItems». |
two Items | Шаблон для строки, содержащей два элемента. Должен быть установлен ровно один из значений «oneItem», «twoItems», «threeItems». |
three Items | Шаблон для строки, содержащей три элемента. Должен быть установлен ровно один из значений «oneItem», «twoItems», «threeItems». |
КартаРоуОдинПредмет
JSON-представление |
---|
{
"item": {
object ( |
Поля | |
---|---|
item | Элемент, который будет отображаться в строке. Этот элемент будет автоматически центрирован. |
Шаблонитем
JSON-представление |
---|
{ "firstValue": { object ( |
Поля | |
---|---|
first Value | Ссылка на поле для отображения. Если заполнены и |
second Value | Ссылка на поле для отображения. Это значение может быть заполнено только в том случае, если заполнено поле |
predefined Item | Предопределенный элемент для отображения. Может быть установлено только одно из значений |
Предопределенный элемент
Перечисления | |
---|---|
PREDEFINED_ITEM_UNSPECIFIED | |
FREQUENT_FLYER_PROGRAM_NAME_AND_NUMBER | |
frequentFlyerProgramNameAndNumber | Устаревший псевдоним для |
FLIGHT_NUMBER_AND_OPERATING_FLIGHT_NUMBER | |
flightNumberAndOperatingFlightNumber | Устаревший псевдоним |
КартаРядДваПредмета
JSON-представление |
---|
{ "startItem": { object ( |
Поля | |
---|---|
start Item | Элемент, который будет отображаться в начале строки. Этот элемент будет выровнен по левому краю. |
end Item | Элемент, который будет отображаться в конце строки. Этот элемент будет выровнен по правому краю. |
КартаРядТриПредмета
JSON-представление |
---|
{ "startItem": { object ( |
Поля | |
---|---|
start Item | Элемент, который будет отображаться в начале строки. Этот элемент будет выровнен по левому краю. |
middle Item | Элемент, который будет отображаться в середине строки. Этот элемент будет расположен по центру между начальным и конечным элементами. |
end Item | Элемент, который будет отображаться в конце строки. Этот элемент будет выровнен по правому краю. |
ПодробностиШаблонOverride
JSON-представление |
---|
{
"detailsItemInfos": [
{
object ( |
Поля | |
---|---|
details Item Infos[] | Информация для «n-го» элемента отображается в списке подробностей. |
ПодробностиОбъектИнформация
JSON-представление |
---|
{
"item": {
object ( |
Поля | |
---|---|
item | Элемент, который будет отображаться в списке сведений. |
ListTemplateOverride
JSON-представление |
---|
{ "firstRowOption": { object ( |
Поля | |
---|---|
first Row Option | Указывает из предопределенного набора параметров или из ссылки на поле, что будет отображаться в первой строке. Чтобы установить это переопределение, установите для FirstRowOption.fieldOption значение FieldSelector по вашему выбору. |
second Row Option | Ссылка на поле, которое будет отображаться во второй строке. Этот параметр отображается только в том случае, если в группе нет нескольких пользовательских объектов. Если есть группа, во второй строке всегда будет отображаться поле, общее для всех объектов. Чтобы установить это переопределение, установите для параметра SecondRowOption значение FieldSelector по вашему выбору. |
thirdRowOption | Неиспользуемое/устаревшее поле. Его установка не повлияет на то, что видит пользователь. |
FirstRowOption
JSON-представление |
---|
{ "transitOption": enum ( |
Поля | |
---|---|
transit Option | |
field Option | Ссылка на поле, которое будет отображаться в первой строке. |
Транзитный вариант
Перечисления | |
---|---|
TRANSIT_OPTION_UNSPECIFIED | |
ORIGIN_AND_DESTINATION_NAMES | |
originAndDestinationNames | Устаревший псевдоним для |
ORIGIN_AND_DESTINATION_CODES | |
originAndDestinationCodes | Устаревший псевдоним для |
ORIGIN_NAME | |
originName | Устаревший псевдоним для |