В FullCalendar в режиме просмотра недели с сенсорными экранами (эмулировать сенсорный экран для воспроизведения) можно выбрать событие с помощью долгое касание. Задержку можно настроить с помощью eventLongPressDelay
. Выбранное событие имеет className
'fc-event-selected'
. И он отображает точки, которые можно использовать для настройки конечного времени.
Я хочу программно сделать событие выбранным. Например.
select(event.id)
Я пытался добавить className к событию - оно отображает событие как выбранное, но точки не работают. Поэтому невозможно перетащить верхний/нижний край события.
По этому поводу есть проблема, но она до сих пор не решена. Я думаю, что может быть способ использовать этот внутренний API извне.
На скриншоте вы можете видеть две точки на верхнем и нижнем краях события. Они позволяют перетаскивать край времени начала/окончания. Это точки по умолчанию, которые появляются только на сенсорных экранах после долгого касания по событию.