|
|
|
|
|
_sortEvents(itemlist,
reverse=True,
attrName='osaf.pim.calendar.EventStamp.effectiveStartTime')
Helper function for working with events. |
source code
|
|
tuple
|
|
|
|
|
|
|
eventsInRange(view,
start,
end,
filterColl=<Locale: en_US>,
dayItems=True,
timedItems=True)
An efficient generator to find all the items to be displayed
between date and nextDate. |
source code
|
|
|
|
getKeysInRange(view,
startVal,
startAttrName,
startIndex,
startColl,
endVal,
endAttrName,
endIndex,
endColl,
filterColl=<Locale: en_US>,
filterIndex=<Locale: en_US>,
useTZ=True,
longDelta=<Locale: en_US>,
longCollection=<Locale: en_US>)
Yield keys for events occurring between startVal and endVal. |
source code
|
|
|
|
|
|
|
isRecurring(item)
Is this item a recurring event? |
source code
|
|
|
|
| iterBusyInfo(view,
start,
end,
filterColl=<Locale: en_US>) |
source code
|
|
|
|
| makeCompareMethod(attr=<Locale: en_US>,
getFn=<Locale: en_US>) |
source code
|
|
|
|
parseText(view,
text,
locale=<Locale: en_US>)
Parses the given text and returns the start date/time and the end
date/time and a countFlag and a typeFlag. |
source code
|
|
|
|
recurringEventsInRange(view,
start,
end,
filterColl=<Locale: en_US>,
dayItems=True,
timedItems=True)
Yield all recurring events between start and end that appear in
filterColl. |
source code
|
|
|
|
setEventDateTime(item,
startTime,
endTime,
typeFlag)
Sets the startTime and the endTime of the item (CalendarEvent)
depending on the typeFlag. |
source code
|
|
|
|
setTriageStatus(item,
*args,
**kwds)
Set triage status on this item, which might be a recurring event:
if it is, we'll need to triage its modifications individually. |
source code
|
|
|
|
CalendarEvent(*args,
**kw)
An unstamped event. |
source code
|
|