dav
library
Classes
ActiveLock <O >
BaseActiveLockElementParser <O >
Parser for activelock
element, required parsers for lockscope
,
locktype
, depth
, owner
, timeout
, locktoken
and lockroot
.
BaseErrorElementParser
Parser for error element.
BaseHrefElementParser
Parser for href
element.
BaseHttpStatusElementParser
Parser for status
element.
BaseLockEntryElementParser
Parser for lockentry
element, required parsers for lockscope
and
locktype
.
BaseLockScopeElementParser
Parser for lockscope
element.
BaseMultistatusElementParser
Parser for multistatus
element, required ResponseElementParser .
BasePropstatElementParser
Parser for the propstat
element, requires parsers for status
,
error , and prop
.
Parsers for prop
are specifically managed by BasePropstatElementParser .
BaseRespMultiResultParser
BaseResponseElementParser
Parser for response
element, required parsers for child elements.
BaseRespResultParser
Mixed parser, supports both single resource and multistatus XML responses.
BaseRespSingleResultParser
Single resource response parser, supports empty body or
a root element with 'error', 'propstat', or 'prop'.
BaseWriteLockElementParser
Parser for locktype
element.
ContentTypePropParser
Parser for html content type.
DateTimePropParser
Parser for RFC3339
defined properties.
DavTimeout
DepthElementParser
Parser for depth
element.
HttpDatePropParser
Parser for RFC1123
defined properties.
IfAnd
part of IfOr
IfCondition
part of IfAnd
IfOr
If header makes requests conditional based on state lists, tokens
and ETags. The request succeeds only if at least one condition is met;
otherwise, it fails with a 412 status. It also indicates that
the client has submitted and is aware of the state token, with semantics
depending on its type (e.g., lock tokens).
LockDiscoveryPropParser <O >
Parser for lock discovery.
LockEntry
NamespaceManager
NestedHrefElementParser
Parser for nested href
elements.
NumPropParser
Parser for number properties.
Prop <T >
ResourceTypePropParser
Parser for resource types.
ResourceTypes
ResponseBodyDecoderManager
ResponseResultParserParam
StdNamespaceManger
StringPropParser
Parser for string properties.
SupportedLockPropParser
Parser for supported locks.
TimeoutElementParser
Parser for timeout
element.
WebDavElementNames
WebDavResource <P extends WebDavResourceProp <dynamic , WebDavResourceError > , E extends WebDavResourceError >
WebDavResourceProp <V , E extends WebDavResourceError >
WebDavResposneDataParserManger
WebDavStdResource
WebDavStdResourceProp <V >
XmlContentType
Typedefs
ActiveLockElementParser <O >
= Converter <XmlElement , ActiveLock <O > ? >
Parser used for
ErrorElementParser
= Converter <XmlElement , WebDavStdResError ? >
Parser used for
HrefElementParser
= Converter <XmlElement , Uri ? >
Parser used for
HttpStatusElementParser
= Converter <XmlElement , int ? >
Parser used for
LockDiscovery <O >
= List <ActiveLock <O > >
LockEntryElementParser
= Converter <XmlElement , LockEntry ? >
Parser used for
LockScopeElementParser
= Converter <XmlElement , LockScope ? >
Parser used for
MultiStatusElementParser
= Converter <XmlElement , WebDavStdResResultView ? >
Parser used for
PropElementParser <T extends WebDavStdResourceProp >
= Converter <({String ? desc , WebDavStdResError ? error , XmlElement node , int status } ) , T? >
Parser used for
PropstatElementParser
= Converter <({XmlElement node , WebDavStdResource resource } ) , Iterable <WebDavStdResourceProp > >
Parser used for
ResponseBodyDecoder
= StreamTransformer <List <int > , String >
ResponseElementParser
= Converter <XmlElement , Iterable <WebDavStdResource > >
Parser used for
ResponseResultParser <O extends WebDavStdResResultView >
= Converter <ResponseResultParserParam , O >
Parser used for the response body, see WebDavStdResponse.parse .
SupportedLock
= List <LockEntry >
WriteLockElementParser
= Converter <XmlElement , bool ? >
Parser used for
simple_webdav_client 0.2.0