# View Object

> FullCalendar v3 documentation, for an old release. Web version: https://legacy.fullcalendar.io/v3/view-object
>
> Latest version (v7): https://fullcalendar.io/docs/view-object.md

A View object contains information about a calendar view, such as title and date range. This information about the current view is passed into nearly every [handler](https://legacy.fullcalendar.io/v3/handlers.md).


## Properties

`name`
:   Name of one of the available views (a string).

`title`
:   Title text that is displayed at the top of the header (such as "September 2009" or "Sep 7 - 13 2009").

`start`
:   A [Moment](https://legacy.fullcalendar.io/v3/moment.md) that is the first visible day.
    In month view, this value is often before the 1st day of the month, because most months do not begin on the first day-of-week.

`end`
:   A [Moment](https://legacy.fullcalendar.io/v3/moment.md) that is the exclusive last visible day.

`intervalStart`
:   A [Moment](https://legacy.fullcalendar.io/v3/moment.md) that is the start of the interval the view is trying to represent.
    For example, in month view, this will be the first of the month. This value disregards hidden days.

`intervalEnd`
:   A [Moment](https://legacy.fullcalendar.io/v3/moment.md) that is the exclusive end of the interval the view is trying to represent.
    For example, in month view, this will be the day after the last day of the month (because it is exclusive).
    This value disregards hidden days.

For all views, `start`, `end`, `intervalStart`, and `intervalEnd` will be [ambiguously-timed moments](https://legacy.fullcalendar.io/v3/moment.md#ambiguously-timed)

These properties of the View object can only be read. A [custom view with settings](https://legacy.fullcalendar.io/v3/custom-view-with-settings.md) is the way to set any of them.
