EDataCal.CalCacheOfflineChange¶
Fields¶
Name |
Type |
Access |
Description |
---|---|---|---|
object |
r/w |
the component itself, as an iCalendar string |
|
revision |
r/w |
stored revision of the component |
|
rid |
r/w |
Recurrence-ID of the component |
|
state |
r/w |
an |
|
uid |
r/w |
UID of the component |
Methods¶
class |
|
class |
|
|
Details¶
- class EDataCal.CalCacheOfflineChange¶
Holds the information about offline change for one component.
New in version 3.26.
- classmethod free(change)¶
- Parameters:
change (
object
orNone
) – anEDataCal.CalCacheOfflineChange
Frees the change structure, previously allocated with
EDataCal.CalCacheOfflineChange.new
() orEDataCal.CalCacheOfflineChange.copy
().New in version 3.26.
- classmethod new(uid, rid, revision, object, state)¶
- Parameters:
uid (
str
) – a unique component identifierstate (
EBackend.OfflineState
) – anEBackend.OfflineState
- Returns:
A new
EDataCal.CalCacheOfflineChange
. Free it withEDataCal.CalCacheOfflineChange.free
() when no longer needed.- Return type:
Creates a new
EDataCal.CalCacheOfflineChange
with the offline state information for the given uid.New in version 3.26.
- copy()¶
- Returns:
Copy of the given self. Free it with
EDataCal.CalCacheOfflineChange.free
() when no longer needed. If the self isNone
, then returnsNone
as well.- Return type:
New in version 3.26.