QEverCloud
6.1.0
Unofficial Evernote Cloud API for Qt
|
#include <Types.h>
Public Member Functions | |
virtual void | print (QTextStream &strm) const override |
bool | operator== (const NotebookRecipientSettings &other) const |
bool | operator!= (const NotebookRecipientSettings &other) const |
![]() | |
Printable ()=default | |
virtual | ~Printable ()=default |
virtual QString | toString () const |
Public Attributes | |
EverCloudLocalData | localData |
Optional< bool > | reminderNotifyEmail |
Optional< bool > | reminderNotifyInApp |
Optional< bool > | inMyList |
Optional< QString > | stack |
Optional< RecipientStatus > | recipientStatus |
Settings meant for the recipient of a notebook share.
Some of these fields have a 3-state read value but a 2-state write value. On read, it is possible to observe "unset", true, or false. The initial state is "unset". When you choose to set a value, you may set it to either true or false, but you cannot unset the value. Once one of these members has a true/false value, it will always have a true/false value.
|
inline |
|
inline |
|
overridevirtual |
Implements qevercloud::Printable.
Optional< bool > qevercloud::NotebookRecipientSettings::inMyList |
DEPRECATED: Use recipientStatus instead. The notebook is on the recipient's notebook list (formerly, we would say that the recipient has "joined" the notebook)
EverCloudLocalData qevercloud::NotebookRecipientSettings::localData |
See the declaration of EverCloudLocalData for details
Optional< RecipientStatus > qevercloud::NotebookRecipientSettings::recipientStatus |
The notebook is on/off the recipient's notebook list (formerly, we would say that the recipient has "joined" the notebook) and perhaps also their default notebook
Optional< bool > qevercloud::NotebookRecipientSettings::reminderNotifyEmail |
Indicates that the user wishes to receive daily e-mail notifications for reminders associated with the notebook. This may be true only for business notebooks that belong to the business of which the user is a member. You may only set this value on a notebook in your business. This value will initially be unset.
Optional< bool > qevercloud::NotebookRecipientSettings::reminderNotifyInApp |
Indicates that the user wishes to receive notifications for reminders by applications that support providing such notifications. The exact nature of the notification is defined by the individual applications. This value will initially be unset.
Optional< QString > qevercloud::NotebookRecipientSettings::stack |
The stack the recipient has put this notebook into. See Notebook.stack for a definition. Every recipient can have their own stack value for the same notebook.