---
title: eventPrintLayout
---

Controls how events are rendered in [TimeGrid view](timegrid-view) when printing. Browsers, especially Firefox, have a tough time displaying absolutely-positioned elements across pages, which makes TimeGrid view especially problematic for print.

<div class='spec'>

String, *default*: `'auto'`

</div>

```js
eventPrintLayout: 'stack' // force a simple list of events, forgoing coordinates
eventPrintLayout: 'grid'  // force normal rendering, just like a computer screen
eventPrintLayout: 'auto'  // if Firefox, do 'stack', otherwise do 'grid'
```

Requires the `@fullcalendar/adaptive` [premium plugin](print).
