[Dev] item collection decisions
Grant Baillie
grant at osafoundation.org
Tue Jul 5 11:45:18 PDT 2005
On Jul 5, 2005, at 9:10 , Alec Flett wrote:
> Ted Leung wrote:
>>
>> On Jul 1, 2005, at 10:54 AM, Grant Baillie wrote:
>>
>>> My understanding of the recurrence spec is that
>>> CalendarEventMixin has a method
>>>
>>> getOccurrencesBetween(start, end) -> check for virtual events
>>> that end after start and start before end, create any that don't
>>> already exist, return an iterable of events ordered by startTime
>>>
>>> In the given case, don't we just need to run this on each
>>> calendar event in the collection we're given? i.e. adding a
>>> "pregeneration" callback API, and compiling a query, seem overly
>>> complex to me. (Of course, there are plenty of other use cases
>>> for FilteredCollections).
>>
>> This goal came from the recurrence spec. If you guys want to call
>> getOccurrences before executing the query, that's less work for me.
>>
> Yes! we still need this - and no we can't call getOccurences before
> executing the query, because we don't have the items in the query
> that we'd call getOccurences on!
>
> Its a bit of chicken-and-egg and so we really need the query to
> call us back..
I thought we did have the items: we iterate over the items in the
collection that's the result of filtering the sidebar collection by
kind.
--Grant
More information about the Dev
mailing list