Re: [IndexedDB] Accept simple strings in IDBDatabase.transaction()

You can put two versions of the function into the idl. Both have the
same name and same return type, but they take different parameters.

/ Jonas

On Thu, Sep 23, 2010 at 2:40 AM, Jeremy Orlow <jorlow@chromium.org> wrote:
> Seems reasonable to me.  Is there any better way to spec it other than
> having the parameter be an "any" and having normative text describing how it
> works?
> J
>
> On Wed, Sep 22, 2010 at 9:11 PM, ben turner <bent.mozilla@gmail.com> wrote:
>>
>> Hi folks,
>>
>> The spec currently says that IDBDatabase.transaction() takes an array
>> of object store names as its first parameter. While I think this is
>> fine I'd like to propose that we loosen that restriction and allow a
>> simple string to name one object store as well. Thus this code:
>>
>>  var transaction = database.transaction(["foo"]);
>>
>> could, additionally, be written as:
>>
>>  var transaction = database.transaction("foo");
>>
>> I of course would like the array syntax to continue to be valid for
>> one or more object store names.
>>
>> What do you guys think?
>>
>> -Ben
>>
>
>

Received on Thursday, 23 September 2010 15:42:03 UTC