diff options
Diffstat (limited to 'js/dav/lib/template/mkcol.js')
-rw-r--r-- | js/dav/lib/template/mkcol.js | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/js/dav/lib/template/mkcol.js b/js/dav/lib/template/mkcol.js new file mode 100644 index 00000000..0a07915c --- /dev/null +++ b/js/dav/lib/template/mkcol.js @@ -0,0 +1,14 @@ +import prop from './prop'; + +export default function mkcol(object) { + return `<d:mkcol xmlns:c="urn:ietf:params:xml:ns:caldav" + xmlns:card="urn:ietf:params:xml:ns:carddav" + xmlns:cs="http://calendarserver.org/ns/" + xmlns:d="DAV:"> + <d:set> + <d:prop> + ${object.props.map(prop)} + </d:prop> + </d:set> + </d:mkcol>`; +} |