Re: [IndexDB] Proposal for async API changes

On Tue, Jun 15, 2010 at 5:44 PM, Nikunj Mehta <nikunj@o-micron.com> wrote:
> (specifically answering out of context)
>
> On May 17, 2010, at 6:15 PM, Jonas Sicking wrote:
>
>> 9. IDBKeyRanges are created using functions on IndexedDatabaseRequest.
>> We couldn't figure out how the old API allowed you to create a range
>> object without first having a range object.
>
> Hey Jonas,
>
> What was the problem in simply creating it like it is shown in examples? The API is intentionally designed that way to be able to use constants such as LEFT_BOUND and operations like only directly from the interface.
>
> For example,
> IDBKeyRange.LEFT_BOUND; // this should evaluate to 4
> IDBKeyRange.only("a").left; // this should evaluate to "a"
>

But in http://dvcs.w3.org/hg/IndexedDB/rev/fc747a407817 you added
[NoInterfaceObject] to the IDBKeyRange interface. Does the above
syntax still work? My understanding is that it doesn't anymore..

Thanks,
Andrei

Received on Monday, 21 June 2010 16:45:17 UTC