- From: Boris Zbarsky <notifications@github.com>
- Date: Tue, 28 Feb 2017 11:39:13 -0800
- To: heycam/webidl <webidl@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Tuesday, 28 February 2017 20:46:24 UTC
bzbarsky commented on this pull request.
> @@ -1985,6 +1989,122 @@ The following extended attributes are applicable to operation arguments:
"void"
</pre>
+<h5 id="idl-tojson-operation">toJSON</h5>
+
+By declaring a “toJSON” [=regular operation=],
+an [=interface=] specify how to convert the objects that implements it to [=JSON values=].
+
+The “toJSON” [=regular operation=] is reserved for this usage.
+It must take zero arguments and return a [=JSON value=].
+
+The list of <dfn id="dfn-json-values" export lt="JSON value">JSON values</dfn> is as follows:
I'm OK with JSON values. Then we should say something like "The list of types that JSON values can have is:"
--
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/323#discussion_r103535370
Received on Tuesday, 28 February 2017 20:46:24 UTC