_docs-v6/resource-data/resources-json-feed.md
Tells the calendar to fetch the resource list from a remote script.<!--more--> The value can be a string url:
var calendar = new Calendar(calendarEl, {
resources: '/my-resource-script.php'
});
The value can also be an object with a url field and other options:
var calendar = new Calendar(calendarEl, {
resources: {
url: '/my-resource-script.php',
method: 'POST'
}
});
In addition to url, here are other properties you can include:
The remote script must return a JSON array of raw Resource objects.
If refetchResourcesOnNavigate is set to true, the network request will be made with additional parameters: the start/end date of the newly visible window of time, as well as the calendar's timezone:
var calendar = new Calendar(calendarEl, {
refetchResourcesOnNavigate: true,
resources: '/my-resource-script.php'
// example request: /my-resource-script.php?start=2017-12-01&end=2017-01-12&timezone=UTC
});
The parameters are similar to the event JSON feed's parameters.