ReadonlyaccountsThe accounts from the session object, or null if not connected
ReadonlyapiThe API URL for JMAP API requests
ReadonlycapabilityGet the capability registry for the client
ReadonlyconnectionThe current connection status of the client
ReadonlydownloadThe download URL template
ReadonlyeventThe event source URL template
ReadonlyprimaryThe primary accounts from the session object
ReadonlyserverThe server capabilities from the session object, or null if not connected
ReadonlyuploadThe upload URL template
ReadonlyusernameThe username from the session object
Connect to the JMAP server
Optionalsignal: AbortSignalCreate a new request builder
Disconnect from the JMAP server
Register new capabilities with the client
Send an API request to the JMAP server
Optionalsignal: AbortSignalUpload a file to the JMAP server
Optionalsignal: AbortSignalSet additional headers for requests
Set the hostname for the JMAP server
Set the port for the JMAP server
Comprehensive interface for JMAP client functionality. This interface defines all the methods and properties that a JMAP client should provide.