- 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