- From: Marcos Caceres <notifications@github.com>
- Date: Sun, 14 Dec 2014 17:30:55 -0800
- To: heycam/webidl <webidl@noreply.github.com>
Received on Monday, 15 December 2014 01:31:23 UTC
The use case for this is really having a dictionary that is passed to .postMessage(). Today, we use `any data`: ``` interface WhatEver{ void postMessage(DOMString url, any data, NfcMessageDeliveredCallback); } ``` But what I want is something like: ``` transferable dictionary WhateverData { } interface WhatEver{ void postMessage(DOMString url, WhateverData data, someCallBack); } ``` When `WhateverData.postMessage()` is invoked, the structured clone algo would be run on `WhateverData`. cc: @kenchris --- Reply to this email directly or view it on GitHub: https://github.com/heycam/webidl/issues/34#issuecomment-66939988
Received on Monday, 15 December 2014 01:31:23 UTC