File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -6368,7 +6368,8 @@ character after an existing type.
6368
6368
The [=nullable types/inner type=] must not be:
6369
6369
6370
6370
* {{any}},
6371
- * a [=Promise type=],
6371
+ * a [=promise type=],
6372
+ * an [=observable array type=],
6372
6373
* another nullable type, or
6373
6374
* a [=union type=] that itself [=includes a nullable type=]
6374
6375
or has a dictionary type as one of its [=flattened member types=].
@@ -6825,7 +6826,8 @@ An <dfn id="dfn-observable-array-type" export>observable array type</dfn> is a p
6825
6826
whose values are references to a combination of a mutable list of objects of type |T|, as well as
6826
6827
behavior to perform when author code modifies the contents of the list.
6827
6828
6828
- The parameterized type must not be a [=dictionary type=], [=sequence type=], or [=record type=].
6829
+ The parameterized type |T| must not be a [=dictionary type=], [=sequence type=], [=record type=],
6830
+ or [=observable array type=]. However, |T| may be nullable.
6829
6831
6830
6832
Similar to [=sequence types=] and [=frozen array types=], observable array types wrap around
6831
6833
ECMAScript array types, imposing additional semantics on their usage.
You can’t perform that action at this time.
0 commit comments