Expand description
This module contains implementations in script that are serializable, as per https://html.spec.whatwg.org/multipage/#serializable-objects. The implementations are here instead of in script as they need to be passed through the Constellation.
Structs§
- Blob
Impl - The data backing a DOM Blob.
- Broadcast
Channel Msg - Message for communication between the constellation and a global managing broadcast channels.
- DomException
- A serializable version of the DOMException interface.
- DomMatrix
- A serializable version of the DOMMatrix/DOMMatrixReadOnly interface.
- DomPoint
- A serializable version of the DOMPoint/DOMPointReadOnly interface.
- DomQuad
- A serializable version of the DOMQuad interface.
- DomRect
- A serializable version of the DOMRect/DOMRectReadOnly interface.
- File
Blob - File-based blob
- Serializable
AesKey Algorithm - A serializable version of the
AesKeyAlgorithmdictionary, used theSubtleCryptointerface. - Serializable
Algorithm - A serializable version of the
Algorithmdictionary, used by theSubtleCryptointerface. - SerializableC
Shake Params - A serializable version of the
CShakeParamsdictionary, used by theSubtleCryptointerface. - Serializable
Crypto Key - A serializable version of the
CryptoKeyinterface. - Serializable
EcKey Algorithm - A serializable version of the
EcKeyAlgorithmdictionary, used theSubtleCryptointerface. - Serializable
File - Serializable
File List - Serializable
Hmac KeyAlgorithm - A serializable version of the
HmacKeyAlgorithmdictionary, used theSubtleCryptointerface. - Serializable
Image Bitmap - A serializable version of the ImageBitmap interface.
- Serializable
Image Data - Serializable
Iter - An iterator over the variants of Serializable
- Serializable
KeyAlgorithm - A serializable version of the
KeyAlgorithmdictionary, used theSubtleCryptointerface. - Serializable
Quota Exceeded Error - A serializable version of the QuotaExceededError interface.
- Serializable
RsaHashed KeyAlgorithm - A serializable version of the
RsaHashedKeyAlgorithmdictionary, used theSubtleCryptointerface. - Serializable
Turbo Shake Params - A serializable version of the
TurboShakeParamsdictionary, used by theSubtleCryptointerface.
Enums§
- Blob
Data - Different backends of Blob
- Serializable
- All the DOM interfaces that can be serialized.
- Serializable
Crypto KeyHandle - A serializable version of the
Handletype, used by theCryptoKeyinterface. - Serializable
Digest Algorithm - A serializable version of the
DigestAlgorithmtype, used theSubtleCryptointerface. - Serializable
KeyAlgorithm AndDerivatives - A serializable version of the
KeyAlgorithmAndDerivativestype, used by theSubtleCryptointerface.