makeCollection
makeCollection
const response = await makeCollection({
url: 'https://caldav.icloud.com/12345676/calendars/c623f6be-a2d4-4c60-932a-043e67025dde/',
props: [
{ name: 'displayname', value: builtInCalendars.APP },
{
name: 'calendar-description',
value: 'random calendar description',
namespace: DAVNamespace.CALDAV,
},
],
headers: {
authorization: 'Basic x0C9ueWd9Vz8OwS0DEAtkAlj',
},
});
Arguments
urlrequired, url of the collection to createpropsarray of DAVProp for the collectiondepthDAVDepthheadersrequest headers
Return Value
array of DAVResponse
Behavior
send MKCOL request and parse response xml into array of DAVResponse