NamedNodeMap
Generated.swift:12165class NamedNodeMapclass NamedNodeMapimport DOMprotocol ConstructibleFromJSValueTypes conforming to this protocol can be constructed from JSValue.
protocol ConvertibleToJSValueObjects that can be converted to a JavaScript value, preferably in a lossless manner.
protocol CustomStringConvertibleA type with a customized textual representation.
protocol JSBridgedClass : JSBridgedTypeConform to this protocol when your Swift class wraps a JavaScript class.
protocol JSBridgedType : ConstructibleFromJSValue, ConvertibleToJSValue, CustomStringConvertibleUse this protocol when your type has no single JavaScript class. For example, a union type of multiple classes or primitive values.
required init(unsafelyWrapping jsObject: JSObject) class var constructor: JSFunction? { get }let jsObject: JSObject@ReadonlyAttribute var length: UInt32 { get }subscript(key: String) -> Attr? { get } subscript(key: Int) -> Attr? { get } func getNamedItem(qualifiedName: String) -> Attr? func getNamedItemNS(namespace: String?, localName: String) -> Attr? func item(index: UInt32) -> Attr? func removeNamedItem(qualifiedName: String) -> Attr func removeNamedItemNS(namespace: String?, localName: String) -> Attr func setNamedItem(attr: Attr) -> Attr? func setNamedItemNS(attr: Attr) -> Attr? init?(from value: JSValue) init?(from object: JSObject) static func construct(from value: JSValue) -> Self? var description: String { get }var jsValue: JSValue { get }func jsValue() -> JSValue