Перейти к основному содержимому

infoShape

Описание

Необязательный. Объект с настройками для управления информацией, отображаемой на левой стороне диалога Booking

Использование

infoShape?: {
preview?: boolean,
category?: boolean,
title?: boolean,
price?: boolean,
details?: boolean
};

Параметры

Объект имеет следующие параметры:

  • preview - (необязательный) показывает/скрывает изображение предварительного просмотра в информационном блоке (левая сторона) диалога Booking
  • category - (необязательный) показывает/скрывает название категории на левой стороне диалога Booking (например, должность специалиста)
  • title - (необязательный) показывает/скрывает заголовок в информационном блоке диалога Booking (например, имя специалиста)
  • price - (необязательный) показывает/скрывает цену в информационном блоке диалога Booking
  • details - (необязательный) показывает/скрывает детали в информационном блоке диалога Booking

Конфигурация по умолчанию

const defaultInfoShape = {
preview: true,
category: true,
title: true,
price: true,
details: true
};

Пример

const infoShape = {
preview: false,
price: false
};

new booking.Booking("#root", {
data,
infoShape,
// другие параметры
});

Фрагмент ниже показывает, как настроить отображение информации на левой стороне диалога Booking:

к сведению

Вы также можете управлять тем, какие поля отображать в информационном блоке диалога Booking, используя свойство infoTemplate. Однако если применяются оба свойства, infoTemplate переопределит настройки infoShape.

Связанные статьи: