map_settings
Description
Обеспечивает параметры конфигурации, связанные с картой
map_settings: any
Example
// пример предоставляет значения по умолчанию настроек карты
scheduler.config.map_settings = {
initial_position: {
lat: 48.724,
lng: 8.215
},
error_position: {
lat: 15,
lng: 15
},
initial_zoom: 1,
zoom_after_resolve: 15,
info_window_max_width: 300,
resolve_user_location: true,
resolve_event_location: true,
view_provider: "googleMap"
}
...
scheduler.init('scheduler_here',new Date(2027,05,11),"map");
Доступные представления: Map view
Details
примечание
Свойство требует активированного плагина map_view для активации.
Объект конфигурации включает следующие свойства:
- initial_position - устанавливает начальное положение карты
- error_position - устанавливает положение, которое будет отображаться на карте в случае, если местоположение события не может быть идентифицировано
- initial_zoom - устанавливает начальное масштабирование карты во Map view
- zoom_after_resolve - устанавливает масштаб, который будет использоваться для отображения местоположения пользователя, если пользователь согласится на предложение браузера показать его
- info_window_max_width - максимальная ширина всплывающего окна маркера на карте во Map view
- resolve_user_location - включает/выключает запросы на предоставление пользователем своего местоположения для отображения на карте
- resolve_event_location - активирует попытки определить местоположение события, если в базе данных не сохранены координаты события
- view_provider - указывает поставщика карт
Вы можете задать собственные настройки карты внутри объекта map_settings, например некоторые токены:
scheduler.config.map_settings.accessToken = "pk.eyJ...";
Change log
- Добавлено в v7.1
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.