- From: Edgar Chen <notifications@github.com>
- Date: Fri, 30 Jul 2021 03:56:25 -0700
- To: heycam/webidl <webidl@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Friday, 30 July 2021 10:56:38 UTC
Per https://heycam.github.io/webidl/#es-observable-array,
> Instead of the usual conversion algorithms, observable array types have special handling as part of the [attribute getter]((https://heycam.github.io/webidl/#dfn-attribute-getter) and [attribute setter](https://heycam.github.io/webidl/#dfn-attribute-setter) algorithms.
So I think using observable array type as the inner type of an observable array type, e.g. `ObservableArray<ObservableArray<boolean>>`, or a nullable type, e.g. `ObservableArray<boolean>?`, should be disallowed. Otherwise, spec isn't clear how to handle/get the observable array exotic objects for the inner types.
You can view, comment on, or merge this pull request online at:
https://github.com/heycam/webidl/pull/1006
-- Commit Summary --
* More fixes for observable array type
-- File Changes --
M index.bs (7)
-- Patch Links --
https://github.com/heycam/webidl/pull/1006.patch
https://github.com/heycam/webidl/pull/1006.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/heycam/webidl/pull/1006
Received on Friday, 30 July 2021 10:56:38 UTC