Library Moduleswiftwasm.webapikit 0.1.0WebIDL
WebIDL
import WebIDL
Module information
- Declarations
- 185
- Symbols
- 264
import WebIDL
protocol IDLDeclaration : IDLInterfaceMember
https://github.com/w3c/webidl2.js#iterable-async-iterable-maplike-and-setlike-declarations
protocol IDLInterfaceMember : IDLNode
protocol IDLInterfaceMixinMember : IDLNamed, IDLNode
protocol IDLNamed
protocol IDLNamespaceMember : IDLNode
protocol IDLNode : Decodable
struct GenericCollection<Element>
Necessary because it isn’t possible to automatically decode an array of different objects conforming to a protocol that is Decodable
.
struct IDLArgument
https://github.com/w3c/webidl2.js/#arguments
struct IDLAttribute
struct IDLCallback
https://github.com/w3c/webidl2.js#callback
struct IDLCallbackInterface
https://github.com/w3c/webidl2.js#callback-interfaces
struct IDLConstant
struct IDLConstructor
struct IDLDictionary
https://github.com/w3c/webidl2.js/#dictionary
struct IDLEnum
struct IDLExtendedAttribute
https://github.com/w3c/webidl2.js/#extended-attributes
struct IDLIncludes
struct IDLInterface
https://github.com/w3c/webidl2.js#interface
struct IDLInterfaceMixin
struct IDLIterableDeclaration
struct IDLMapLikeDeclaration
struct IDLNamespace
https://github.com/w3c/webidl2.js#namespace
struct IDLOperation
struct IDLSetLikeDeclaration
struct IDLType
struct IDLTypedef
enum IDLValue
Default and Const Values
import CSSOM
import DOM
import ECMAScript
import FileSystem
import Gamepad
import SVG
import WebAPIBase
import WebAPIKitDemo
import WebAnimations
import WebAudio
import WebGL1
import WebGL2
import WebGPU
import WebIDLToSwift
import WebSockets