From baccfa93add48526f53da52dd118c47e384d101d Mon Sep 17 00:00:00 2001 From: Daniel Ehrenberg Date: Mon, 4 Mar 2019 13:46:15 +0100 Subject: [PATCH] Add modules to the Members section --- index.bs | 42 +++++++++++++++++++++++++++++++++++------- 1 file changed, 35 insertions(+), 7 deletions(-) diff --git a/index.bs b/index.bs index ff1bebeb8..7140d8950 100644 --- a/index.bs +++ b/index.bs @@ -1491,15 +1491,16 @@ you can extend the {{WindowOrWorkerGlobalScope}} [=interface mixin=] using a [=p

Members

-[=Interfaces=], [=interface mixins=], and [=namespaces=] are specifications of a set of +[=Interfaces=], [=interface mixins=], [=namespaces=], and [=modules=] are specifications of a set of members (respectively matching InterfaceMembers, -MixinMembers, and -NamespaceMembers), +MixinMembers, +NamespaceMembers, and +ModuleMembers), which are the [=constants=], [=attributes=], [=operations=], and other declarations that appear between the braces of their declarations. [=Attributes=] describe the state that an object -implementing the [=interface=], [=interface mixin=], or [=namespace=] will expose, +implementing the [=interface=], [=interface mixin=], [=namespace=], or [=module=] will expose, and [=operations=] describe the behaviors that can be invoked on the object. [=Constants=] declare named constant values that are exposed as a convenience to users of objects in the system. @@ -1513,9 +1514,10 @@ that are exposed as a convenience to users of objects in the system. -[=Interfaces=], [=interface mixins=], and [=namespaces=] each support a different set of [=members=], -which are specified in [[#idl-interfaces]], [[#idl-interface-mixins]], and [[#idl-namespaces]], -and summarized in the following informative table: +[=Interfaces=], [=interface mixins=], [=namespaces=], and [=modules=] each +support a different set of [=members=], which are specified in +[[#idl-interfaces]], [[#idl-interface-mixins]], [[#idl-namespaces]], +and [[#idl-modules]] and summarized in the following informative table: @@ -1525,6 +1527,7 @@ and summarized in the following informative table: + @@ -1534,6 +1537,7 @@ and summarized in the following informative table: + @@ -1541,6 +1545,7 @@ and summarized in the following informative table: + @@ -1548,6 +1553,7 @@ and summarized in the following informative table: + @@ -1555,6 +1561,7 @@ and summarized in the following informative table: + @@ -1562,6 +1569,7 @@ and summarized in the following informative table: + @@ -1569,6 +1577,7 @@ and summarized in the following informative table: + @@ -1576,6 +1585,7 @@ and summarized in the following informative table: + @@ -1583,6 +1593,7 @@ and summarized in the following informative table: + @@ -1590,6 +1601,23 @@ and summarized in the following informative table: + + + + + + + + + + + + + + + + +
[=Callback interfaces=] [=Interface mixins=] [=Namespaces=][=Modules=]
[=Regular attributes=] Only [=read only=] attributesOnly [=read only=] attributes
[=Static attributes=]
[=Regular Operations=]
[=Special Operations=] Only [=stringifiers=]
[=Static Operations=]
[=Iterable declarations=]
[=Maplike declarations=]
[=Setlike declarations=]
[=Interfaces=]
[=Partial interfaces=]