Skip to content
This repository has been archived by the owner on Jul 3, 2024. It is now read-only.

Children of AudioParamMap missing #1

Open
teoli2003 opened this issue Feb 18, 2023 · 2 comments
Open

Children of AudioParamMap missing #1

teoli2003 opened this issue Feb 18, 2023 · 2 comments

Comments

@teoli2003
Copy link

There may be a good reason, but I think the properties and methods of

https://developer.mozilla.org/en-US/docs/Web/API/AudioParamMap

should be listed as missing. They have a BCD entry and are supported by 3 engines.

Note that they are defined via a maplike<> webidl type, but it was difficult to get a correct spec link: https://webaudio.github.io/web-audio-api/#AudioWorkletNode is the closest link I was able to get.

@dontcallmedom
Copy link
Owner

Looking at a few other examples of maplike interfaces:

It feels like there probably should be first and foremost a discussion on how to handle maplike interfaces in MDN pages, before trying to detect gaps. As an aside, I'm not sure there is a lot of value in displaying the BCD-availability of the "inherited" attributes and methods - I think it's safe to say that if a maplike interface is implemented in a browser, they'll get automatically get the relevant Map members.

@teoli2003
Copy link
Author

Yes, we have a consensus for constructors, serializers and stringifiers; we need to agree how to display maplike and setlike in BCD.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants