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
url
required, url of the collection to createprops
array of DAVProp for the collectiondepth
DAVDepthheaders
request headers
Return Value
array of DAVResponse
Behavior
send MKCOL request and parse response xml into array of DAVResponse