Flags¶
Details¶
- class ECal.ClientViewFlags(value)¶
Bases:
GLib.Flags
Flags that control the behaviour of an
ECal.ClientView
.New in version 3.6.
- NONE = 0¶
Symbolic value for no flags
- NOTIFY_INITIAL = 1¶
If this flag is set then all objects matching the view’s query will be sent as notifications when starting the view, otherwise only future changes will be reported. The default for an
ECal.ClientView
isTrue
.
- class ECal.ObjModType(value)¶
Bases:
GObject.GFlags
Indicates the type of modification made to a calendar
New in version 3.8.
- THIS = 1¶
Modify this component
- THIS_AND_PRIOR = 2¶
Modify this component and all prior occurrances
- THIS_AND_FUTURE = 4¶
Modify this component and all future occurrances
- ALL = 7¶
Modify all occurrances of this component
- ONLY_THIS = 8¶
Modify only this component
- class ECal.OperationFlags(value)¶
Bases:
GObject.GFlags
Calendar operation flags, to specify behavior in certain situations. The conflict resolution mode flags cannot be combined together, where the
ECal.OperationFlags.CONFLICT_KEEP_LOCAL
is the default behavior (and it is used when no other conflict resolution flag is set). The flags can be ignored when the operation or the backend don’t support it.New in version 3.34.
- CONFLICT_KEEP_LOCAL = 0¶
conflict resolution mode, to use local data (and always overwrite server data), when a conflict is detected
- NONE = 0¶
no operation flags defined
- CONFLICT_FAIL = 1¶
conflict resolution mode, to fail and do not do any changes, when a conflict is detected
- DISABLE_ITIP_MESSAGE = 16¶
request to disable send of an iTip message by the server; this works only for servers which support iTip handling
- CONFLICT_USE_NEWER = 2¶
conflict resolution mode, to use newer of the local and the server side data, when a conflict is detected
- CONFLICT_KEEP_SERVER = 4¶
conflict resolution mode, to use the server data (and local changed), when a conflict is detected
- CONFLICT_WRITE_COPY = 8¶
conflict resolution mode, to create a copy of the data, when a conflict is detected
- class ECal.RecurDescribeRecurrenceFlags(value)¶
Bases:
GObject.GFlags
Influences behaviour of
ECal.recur_describe_recurrence
().New in version 3.30.
- NONE = 0¶
no extra flags, either returns
None
or the recurrence description, something like “Every 2 weeks…”
- class ECal.ReminderWatcherDescribeFlags(value)¶
Bases:
GLib.Flags
Flags modifying behaviour of
ECal.ReminderWatcher.describe_data
().New in version 3.30.
- NONE = 0¶
None flags
- MARKUP = 2¶
Returned description will contain also markup. Without it it’ll be a plain text.