Use the bufferBefore and bufferAfter to add buffer times that will be rendered before and after the event.

These areas can help you visualize delays or added minutes for tasks. Here are some examples:

  • Travel time for meetings, appointments, work orders
  • Check in and check out times around flights
  • Loading/unloading for bus/truck
  • Cleaning, inspection, maintenance work that happen on a recurring basis
Looking to customize event buffers?  Check out the templating capabilities →
Download and try example

Demo

Control the event buffer display globally
Turn event buffer display ON/OFF
mobiscroll.eventcalendar('#calendar', {
    view: {scheduler: { type: 'week' }},
    showEventBuffer: true,
    // event example
    data: [{
        bufferBefore: 30,
        bufferAfter: 120,
        color: '#f7961e',
        start: '2026-10-20T16:00'
        end: '2026-10-20T20:00'
        title: 'Friends binge marathon',
    },{
        bufferAfter: 30,
        color: '#4981d6',
        start: '2026-10-20T06:00',
        end: '2026-10-20T08:00',
        title: 'Morning routine',
    },{
        bufferBefore: 45,
        color: '#e20000',
        start: '2026-10-20T09:30',
        end: '2026-10-20T12:00',
        title: 'Product team mtg.',
    }],
});
                
Add buffer time before or after events in the Scheduler to visualize travel time, check-in/check-out, loading, or cleanup in the schedule grid.

Duplicate Session

You have signed in on a different machine. To keep everything in sync, you have been signed out of this session.

If you need to invite team members, manage seats and accounts you can do it from the licenses page.

Duplicate Session

We noticed you are logged in on a different machine and have closed your old session.

If you need to invite team members, manage seats and accounts you can do it from the licenses page.