| // A series of maps that record the various bindings we use in the web |
| // libraries. The term bindings here can either refer to the value in an |
| // `@Native` annotation or the value in a `@JSName` annotation. These maps |
| // compute the relationship between those values and the Dart members they |
| // annotate for fast lookup. |
| |
| /// Mapping of native types that are bound in the web libraries via |
| /// `@Native` to a map of their members to those members' Dart names. |
| final Map<String, Map<String, Set<String>>> nativeTypeToDartMembers = { |
| 'ANGLEInstancedArrays': { |
| 'drawArraysInstancedANGLE': {'drawArraysInstancedAngle'}, |
| 'drawElementsInstancedANGLE': {'drawElementsInstancedAngle'}, |
| 'vertexAttribDivisorANGLE': {'vertexAttribDivisorAngle'} |
| }, |
| 'ANGLE_instanced_arrays': { |
| 'drawArraysInstancedANGLE': {'drawArraysInstancedAngle'}, |
| 'drawElementsInstancedANGLE': {'drawElementsInstancedAngle'}, |
| 'vertexAttribDivisorANGLE': {'vertexAttribDivisorAngle'} |
| }, |
| 'AbortPaymentEvent': { |
| 'respondWith': {'respondWith'} |
| }, |
| 'Accelerometer': { |
| 'x': {'x'}, |
| 'y': {'y'}, |
| 'z': {'z'} |
| }, |
| 'AccessibleNode': { |
| 'activeDescendant': {'activeDescendant'}, |
| 'appendChild': {'appendChild'}, |
| 'atomic': {'atomic'}, |
| 'autocomplete': {'autocomplete'}, |
| 'busy': {'busy'}, |
| 'checked': {'checked'}, |
| 'colCount': {'colCount'}, |
| 'colIndex': {'colIndex'}, |
| 'colSpan': {'colSpan'}, |
| 'controls': {'controls'}, |
| 'current': {'current'}, |
| 'describedBy': {'describedBy'}, |
| 'details': {'details'}, |
| 'disabled': {'disabled'}, |
| 'errorMessage': {'errorMessage'}, |
| 'expanded': {'expanded'}, |
| 'flowTo': {'flowTo'}, |
| 'hasPopUp': {'hasPopUp'}, |
| 'hidden': {'hidden'}, |
| 'invalid': {'invalid'}, |
| 'keyShortcuts': {'keyShortcuts'}, |
| 'label': {'label'}, |
| 'labeledBy': {'labeledBy'}, |
| 'level': {'level'}, |
| 'live': {'live'}, |
| 'modal': {'modal'}, |
| 'multiline': {'multiline'}, |
| 'multiselectable': {'multiselectable'}, |
| 'orientation': {'orientation'}, |
| 'owns': {'owns'}, |
| 'placeholder': {'placeholder'}, |
| 'posInSet': {'posInSet'}, |
| 'pressed': {'pressed'}, |
| 'readOnly': {'readOnly'}, |
| 'relevant': {'relevant'}, |
| 'required': {'required'}, |
| 'role': {'role'}, |
| 'roleDescription': {'roleDescription'}, |
| 'rowCount': {'rowCount'}, |
| 'rowIndex': {'rowIndex'}, |
| 'rowSpan': {'rowSpan'}, |
| 'selected': {'selected'}, |
| 'setSize': {'setSize'}, |
| 'sort': {'sort'}, |
| 'valueMax': {'valueMax'}, |
| 'valueMin': {'valueMin'}, |
| 'valueNow': {'valueNow'}, |
| 'valueText': {'valueText'} |
| }, |
| 'AccessibleNodeList': { |
| 'add': {'add'}, |
| 'item': {'item'}, |
| 'length': {'length'}, |
| 'remove': {'remove'} |
| }, |
| 'AmbientLightSensor': { |
| 'illuminance': {'illuminance'} |
| }, |
| 'AnalyserNode': { |
| 'fftSize': {'fftSize'}, |
| 'frequencyBinCount': {'frequencyBinCount'}, |
| 'getByteFrequencyData': {'getByteFrequencyData'}, |
| 'getByteTimeDomainData': {'getByteTimeDomainData'}, |
| 'getFloatFrequencyData': {'getFloatFrequencyData'}, |
| 'getFloatTimeDomainData': {'getFloatTimeDomainData'}, |
| 'maxDecibels': {'maxDecibels'}, |
| 'minDecibels': {'minDecibels'}, |
| 'smoothingTimeConstant': {'smoothingTimeConstant'} |
| }, |
| 'Animation': { |
| 'cancel': {'cancel'}, |
| 'currentTime': {'currentTime'}, |
| 'effect': {'effect'}, |
| 'finish': {'finish'}, |
| 'id': {'id'}, |
| 'pause': {'pause'}, |
| 'play': {'play'}, |
| 'playState': {'playState'}, |
| 'playbackRate': {'playbackRate'}, |
| 'reverse': {'reverse'}, |
| 'startTime': {'startTime'}, |
| 'timeline': {'timeline'} |
| }, |
| 'AnimationEffectReadOnly': { |
| 'timing': {'timing'} |
| }, |
| 'AnimationEffectTiming': { |
| 'delay': {'delay'}, |
| 'direction': {'direction'}, |
| 'duration': {'duration'}, |
| 'easing': {'easing'}, |
| 'endDelay': {'endDelay'}, |
| 'fill': {'fill'}, |
| 'iterationStart': {'iterationStart'}, |
| 'iterations': {'iterations'} |
| }, |
| 'AnimationEffectTimingReadOnly': { |
| 'delay': {'delay'}, |
| 'direction': {'direction'}, |
| 'duration': {'duration'}, |
| 'easing': {'easing'}, |
| 'endDelay': {'endDelay'}, |
| 'fill': {'fill'}, |
| 'iterationStart': {'iterationStart'}, |
| 'iterations': {'iterations'} |
| }, |
| 'AnimationEvent': { |
| 'animationName': {'animationName'}, |
| 'elapsedTime': {'elapsedTime'} |
| }, |
| 'AnimationPlaybackEvent': { |
| 'currentTime': {'currentTime'}, |
| 'timelineTime': {'timelineTime'} |
| }, |
| 'AnimationTimeline': { |
| 'currentTime': {'currentTime'} |
| }, |
| 'AnimationWorkletGlobalScope': { |
| 'registerAnimator': {'registerAnimator'} |
| }, |
| 'ApplicationCache': { |
| 'abort': {'abort'}, |
| 'status': {'status'}, |
| 'swapCache': {'swapCache'}, |
| 'update': {'update'} |
| }, |
| 'ApplicationCacheErrorEvent': { |
| 'message': {'message'}, |
| 'reason': {'reason'}, |
| 'status': {'status'}, |
| 'url': {'url'} |
| }, |
| 'Attr': { |
| 'name': {'name'}, |
| 'value': {'value'} |
| }, |
| 'AudioBuffer': { |
| 'copyFromChannel': {'copyFromChannel'}, |
| 'copyToChannel': {'copyToChannel'}, |
| 'duration': {'duration'}, |
| 'getChannelData': {'getChannelData'}, |
| 'length': {'length'}, |
| 'numberOfChannels': {'numberOfChannels'}, |
| 'sampleRate': {'sampleRate'} |
| }, |
| 'AudioBufferSourceNode': { |
| 'buffer': {'buffer'}, |
| 'detune': {'detune'}, |
| 'loop': {'loop'}, |
| 'loopEnd': {'loopEnd'}, |
| 'loopStart': {'loopStart'}, |
| 'playbackRate': {'playbackRate'}, |
| 'start': {'start'} |
| }, |
| 'AudioContext': { |
| 'baseLatency': {'baseLatency'} |
| }, |
| 'AudioDestinationNode': { |
| 'maxChannelCount': {'maxChannelCount'} |
| }, |
| 'AudioGainNode': { |
| 'gain': {'gain'} |
| }, |
| 'AudioListener': { |
| 'forwardX': {'forwardX'}, |
| 'forwardY': {'forwardY'}, |
| 'forwardZ': {'forwardZ'}, |
| 'positionX': {'positionX'}, |
| 'positionY': {'positionY'}, |
| 'positionZ': {'positionZ'}, |
| 'setOrientation': {'setOrientation'}, |
| 'setPosition': {'setPosition'}, |
| 'upX': {'upX'}, |
| 'upY': {'upY'}, |
| 'upZ': {'upZ'} |
| }, |
| 'AudioNode': { |
| 'channelCount': {'channelCount'}, |
| 'channelCountMode': {'channelCountMode'}, |
| 'channelInterpretation': {'channelInterpretation'}, |
| 'context': {'context'}, |
| 'disconnect': {'disconnect'}, |
| 'numberOfInputs': {'numberOfInputs'}, |
| 'numberOfOutputs': {'numberOfOutputs'} |
| }, |
| 'AudioPannerNode': { |
| 'coneInnerAngle': {'coneInnerAngle'}, |
| 'coneOuterAngle': {'coneOuterAngle'}, |
| 'coneOuterGain': {'coneOuterGain'}, |
| 'distanceModel': {'distanceModel'}, |
| 'maxDistance': {'maxDistance'}, |
| 'orientationX': {'orientationX'}, |
| 'orientationY': {'orientationY'}, |
| 'orientationZ': {'orientationZ'}, |
| 'panningModel': {'panningModel'}, |
| 'positionX': {'positionX'}, |
| 'positionY': {'positionY'}, |
| 'positionZ': {'positionZ'}, |
| 'refDistance': {'refDistance'}, |
| 'rolloffFactor': {'rolloffFactor'}, |
| 'setOrientation': {'setOrientation'}, |
| 'setPosition': {'setPosition'} |
| }, |
| 'AudioParam': { |
| 'cancelAndHoldAtTime': {'cancelAndHoldAtTime'}, |
| 'cancelScheduledValues': {'cancelScheduledValues'}, |
| 'defaultValue': {'defaultValue'}, |
| 'exponentialRampToValueAtTime': {'exponentialRampToValueAtTime'}, |
| 'linearRampToValueAtTime': {'linearRampToValueAtTime'}, |
| 'maxValue': {'maxValue'}, |
| 'minValue': {'minValue'}, |
| 'setTargetAtTime': {'setTargetAtTime'}, |
| 'setValueAtTime': {'setValueAtTime'}, |
| 'setValueCurveAtTime': {'setValueCurveAtTime'}, |
| 'value': {'value'} |
| }, |
| 'AudioProcessingEvent': { |
| 'inputBuffer': {'inputBuffer'}, |
| 'outputBuffer': {'outputBuffer'}, |
| 'playbackTime': {'playbackTime'} |
| }, |
| 'AudioScheduledSourceNode': { |
| 'start': {'start2'}, |
| 'stop': {'stop'} |
| }, |
| 'AudioTrack': { |
| 'enabled': {'enabled'}, |
| 'id': {'id'}, |
| 'kind': {'kind'}, |
| 'label': {'label'}, |
| 'language': {'language'}, |
| 'sourceBuffer': {'sourceBuffer'} |
| }, |
| 'AudioTrackList': { |
| 'getTrackById': {'getTrackById'}, |
| 'length': {'length'} |
| }, |
| 'AudioWorkletGlobalScope': { |
| 'currentTime': {'currentTime'}, |
| 'registerProcessor': {'registerProcessor'}, |
| 'sampleRate': {'sampleRate'} |
| }, |
| 'AudioWorkletNode': { |
| 'parameters': {'parameters'} |
| }, |
| 'AuthenticatorAssertionResponse': { |
| 'authenticatorData': {'authenticatorData'}, |
| 'signature': {'signature'} |
| }, |
| 'AuthenticatorAttestationResponse': { |
| 'attestationObject': {'attestationObject'} |
| }, |
| 'AuthenticatorResponse': { |
| 'clientDataJSON': {'clientDataJson'} |
| }, |
| 'BackgroundFetchClickEvent': { |
| 'state': {'state'} |
| }, |
| 'BackgroundFetchEvent': { |
| 'id': {'id'} |
| }, |
| 'BackgroundFetchFailEvent': { |
| 'fetches': {'fetches'} |
| }, |
| 'BackgroundFetchFetch': { |
| 'request': {'request'} |
| }, |
| 'BackgroundFetchRegistration': { |
| 'downloadTotal': {'downloadTotal'}, |
| 'downloaded': {'downloaded'}, |
| 'id': {'id'}, |
| 'title': {'title'}, |
| 'totalDownloadSize': {'totalDownloadSize'}, |
| 'uploadTotal': {'uploadTotal'}, |
| 'uploaded': {'uploaded'} |
| }, |
| 'BackgroundFetchSettledFetch': { |
| 'response': {'response'} |
| }, |
| 'BackgroundFetchedEvent': { |
| 'fetches': {'fetches'} |
| }, |
| 'BarProp': { |
| 'visible': {'visible'} |
| }, |
| 'BaseAudioContext': { |
| 'createAnalyser': {'createAnalyser'}, |
| 'createBiquadFilter': {'createBiquadFilter'}, |
| 'createBuffer': {'createBuffer'}, |
| 'createBufferSource': {'createBufferSource'}, |
| 'createChannelMerger': {'createChannelMerger'}, |
| 'createChannelSplitter': {'createChannelSplitter'}, |
| 'createConstantSource': {'createConstantSource'}, |
| 'createConvolver': {'createConvolver'}, |
| 'createDelay': {'createDelay'}, |
| 'createDynamicsCompressor': {'createDynamicsCompressor'}, |
| 'createGain': {'createGain'}, |
| 'createIIRFilter': {'createIirFilter'}, |
| 'createMediaElementSource': {'createMediaElementSource'}, |
| 'createMediaStreamDestination': {'createMediaStreamDestination'}, |
| 'createMediaStreamSource': {'createMediaStreamSource'}, |
| 'createOscillator': {'createOscillator'}, |
| 'createPanner': {'createPanner'}, |
| 'createScriptProcessor': {'createScriptProcessor'}, |
| 'createStereoPanner': {'createStereoPanner'}, |
| 'createWaveShaper': {'createWaveShaper'}, |
| 'currentTime': {'currentTime'}, |
| 'destination': {'destination'}, |
| 'listener': {'listener'}, |
| 'sampleRate': {'sampleRate'}, |
| 'state': {'state'} |
| }, |
| 'BatteryManager': { |
| 'charging': {'charging'}, |
| 'chargingTime': {'chargingTime'}, |
| 'dischargingTime': {'dischargingTime'}, |
| 'level': {'level'} |
| }, |
| 'BeforeInstallPromptEvent': { |
| 'platforms': {'platforms'} |
| }, |
| 'BeforeUnloadEvent': { |
| 'returnValue': {'returnValue'} |
| }, |
| 'BiquadFilterNode': { |
| 'Q': {'Q'}, |
| 'detune': {'detune'}, |
| 'frequency': {'frequency'}, |
| 'gain': {'gain'}, |
| 'getFrequencyResponse': {'getFrequencyResponse'}, |
| 'type': {'type'} |
| }, |
| 'Blob': { |
| 'size': {'size'}, |
| 'slice': {'slice'}, |
| 'type': {'type'} |
| }, |
| 'BlobEvent': { |
| 'data': {'data'}, |
| 'timecode': {'timecode'} |
| }, |
| 'BluetoothRemoteGATTDescriptor': { |
| 'characteristic': {'characteristic'}, |
| 'uuid': {'uuid'}, |
| 'value': {'value'} |
| }, |
| 'Body': { |
| 'bodyUsed': {'bodyUsed'} |
| }, |
| 'BroadcastChannel': { |
| 'close': {'close'}, |
| 'name': {'name'}, |
| 'postMessage': {'postMessage'} |
| }, |
| 'BudgetState': { |
| 'budgetAt': {'budgetAt'}, |
| 'time': {'time'} |
| }, |
| 'CSS': { |
| 'Hz': {'Hz'}, |
| 'ch': {'ch'}, |
| 'cm': {'cm'}, |
| 'deg': {'deg'}, |
| 'dpcm': {'dpcm'}, |
| 'dpi': {'dpi'}, |
| 'dppx': {'dppx'}, |
| 'em': {'em'}, |
| 'escape': {'escape'}, |
| 'ex': {'ex'}, |
| 'fr': {'fr'}, |
| 'grad': {'grad'}, |
| 'in': {'inch'}, |
| 'kHz': {'kHz'}, |
| 'mm': {'mm'}, |
| 'ms': {'ms'}, |
| 'number': {'number'}, |
| 'paintWorklet': {'paintWorklet'}, |
| 'pc': {'pc'}, |
| 'percent': {'percent'}, |
| 'pt': {'pt'}, |
| 'px': {'px'}, |
| 'rad': {'rad'}, |
| 'rem': {'rem'}, |
| 's': {'s'}, |
| 'supports': {'supports', 'supportsCondition'}, |
| 'turn': {'turn'}, |
| 'vh': {'vh'}, |
| 'vmax': {'vmax'}, |
| 'vmin': {'vmin'}, |
| 'vw': {'vw'} |
| }, |
| 'CSS2Properties': { |
| 'cssFloat': {'cssFloat'}, |
| 'cssText': {'cssText'}, |
| 'getPropertyPriority': {'getPropertyPriority'}, |
| 'item': {'item'}, |
| 'length': {'length'}, |
| 'parentRule': {'parentRule'}, |
| 'removeProperty': {'removeProperty'} |
| }, |
| 'CSSCharsetRule': { |
| 'encoding': {'encoding'} |
| }, |
| 'CSSConditionRule': { |
| 'conditionText': {'conditionText'} |
| }, |
| 'CSSFontFaceRule': { |
| 'style': {'style'} |
| }, |
| 'CSSGroupingRule': { |
| 'cssRules': {'cssRules'}, |
| 'deleteRule': {'deleteRule'}, |
| 'insertRule': {'insertRule'} |
| }, |
| 'CSSImageValue': { |
| 'intrinsicHeight': {'intrinsicHeight'}, |
| 'intrinsicRatio': {'intrinsicRatio'}, |
| 'intrinsicWidth': {'intrinsicWidth'} |
| }, |
| 'CSSImportRule': { |
| 'href': {'href'}, |
| 'media': {'media'}, |
| 'styleSheet': {'styleSheet'} |
| }, |
| 'CSSKeyframeRule': { |
| 'keyText': {'keyText'}, |
| 'style': {'style'} |
| }, |
| 'CSSKeyframesRule': { |
| 'appendRule': {'appendRule'}, |
| 'cssRules': {'cssRules'}, |
| 'deleteRule': {'deleteRule'}, |
| 'findRule': {'findRule'}, |
| 'name': {'name'} |
| }, |
| 'CSSKeywordValue': { |
| 'value': {'value'} |
| }, |
| 'CSSMatrixComponent': { |
| 'matrix': {'matrix'} |
| }, |
| 'CSSMediaRule': { |
| 'media': {'media'} |
| }, |
| 'CSSNamespaceRule': { |
| 'namespaceURI': {'namespaceUri'}, |
| 'prefix': {'prefix'} |
| }, |
| 'CSSNumericValue': { |
| 'add': {'add'}, |
| 'div': {'div'}, |
| 'mul': {'mul'}, |
| 'parse': {'parse'}, |
| 'sub': {'sub'}, |
| 'to': {'to'} |
| }, |
| 'CSSPageRule': { |
| 'selectorText': {'selectorText'}, |
| 'style': {'style'} |
| }, |
| 'CSSPerspective': { |
| 'length': {'length'} |
| }, |
| 'CSSPositionValue': { |
| 'x': {'x'}, |
| 'y': {'y'} |
| }, |
| 'CSSResourceValue': { |
| 'state': {'state'} |
| }, |
| 'CSSRotation': { |
| 'angle': {'angle'}, |
| 'x': {'x'}, |
| 'y': {'y'}, |
| 'z': {'z'} |
| }, |
| 'CSSRule': { |
| 'cssText': {'cssText'}, |
| 'parentRule': {'parentRule'}, |
| 'parentStyleSheet': {'parentStyleSheet'}, |
| 'type': {'type'} |
| }, |
| 'CSSRuleList': { |
| 'item': {'item'} |
| }, |
| 'CSSScale': { |
| 'x': {'x'}, |
| 'y': {'y'}, |
| 'z': {'z'} |
| }, |
| 'CSSSkew': { |
| 'ax': {'ax'}, |
| 'ay': {'ay'} |
| }, |
| 'CSSStyleDeclaration': { |
| 'cssFloat': {'cssFloat'}, |
| 'cssText': {'cssText'}, |
| 'getPropertyPriority': {'getPropertyPriority'}, |
| 'item': {'item'}, |
| 'length': {'length'}, |
| 'parentRule': {'parentRule'}, |
| 'removeProperty': {'removeProperty'} |
| }, |
| 'CSSStyleRule': { |
| 'selectorText': {'selectorText'}, |
| 'style': {'style'} |
| }, |
| 'CSSStyleSheet': { |
| 'addRule': {'addRule'}, |
| 'cssRules': {'cssRules'}, |
| 'deleteRule': {'deleteRule'}, |
| 'insertRule': {'insertRule'}, |
| 'ownerRule': {'ownerRule'}, |
| 'removeRule': {'removeRule'}, |
| 'rules': {'rules'} |
| }, |
| 'CSSStyleValue': { |
| 'parse': {'parse'} |
| }, |
| 'CSSTransformComponent': { |
| 'is2D': {'is2D'} |
| }, |
| 'CSSTransformValue': { |
| 'componentAtIndex': {'componentAtIndex'}, |
| 'is2D': {'is2D'}, |
| 'length': {'length'}, |
| 'toMatrix': {'toMatrix'} |
| }, |
| 'CSSTranslation': { |
| 'x': {'x'}, |
| 'y': {'y'}, |
| 'z': {'z'} |
| }, |
| 'CSSURLImageValue': { |
| 'url': {'url'} |
| }, |
| 'CSSUnitValue': { |
| 'type': {'type'}, |
| 'unit': {'unit'}, |
| 'value': {'value'} |
| }, |
| 'CSSUnparsedValue': { |
| 'fragmentAtIndex': {'fragmentAtIndex'}, |
| 'length': {'length'} |
| }, |
| 'CSSVariableReferenceValue': { |
| 'fallback': {'fallback'}, |
| 'variable': {'variable'} |
| }, |
| 'CSSViewportRule': { |
| 'style': {'style'} |
| }, |
| 'CanMakePaymentEvent': { |
| 'methodData': {'methodData'}, |
| 'modifiers': {'modifiers'}, |
| 'paymentRequestOrigin': {'paymentRequestOrigin'}, |
| 'respondWith': {'respondWith'}, |
| 'topLevelOrigin': {'topLevelOrigin'} |
| }, |
| 'CanvasCaptureMediaStreamTrack': { |
| 'canvas': {'canvas'}, |
| 'requestFrame': {'requestFrame'} |
| }, |
| 'CanvasGradient': { |
| 'addColorStop': {'addColorStop'} |
| }, |
| 'CanvasPattern': { |
| 'setTransform': {'setTransform'} |
| }, |
| 'CanvasRenderingContext2D': { |
| 'arcTo': {'arcTo'}, |
| 'beginPath': {'beginPath'}, |
| 'bezierCurveTo': {'bezierCurveTo'}, |
| 'canvas': {'canvas'}, |
| 'clearHitRegions': {'clearHitRegions'}, |
| 'clearRect': {'clearRect'}, |
| 'clip': {'clip'}, |
| 'closePath': {'closePath'}, |
| 'createLinearGradient': {'createLinearGradient'}, |
| 'createPattern': {'createPattern'}, |
| 'createRadialGradient': {'createRadialGradient'}, |
| 'currentTransform': {'currentTransform'}, |
| 'direction': {'direction'}, |
| 'drawFocusIfNeeded': {'drawFocusIfNeeded'}, |
| 'drawImage': {'drawImage', 'drawImageScaled', 'drawImageScaledFromSource'}, |
| 'ellipse': {'ellipse'}, |
| 'fill': {'fill'}, |
| 'fillRect': {'fillRect'}, |
| 'fillStyle': {'fillStyle'}, |
| 'filter': {'filter'}, |
| 'font': {'font'}, |
| 'globalAlpha': {'globalAlpha'}, |
| 'globalCompositeOperation': {'globalCompositeOperation'}, |
| 'imageSmoothingEnabled': {'imageSmoothingEnabled'}, |
| 'imageSmoothingQuality': {'imageSmoothingQuality'}, |
| 'isContextLost': {'isContextLost'}, |
| 'isPointInPath': {'isPointInPath'}, |
| 'isPointInStroke': {'isPointInStroke'}, |
| 'lineCap': {'lineCap'}, |
| 'lineJoin': {'lineJoin'}, |
| 'lineTo': {'lineTo'}, |
| 'lineWidth': {'lineWidth'}, |
| 'measureText': {'measureText'}, |
| 'miterLimit': {'miterLimit'}, |
| 'moveTo': {'moveTo'}, |
| 'quadraticCurveTo': {'quadraticCurveTo'}, |
| 'rect': {'rect'}, |
| 'removeHitRegion': {'removeHitRegion'}, |
| 'resetTransform': {'resetTransform'}, |
| 'restore': {'restore'}, |
| 'rotate': {'rotate'}, |
| 'save': {'save'}, |
| 'scale': {'scale'}, |
| 'scrollPathIntoView': {'scrollPathIntoView'}, |
| 'setTransform': {'setTransform'}, |
| 'shadowBlur': {'shadowBlur'}, |
| 'shadowColor': {'shadowColor'}, |
| 'shadowOffsetX': {'shadowOffsetX'}, |
| 'shadowOffsetY': {'shadowOffsetY'}, |
| 'stroke': {'stroke'}, |
| 'strokeRect': {'strokeRect'}, |
| 'strokeStyle': {'strokeStyle'}, |
| 'strokeText': {'strokeText'}, |
| 'textAlign': {'textAlign'}, |
| 'textBaseline': {'textBaseline'}, |
| 'transform': {'transform'}, |
| 'translate': {'translate'} |
| }, |
| 'CharacterData': { |
| 'after': {'after'}, |
| 'appendData': {'appendData'}, |
| 'before': {'before'}, |
| 'data': {'data'}, |
| 'deleteData': {'deleteData'}, |
| 'insertData': {'insertData'}, |
| 'length': {'length'}, |
| 'nextElementSibling': {'nextElementSibling'}, |
| 'previousElementSibling': {'previousElementSibling'}, |
| 'replaceData': {'replaceData'}, |
| 'substringData': {'substringData'} |
| }, |
| 'Client': { |
| 'frameType': {'frameType'}, |
| 'id': {'id'}, |
| 'postMessage': {'postMessage'}, |
| 'type': {'type'}, |
| 'url': {'url'} |
| }, |
| 'ClientRect': { |
| 'height': {'height'}, |
| 'width': {'width'}, |
| 'x': {'x'}, |
| 'y': {'y'} |
| }, |
| 'ClientRectList': { |
| 'item': {'item'} |
| }, |
| 'ClipboardEvent': { |
| 'clipboardData': {'clipboardData'} |
| }, |
| 'CloseEvent': { |
| 'code': {'code'}, |
| 'reason': {'reason'}, |
| 'wasClean': {'wasClean'} |
| }, |
| 'CompositionEvent': { |
| 'data': {'data'} |
| }, |
| 'ConstantSourceNode': { |
| 'offset': {'offset'} |
| }, |
| 'ConvolverNode': { |
| 'buffer': {'buffer'}, |
| 'normalize': {'normalize'} |
| }, |
| 'Coordinates': { |
| 'accuracy': {'accuracy'}, |
| 'altitude': {'altitude'}, |
| 'altitudeAccuracy': {'altitudeAccuracy'}, |
| 'heading': {'heading'}, |
| 'latitude': {'latitude'}, |
| 'longitude': {'longitude'}, |
| 'speed': {'speed'} |
| }, |
| 'Credential': { |
| 'id': {'id'}, |
| 'type': {'type'} |
| }, |
| 'CredentialUserData': { |
| 'iconURL': {'iconUrl'}, |
| 'name': {'name'} |
| }, |
| 'Crypto': { |
| 'subtle': {'subtle'} |
| }, |
| 'CryptoKey': { |
| 'algorithm': {'algorithm'}, |
| 'extractable': {'extractable'}, |
| 'type': {'type'}, |
| 'usages': {'usages'} |
| }, |
| 'CustomElementRegistry': { |
| 'get': {'get'} |
| }, |
| 'DOMApplicationCache': { |
| 'abort': {'abort'}, |
| 'status': {'status'}, |
| 'swapCache': {'swapCache'}, |
| 'update': {'update'} |
| }, |
| 'DOMError': { |
| 'message': {'message'}, |
| 'name': {'name'} |
| }, |
| 'DOMException': { |
| 'message': {'message'} |
| }, |
| 'DOMFileSystem': { |
| 'name': {'name'}, |
| 'root': {'root'} |
| }, |
| 'DOMImplementation': { |
| 'createDocument': {'createDocument'}, |
| 'createDocumentType': {'createDocumentType'}, |
| 'createHTMLDocument': {'createHtmlDocument'}, |
| 'hasFeature': {'hasFeature'} |
| }, |
| 'DOMMatrix': { |
| 'a': {'a'}, |
| 'b': {'b'}, |
| 'c': {'c'}, |
| 'd': {'d'}, |
| 'e': {'e'}, |
| 'f': {'f'}, |
| 'fromFloat32Array': {'fromFloat32Array'}, |
| 'fromFloat64Array': {'fromFloat64Array'}, |
| 'invertSelf': {'invertSelf'}, |
| 'm11': {'m11'}, |
| 'm12': {'m12'}, |
| 'm13': {'m13'}, |
| 'm14': {'m14'}, |
| 'm21': {'m21'}, |
| 'm22': {'m22'}, |
| 'm23': {'m23'}, |
| 'm24': {'m24'}, |
| 'm31': {'m31'}, |
| 'm32': {'m32'}, |
| 'm33': {'m33'}, |
| 'm34': {'m34'}, |
| 'm41': {'m41'}, |
| 'm42': {'m42'}, |
| 'm43': {'m43'}, |
| 'm44': {'m44'}, |
| 'rotateAxisAngleSelf': {'rotateAxisAngleSelf'}, |
| 'rotateFromVectorSelf': {'rotateFromVectorSelf'}, |
| 'rotateSelf': {'rotateSelf'}, |
| 'scale3dSelf': {'scale3dSelf'}, |
| 'scaleSelf': {'scaleSelf'}, |
| 'setMatrixValue': {'setMatrixValue'}, |
| 'skewXSelf': {'skewXSelf'}, |
| 'skewYSelf': {'skewYSelf'}, |
| 'translateSelf': {'translateSelf'} |
| }, |
| 'DOMMatrixReadOnly': { |
| 'a': {'a'}, |
| 'b': {'b'}, |
| 'c': {'c'}, |
| 'd': {'d'}, |
| 'e': {'e'}, |
| 'f': {'f'}, |
| 'flipX': {'flipX'}, |
| 'flipY': {'flipY'}, |
| 'fromFloat32Array': {'fromFloat32Array'}, |
| 'fromFloat64Array': {'fromFloat64Array'}, |
| 'inverse': {'inverse'}, |
| 'is2D': {'is2D'}, |
| 'isIdentity': {'isIdentity'}, |
| 'm11': {'m11'}, |
| 'm12': {'m12'}, |
| 'm13': {'m13'}, |
| 'm14': {'m14'}, |
| 'm21': {'m21'}, |
| 'm22': {'m22'}, |
| 'm23': {'m23'}, |
| 'm24': {'m24'}, |
| 'm31': {'m31'}, |
| 'm32': {'m32'}, |
| 'm33': {'m33'}, |
| 'm34': {'m34'}, |
| 'm41': {'m41'}, |
| 'm42': {'m42'}, |
| 'm43': {'m43'}, |
| 'm44': {'m44'}, |
| 'rotate': {'rotate'}, |
| 'rotateAxisAngle': {'rotateAxisAngle'}, |
| 'rotateFromVector': {'rotateFromVector'}, |
| 'scale': {'scale'}, |
| 'scale3d': {'scale3d'}, |
| 'skewX': {'skewX'}, |
| 'skewY': {'skewY'}, |
| 'toFloat32Array': {'toFloat32Array'}, |
| 'toFloat64Array': {'toFloat64Array'}, |
| 'translate': {'translate'} |
| }, |
| 'DOMParser': { |
| 'parseFromString': {'parseFromString'} |
| }, |
| 'DOMPoint': { |
| 'w': {'w'}, |
| 'x': {'x'}, |
| 'y': {'y'}, |
| 'z': {'z'} |
| }, |
| 'DOMPointReadOnly': { |
| 'w': {'w'}, |
| 'x': {'x'}, |
| 'y': {'y'}, |
| 'z': {'z'} |
| }, |
| 'DOMQuad': { |
| 'getBounds': {'getBounds'}, |
| 'p1': {'p1'}, |
| 'p2': {'p2'}, |
| 'p3': {'p3'}, |
| 'p4': {'p4'} |
| }, |
| 'DOMRect': { |
| 'height': {'height'}, |
| 'width': {'width'}, |
| 'x': {'x'}, |
| 'y': {'y'} |
| }, |
| 'DOMRectList': { |
| 'item': {'item'} |
| }, |
| 'DOMRectReadOnly': { |
| 'x': {'x'}, |
| 'y': {'y'} |
| }, |
| 'DOMStringList': { |
| 'item': {'item'} |
| }, |
| 'DOMStringMap': { |
| 'item': {'item'} |
| }, |
| 'DOMTokenList': { |
| 'add': {'add'}, |
| 'contains': {'contains'}, |
| 'item': {'item'}, |
| 'length': {'length'}, |
| 'remove': {'remove'}, |
| 'replace': {'replace'}, |
| 'supports': {'supports'}, |
| 'toggle': {'toggle'}, |
| 'value': {'value'} |
| }, |
| 'DOMWindow': { |
| 'alert': {'alert'}, |
| 'animationWorklet': {'animationWorklet'}, |
| 'applicationCache': {'applicationCache'}, |
| 'atob': {'atob'}, |
| 'audioWorklet': {'audioWorklet'}, |
| 'btoa': {'btoa'}, |
| 'caches': {'caches'}, |
| 'cancelIdleCallback': {'cancelIdleCallback'}, |
| 'close': {'close'}, |
| 'closed': {'closed'}, |
| 'confirm': {'confirm'}, |
| 'cookieStore': {'cookieStore'}, |
| 'crypto': {'crypto'}, |
| 'customElements': {'customElements'}, |
| 'defaultStatus': {'defaultStatus'}, |
| 'defaultstatus': {'defaultstatus'}, |
| 'devicePixelRatio': {'devicePixelRatio'}, |
| 'external': {'external'}, |
| 'find': {'find'}, |
| 'getComputedStyleMap': {'getComputedStyleMap'}, |
| 'getMatchedCSSRules': {'getMatchedCssRules'}, |
| 'getSelection': {'getSelection'}, |
| 'history': {'history'}, |
| 'innerHeight': {'innerHeight'}, |
| 'innerWidth': {'innerWidth'}, |
| 'isSecureContext': {'isSecureContext'}, |
| 'localStorage': {'localStorage'}, |
| 'locationbar': {'locationbar'}, |
| 'matchMedia': {'matchMedia'}, |
| 'menubar': {'menubar'}, |
| 'moveBy': {'moveBy'}, |
| 'name': {'name'}, |
| 'navigator': {'navigator'}, |
| 'offscreenBuffering': {'offscreenBuffering'}, |
| 'opener': {'opener'}, |
| 'orientation': {'orientation'}, |
| 'origin': {'origin'}, |
| 'outerHeight': {'outerHeight'}, |
| 'outerWidth': {'outerWidth'}, |
| 'performance': {'performance'}, |
| 'print': {'print'}, |
| 'resizeBy': {'resizeBy'}, |
| 'resizeTo': {'resizeTo'}, |
| 'screen': {'screen'}, |
| 'screenLeft': {'screenLeft'}, |
| 'screenTop': {'screenTop'}, |
| 'screenX': {'screenX'}, |
| 'screenY': {'screenY'}, |
| 'scrollbars': {'scrollbars'}, |
| 'sessionStorage': {'sessionStorage'}, |
| 'speechSynthesis': {'speechSynthesis'}, |
| 'status': {'status'}, |
| 'statusbar': {'statusbar'}, |
| 'stop': {'stop'}, |
| 'styleMedia': {'styleMedia'}, |
| 'toolbar': {'toolbar'}, |
| 'visualViewport': {'visualViewport'} |
| }, |
| 'DataChannel': { |
| 'binaryType': {'binaryType'}, |
| 'bufferedAmount': {'bufferedAmount'}, |
| 'bufferedAmountLowThreshold': {'bufferedAmountLowThreshold'}, |
| 'close': {'close'}, |
| 'id': {'id'}, |
| 'label': {'label'}, |
| 'maxRetransmitTime': {'maxRetransmitTime'}, |
| 'maxRetransmits': {'maxRetransmits'}, |
| 'negotiated': {'negotiated'}, |
| 'ordered': {'ordered'}, |
| 'protocol': {'protocol'}, |
| 'readyState': {'readyState'}, |
| 'reliable': {'reliable'}, |
| 'send': { |
| 'send', |
| 'sendBlob', |
| 'sendByteBuffer', |
| 'sendString', |
| 'sendTypedData' |
| } |
| }, |
| 'DataTransfer': { |
| 'clearData': {'clearData'}, |
| 'dropEffect': {'dropEffect'}, |
| 'effectAllowed': {'effectAllowed'}, |
| 'files': {'files'}, |
| 'getData': {'getData'}, |
| 'items': {'items'}, |
| 'setData': {'setData'}, |
| 'setDragImage': {'setDragImage'}, |
| 'types': {'types'} |
| }, |
| 'DataTransferItem': { |
| 'getAsFile': {'getAsFile'}, |
| 'kind': {'kind'}, |
| 'type': {'type'} |
| }, |
| 'DataTransferItemList': { |
| 'add': {'add', 'addData', 'addFile'}, |
| 'clear': {'clear'}, |
| 'item': {'item'}, |
| 'length': {'length'}, |
| 'remove': {'remove'} |
| }, |
| 'DedicatedWorkerGlobalScope': { |
| 'close': {'close'}, |
| 'webkitRequestFileSystemSync': {'requestFileSystemSync'}, |
| 'webkitResolveLocalFileSystemSyncURL': {'resolveLocalFileSystemSyncUrl'} |
| }, |
| 'DelayNode': { |
| 'delayTime': {'delayTime'} |
| }, |
| 'DeprecatedStorageInfo': { |
| 'queryUsageAndQuota': {'queryUsageAndQuota'}, |
| 'requestQuota': {'requestQuota'} |
| }, |
| 'DeprecatedStorageQuota': { |
| 'queryUsageAndQuota': {'queryUsageAndQuota'}, |
| 'requestQuota': {'requestQuota'} |
| }, |
| 'DeprecationReport': { |
| 'lineNumber': {'lineNumber'}, |
| 'message': {'message'}, |
| 'sourceFile': {'sourceFile'} |
| }, |
| 'DetectedBarcode': { |
| 'boundingBox': {'boundingBox'}, |
| 'cornerPoints': {'cornerPoints'}, |
| 'rawValue': {'rawValue'} |
| }, |
| 'DetectedFace': { |
| 'boundingBox': {'boundingBox'}, |
| 'landmarks': {'landmarks'} |
| }, |
| 'DetectedText': { |
| 'boundingBox': {'boundingBox'}, |
| 'cornerPoints': {'cornerPoints'}, |
| 'rawValue': {'rawValue'} |
| }, |
| 'DeviceAcceleration': { |
| 'x': {'x'}, |
| 'y': {'y'}, |
| 'z': {'z'} |
| }, |
| 'DeviceMotionEvent': { |
| 'acceleration': {'acceleration'}, |
| 'accelerationIncludingGravity': {'accelerationIncludingGravity'}, |
| 'interval': {'interval'}, |
| 'rotationRate': {'rotationRate'} |
| }, |
| 'DeviceOrientationEvent': { |
| 'absolute': {'absolute'}, |
| 'alpha': {'alpha'}, |
| 'beta': {'beta'}, |
| 'gamma': {'gamma'} |
| }, |
| 'DeviceRotationRate': { |
| 'alpha': {'alpha'}, |
| 'beta': {'beta'}, |
| 'gamma': {'gamma'} |
| }, |
| 'Document': { |
| 'activeElement': {'activeElement'}, |
| 'addressSpace': {'addressSpace'}, |
| 'adoptNode': {'adoptNode'}, |
| 'contentType': {'contentType'}, |
| 'cookie': {'cookie'}, |
| 'createDocumentFragment': {'createDocumentFragment'}, |
| 'createRange': {'createRange'}, |
| 'currentScript': {'currentScript'}, |
| 'documentElement': {'documentElement'}, |
| 'domain': {'domain'}, |
| 'elementsFromPoint': {'elementsFromPoint'}, |
| 'execCommand': {'execCommand'}, |
| 'exitFullscreen': {'exitFullscreen'}, |
| 'exitPointerLock': {'exitPointerLock'}, |
| 'fonts': {'fonts'}, |
| 'fullscreenElement': {'fullscreenElement'}, |
| 'fullscreenEnabled': {'fullscreenEnabled'}, |
| 'getAnimations': {'getAnimations'}, |
| 'getElementById': {'getElementById'}, |
| 'getElementsByClassName': {'getElementsByClassName'}, |
| 'getElementsByName': {'getElementsByName'}, |
| 'getElementsByTagName': {'getElementsByTagName'}, |
| 'hidden': {'hidden'}, |
| 'implementation': {'implementation'}, |
| 'importNode': {'importNode'}, |
| 'origin': {'origin'}, |
| 'pointerLockElement': {'pointerLockElement'}, |
| 'queryCommandEnabled': {'queryCommandEnabled'}, |
| 'queryCommandIndeterm': {'queryCommandIndeterm'}, |
| 'queryCommandState': {'queryCommandState'}, |
| 'queryCommandSupported': {'queryCommandSupported'}, |
| 'queryCommandValue': {'queryCommandValue'}, |
| 'querySelector': {'querySelector'}, |
| 'readyState': {'readyState'}, |
| 'rootElement': {'rootElement'}, |
| 'rootScroller': {'rootScroller'}, |
| 'scrollingElement': {'scrollingElement'}, |
| 'suborigin': {'suborigin'}, |
| 'timeline': {'timeline'} |
| }, |
| 'DocumentFragment': { |
| 'getElementById': {'getElementById'}, |
| 'querySelector': {'querySelector'} |
| }, |
| 'DocumentOrShadowRoot': { |
| 'activeElement': {'activeElement'}, |
| 'elementFromPoint': {'elementFromPoint'}, |
| 'elementsFromPoint': {'elementsFromPoint'}, |
| 'fullscreenElement': {'fullscreenElement'}, |
| 'getSelection': {'getSelection'}, |
| 'pointerLockElement': {'pointerLockElement'}, |
| 'styleSheets': {'styleSheets'} |
| }, |
| 'DragEvent': { |
| 'altKey': {'altKey'}, |
| 'button': {'button'}, |
| 'buttons': {'buttons'}, |
| 'ctrlKey': {'ctrlKey'}, |
| 'fromElement': {'fromElement'}, |
| 'getModifierState': {'getModifierState'}, |
| 'metaKey': {'metaKey'}, |
| 'region': {'region'}, |
| 'shiftKey': {'shiftKey'}, |
| 'toElement': {'toElement'} |
| }, |
| 'DynamicsCompressorNode': { |
| 'attack': {'attack'}, |
| 'knee': {'knee'}, |
| 'ratio': {'ratio'}, |
| 'reduction': {'reduction'}, |
| 'release': {'release'}, |
| 'threshold': {'threshold'} |
| }, |
| 'EXTDisjointTimerQuery': { |
| 'beginQueryEXT': {'beginQueryExt'}, |
| 'createQueryEXT': {'createQueryExt'}, |
| 'deleteQueryEXT': {'deleteQueryExt'}, |
| 'endQueryEXT': {'endQueryExt'}, |
| 'getQueryEXT': {'getQueryExt'}, |
| 'getQueryObjectEXT': {'getQueryObjectExt'}, |
| 'isQueryEXT': {'isQueryExt'}, |
| 'queryCounterEXT': {'queryCounterExt'} |
| }, |
| 'EXTDisjointTimerQueryWebGL2': { |
| 'queryCounterEXT': {'queryCounterExt'} |
| }, |
| 'Element': { |
| 'accessibleNode': {'accessibleNode'}, |
| 'after': {'after'}, |
| 'assignedSlot': {'assignedSlot'}, |
| 'before': {'before'}, |
| 'blur': {'blur'}, |
| 'className': {'className'}, |
| 'click': {'click'}, |
| 'clientHeight': {'clientHeight'}, |
| 'clientLeft': {'clientLeft'}, |
| 'clientTop': {'clientTop'}, |
| 'clientWidth': {'clientWidth'}, |
| 'closest': {'closest'}, |
| 'computedName': {'computedName'}, |
| 'computedRole': {'computedRole'}, |
| 'contentEditable': {'contentEditable'}, |
| 'dir': {'dir'}, |
| 'draggable': {'draggable'}, |
| 'focus': {'focus'}, |
| 'getAnimations': {'getAnimations'}, |
| 'getAttributeNames': {'getAttributeNames'}, |
| 'getBoundingClientRect': {'getBoundingClientRect'}, |
| 'getDestinationInsertionPoints': {'getDestinationInsertionPoints'}, |
| 'getElementsByClassName': {'getElementsByClassName'}, |
| 'hasPointerCapture': {'hasPointerCapture'}, |
| 'hidden': {'hidden'}, |
| 'id': {'id'}, |
| 'inert': {'inert'}, |
| 'innerText': {'innerText'}, |
| 'inputMode': {'inputMode'}, |
| 'isContentEditable': {'isContentEditable'}, |
| 'lang': {'lang'}, |
| 'nextElementSibling': {'nextElementSibling'}, |
| 'offsetParent': {'offsetParent'}, |
| 'outerHTML': {'outerHtml'}, |
| 'previousElementSibling': {'previousElementSibling'}, |
| 'querySelector': {'querySelector'}, |
| 'releasePointerCapture': {'releasePointerCapture'}, |
| 'requestPointerLock': {'requestPointerLock'}, |
| 'scrollIntoViewIfNeeded': {'scrollIntoViewIfNeeded'}, |
| 'setPointerCapture': {'setPointerCapture'}, |
| 'slot': {'slot'}, |
| 'spellcheck': {'spellcheck'}, |
| 'style': {'style'}, |
| 'styleMap': {'styleMap'}, |
| 'tabIndex': {'tabIndex'}, |
| 'tagName': {'tagName'}, |
| 'title': {'title'}, |
| 'translate': {'translate'} |
| }, |
| 'Entry': { |
| 'filesystem': {'filesystem'}, |
| 'fullPath': {'fullPath'}, |
| 'isDirectory': {'isDirectory'}, |
| 'isFile': {'isFile'}, |
| 'name': {'name'}, |
| 'toURL': {'toUrl'} |
| }, |
| 'ErrorEvent': { |
| 'colno': {'colno'}, |
| 'error': {'error'}, |
| 'filename': {'filename'}, |
| 'lineno': {'lineno'}, |
| 'message': {'message'} |
| }, |
| 'Event': { |
| 'bubbles': {'bubbles'}, |
| 'cancelable': {'cancelable'}, |
| 'composed': {'composed'}, |
| 'composedPath': {'composedPath'}, |
| 'defaultPrevented': {'defaultPrevented'}, |
| 'eventPhase': {'eventPhase'}, |
| 'isTrusted': {'isTrusted'}, |
| 'preventDefault': {'preventDefault'}, |
| 'stopImmediatePropagation': {'stopImmediatePropagation'}, |
| 'stopPropagation': {'stopPropagation'}, |
| 'timeStamp': {'timeStamp'}, |
| 'type': {'type'} |
| }, |
| 'EventSource': { |
| 'close': {'close'}, |
| 'readyState': {'readyState'}, |
| 'url': {'url'}, |
| 'withCredentials': {'withCredentials'} |
| }, |
| 'EventTarget': { |
| 'dispatchEvent': {'dispatchEvent'} |
| }, |
| 'ExtendableEvent': { |
| 'waitUntil': {'waitUntil'} |
| }, |
| 'ExtendableMessageEvent': { |
| 'data': {'data'}, |
| 'lastEventId': {'lastEventId'}, |
| 'origin': {'origin'}, |
| 'ports': {'ports'}, |
| 'source': {'source'} |
| }, |
| 'External': { |
| 'AddSearchProvider': {'AddSearchProvider'}, |
| 'IsSearchProviderInstalled': {'IsSearchProviderInstalled'} |
| }, |
| 'FederatedCredential': { |
| 'iconURL': {'iconUrl'}, |
| 'name': {'name'}, |
| 'protocol': {'protocol'}, |
| 'provider': {'provider'} |
| }, |
| 'FetchEvent': { |
| 'clientId': {'clientId'}, |
| 'isReload': {'isReload'}, |
| 'request': {'request'}, |
| 'respondWith': {'respondWith'} |
| }, |
| 'File': { |
| 'lastModified': {'lastModified'}, |
| 'name': {'name'}, |
| 'webkitRelativePath': {'relativePath'} |
| }, |
| 'FileList': { |
| 'item': {'item'} |
| }, |
| 'FileReader': { |
| 'abort': {'abort'}, |
| 'error': {'error'}, |
| 'readAsArrayBuffer': {'readAsArrayBuffer'}, |
| 'readAsDataURL': {'readAsDataUrl'}, |
| 'readAsText': {'readAsText'}, |
| 'readyState': {'readyState'} |
| }, |
| 'FileSystem': { |
| 'name': {'name'}, |
| 'root': {'root'} |
| }, |
| 'FileSystemEntry': { |
| 'filesystem': {'filesystem'}, |
| 'fullPath': {'fullPath'}, |
| 'isDirectory': {'isDirectory'}, |
| 'isFile': {'isFile'}, |
| 'name': {'name'}, |
| 'toURL': {'toUrl'} |
| }, |
| 'FileWriter': { |
| 'abort': {'abort'}, |
| 'error': {'error'}, |
| 'length': {'length'}, |
| 'position': {'position'}, |
| 'readyState': {'readyState'}, |
| 'seek': {'seek'}, |
| 'truncate': {'truncate'}, |
| 'write': {'write'} |
| }, |
| 'FilterPrimitiveStandardAttributes': { |
| 'height': {'height'}, |
| 'result': {'result'}, |
| 'width': {'width'}, |
| 'x': {'x'}, |
| 'y': {'y'} |
| }, |
| 'FitToViewBox': { |
| 'preserveAspectRatio': {'preserveAspectRatio'}, |
| 'viewBox': {'viewBox'} |
| }, |
| 'FontFace': { |
| 'display': {'display'}, |
| 'family': {'family'}, |
| 'featureSettings': {'featureSettings'}, |
| 'status': {'status'}, |
| 'stretch': {'stretch'}, |
| 'style': {'style'}, |
| 'unicodeRange': {'unicodeRange'}, |
| 'variant': {'variant'}, |
| 'weight': {'weight'} |
| }, |
| 'FontFaceSet': { |
| 'add': {'add'}, |
| 'check': {'check'}, |
| 'clear': {'clear'}, |
| 'delete': {'delete'}, |
| 'forEach': {'forEach'}, |
| 'has': {'has'}, |
| 'status': {'status'} |
| }, |
| 'FontFaceSetLoadEvent': { |
| 'fontfaces': {'fontfaces'} |
| }, |
| 'FontFaceSource': { |
| 'fonts': {'fonts'} |
| }, |
| 'ForeignFetchEvent': { |
| 'origin': {'origin'}, |
| 'request': {'request'}, |
| 'respondWith': {'respondWith'} |
| }, |
| 'FormData': { |
| 'append': {'append', 'appendBlob'}, |
| 'delete': {'delete'}, |
| 'get': {'get'}, |
| 'getAll': {'getAll'}, |
| 'has': {'has'}, |
| 'set': {'set'} |
| }, |
| 'GainNode': { |
| 'gain': {'gain'} |
| }, |
| 'Gamepad': { |
| 'axes': {'axes'}, |
| 'buttons': {'buttons'}, |
| 'connected': {'connected'}, |
| 'displayId': {'displayId'}, |
| 'hand': {'hand'}, |
| 'id': {'id'}, |
| 'index': {'index'}, |
| 'mapping': {'mapping'}, |
| 'pose': {'pose'}, |
| 'timestamp': {'timestamp'} |
| }, |
| 'GamepadButton': { |
| 'pressed': {'pressed'}, |
| 'touched': {'touched'}, |
| 'value': {'value'} |
| }, |
| 'GamepadEvent': { |
| 'gamepad': {'gamepad'} |
| }, |
| 'GamepadList': { |
| 'item': {'item'} |
| }, |
| 'GamepadPose': { |
| 'angularAcceleration': {'angularAcceleration'}, |
| 'angularVelocity': {'angularVelocity'}, |
| 'hasOrientation': {'hasOrientation'}, |
| 'hasPosition': {'hasPosition'}, |
| 'linearAcceleration': {'linearAcceleration'}, |
| 'linearVelocity': {'linearVelocity'}, |
| 'orientation': {'orientation'}, |
| 'position': {'position'} |
| }, |
| 'GeolocationPosition': { |
| 'coords': {'coords'}, |
| 'timestamp': {'timestamp'} |
| }, |
| 'GeolocationPositionError': { |
| 'code': {'code'}, |
| 'message': {'message'} |
| }, |
| 'Gyroscope': { |
| 'x': {'x'}, |
| 'y': {'y'}, |
| 'z': {'z'} |
| }, |
| 'HTMLAnchorElement': { |
| 'download': {'download'}, |
| 'hash': {'hash'}, |
| 'host': {'host'}, |
| 'hostname': {'hostname'}, |
| 'href': {'href'}, |
| 'hreflang': {'hreflang'}, |
| 'origin': {'origin'}, |
| 'password': {'password'}, |
| 'pathname': {'pathname'}, |
| 'port': {'port'}, |
| 'protocol': {'protocol'}, |
| 'referrerPolicy': {'referrerPolicy'}, |
| 'rel': {'rel'}, |
| 'search': {'search'}, |
| 'target': {'target'}, |
| 'type': {'type'}, |
| 'username': {'username'} |
| }, |
| 'HTMLAreaElement': { |
| 'alt': {'alt'}, |
| 'coords': {'coords'}, |
| 'download': {'download'}, |
| 'hash': {'hash'}, |
| 'host': {'host'}, |
| 'hostname': {'hostname'}, |
| 'href': {'href'}, |
| 'origin': {'origin'}, |
| 'password': {'password'}, |
| 'pathname': {'pathname'}, |
| 'port': {'port'}, |
| 'protocol': {'protocol'}, |
| 'referrerPolicy': {'referrerPolicy'}, |
| 'rel': {'rel'}, |
| 'search': {'search'}, |
| 'shape': {'shape'}, |
| 'target': {'target'}, |
| 'username': {'username'} |
| }, |
| 'HTMLBaseElement': { |
| 'href': {'href'}, |
| 'target': {'target'} |
| }, |
| 'HTMLButtonElement': { |
| 'autofocus': {'autofocus'}, |
| 'checkValidity': {'checkValidity'}, |
| 'disabled': {'disabled'}, |
| 'form': {'form'}, |
| 'formAction': {'formAction'}, |
| 'formEnctype': {'formEnctype'}, |
| 'formMethod': {'formMethod'}, |
| 'formNoValidate': {'formNoValidate'}, |
| 'formTarget': {'formTarget'}, |
| 'labels': {'labels'}, |
| 'name': {'name'}, |
| 'reportValidity': {'reportValidity'}, |
| 'setCustomValidity': {'setCustomValidity'}, |
| 'type': {'type'}, |
| 'validationMessage': {'validationMessage'}, |
| 'validity': {'validity'}, |
| 'value': {'value'}, |
| 'willValidate': {'willValidate'} |
| }, |
| 'HTMLCanvasElement': { |
| 'captureStream': {'captureStream'}, |
| 'height': {'height'}, |
| 'transferControlToOffscreen': {'transferControlToOffscreen'}, |
| 'width': {'width'} |
| }, |
| 'HTMLCollection': { |
| 'item': {'item'}, |
| 'namedItem': {'namedItem'} |
| }, |
| 'HTMLContentElement': { |
| 'getDistributedNodes': {'getDistributedNodes'}, |
| 'select': {'select'} |
| }, |
| 'HTMLDataElement': { |
| 'value': {'value'} |
| }, |
| 'HTMLDataListElement': { |
| 'options': {'options'} |
| }, |
| 'HTMLDetailsElement': { |
| 'open': {'open'} |
| }, |
| 'HTMLDialogElement': { |
| 'close': {'close'}, |
| 'open': {'open'}, |
| 'returnValue': {'returnValue'}, |
| 'show': {'show'}, |
| 'showModal': {'showModal'} |
| }, |
| 'HTMLDocument': { |
| 'body': {'body'} |
| }, |
| 'HTMLElement': { |
| 'nonce': {'nonce'} |
| }, |
| 'HTMLEmbedElement': { |
| 'height': {'height'}, |
| 'name': {'name'}, |
| 'src': {'src'}, |
| 'type': {'type'}, |
| 'width': {'width'} |
| }, |
| 'HTMLFieldSetElement': { |
| 'checkValidity': {'checkValidity'}, |
| 'disabled': {'disabled'}, |
| 'elements': {'elements'}, |
| 'form': {'form'}, |
| 'name': {'name'}, |
| 'reportValidity': {'reportValidity'}, |
| 'setCustomValidity': {'setCustomValidity'}, |
| 'type': {'type'}, |
| 'validationMessage': {'validationMessage'}, |
| 'validity': {'validity'}, |
| 'willValidate': {'willValidate'} |
| }, |
| 'HTMLFormControlsCollection': { |
| 'namedItem': {'namedItem'} |
| }, |
| 'HTMLFormElement': { |
| 'acceptCharset': {'acceptCharset'}, |
| 'action': {'action'}, |
| 'autocomplete': {'autocomplete'}, |
| 'checkValidity': {'checkValidity'}, |
| 'encoding': {'encoding'}, |
| 'enctype': {'enctype'}, |
| 'item': {'item'}, |
| 'length': {'length'}, |
| 'method': {'method'}, |
| 'name': {'name'}, |
| 'noValidate': {'noValidate'}, |
| 'reportValidity': {'reportValidity'}, |
| 'reset': {'reset'}, |
| 'submit': {'submit'}, |
| 'target': {'target'} |
| }, |
| 'HTMLHRElement': { |
| 'color': {'color'} |
| }, |
| 'HTMLHyperlinkElementUtils': { |
| 'hash': {'hash'}, |
| 'host': {'host'}, |
| 'hostname': {'hostname'}, |
| 'href': {'href'}, |
| 'origin': {'origin'}, |
| 'password': {'password'}, |
| 'pathname': {'pathname'}, |
| 'port': {'port'}, |
| 'protocol': {'protocol'}, |
| 'search': {'search'}, |
| 'username': {'username'} |
| }, |
| 'HTMLIFrameElement': { |
| 'allow': {'allow'}, |
| 'allowFullscreen': {'allowFullscreen'}, |
| 'allowPaymentRequest': {'allowPaymentRequest'}, |
| 'csp': {'csp'}, |
| 'height': {'height'}, |
| 'name': {'name'}, |
| 'referrerPolicy': {'referrerPolicy'}, |
| 'sandbox': {'sandbox'}, |
| 'src': {'src'}, |
| 'srcdoc': {'srcdoc'}, |
| 'width': {'width'} |
| }, |
| 'HTMLImageElement': { |
| 'alt': {'alt'}, |
| 'async': {'async'}, |
| 'complete': {'complete'}, |
| 'crossOrigin': {'crossOrigin'}, |
| 'currentSrc': {'currentSrc'}, |
| 'height': {'height'}, |
| 'isMap': {'isMap'}, |
| 'naturalHeight': {'naturalHeight'}, |
| 'naturalWidth': {'naturalWidth'}, |
| 'referrerPolicy': {'referrerPolicy'}, |
| 'sizes': {'sizes'}, |
| 'src': {'src'}, |
| 'srcset': {'srcset'}, |
| 'useMap': {'useMap'}, |
| 'width': {'width'} |
| }, |
| 'HTMLInputElement': { |
| 'accept': {'accept'}, |
| 'alt': {'alt'}, |
| 'autocapitalize': {'autocapitalize'}, |
| 'autocomplete': {'autocomplete'}, |
| 'autofocus': {'autofocus'}, |
| 'capture': {'capture'}, |
| 'checkValidity': {'checkValidity'}, |
| 'checked': {'checked'}, |
| 'defaultChecked': {'defaultChecked'}, |
| 'defaultValue': {'defaultValue'}, |
| 'dirName': {'dirName'}, |
| 'disabled': {'disabled'}, |
| 'files': {'files'}, |
| 'form': {'form'}, |
| 'formAction': {'formAction'}, |
| 'formEnctype': {'formEnctype'}, |
| 'formMethod': {'formMethod'}, |
| 'formNoValidate': {'formNoValidate'}, |
| 'formTarget': {'formTarget'}, |
| 'height': {'height'}, |
| 'incremental': {'incremental'}, |
| 'indeterminate': {'indeterminate'}, |
| 'labels': {'labels'}, |
| 'list': {'list'}, |
| 'max': {'max'}, |
| 'maxLength': {'maxLength'}, |
| 'min': {'min'}, |
| 'minLength': {'minLength'}, |
| 'multiple': {'multiple'}, |
| 'name': {'name'}, |
| 'pattern': {'pattern'}, |
| 'placeholder': {'placeholder'}, |
| 'readOnly': {'readOnly'}, |
| 'reportValidity': {'reportValidity'}, |
| 'required': {'required'}, |
| 'select': {'select'}, |
| 'selectionDirection': {'selectionDirection'}, |
| 'selectionEnd': {'selectionEnd'}, |
| 'selectionStart': {'selectionStart'}, |
| 'setCustomValidity': {'setCustomValidity'}, |
| 'setRangeText': {'setRangeText'}, |
| 'setSelectionRange': {'setSelectionRange'}, |
| 'size': {'size'}, |
| 'src': {'src'}, |
| 'step': {'step'}, |
| 'stepDown': {'stepDown'}, |
| 'stepUp': {'stepUp'}, |
| 'type': {'type'}, |
| 'validationMessage': {'validationMessage'}, |
| 'validity': {'validity'}, |
| 'value': {'value'}, |
| 'valueAsNumber': {'valueAsNumber'}, |
| 'webkitEntries': {'entries'}, |
| 'webkitdirectory': {'directory'}, |
| 'width': {'width'}, |
| 'willValidate': {'willValidate'} |
| }, |
| 'HTMLLIElement': { |
| 'value': {'value'} |
| }, |
| 'HTMLLabelElement': { |
| 'control': {'control'}, |
| 'form': {'form'}, |
| 'htmlFor': {'htmlFor'} |
| }, |
| 'HTMLLegendElement': { |
| 'form': {'form'} |
| }, |
| 'HTMLLinkElement': { |
| 'as': {'as'}, |
| 'crossOrigin': {'crossOrigin'}, |
| 'disabled': {'disabled'}, |
| 'href': {'href'}, |
| 'hreflang': {'hreflang'}, |
| 'import': {'import'}, |
| 'integrity': {'integrity'}, |
| 'media': {'media'}, |
| 'referrerPolicy': {'referrerPolicy'}, |
| 'rel': {'rel'}, |
| 'relList': {'relList'}, |
| 'scope': {'scope'}, |
| 'sheet': {'sheet'}, |
| 'sizes': {'sizes'}, |
| 'type': {'type'} |
| }, |
| 'HTMLMapElement': { |
| 'areas': {'areas'}, |
| 'name': {'name'} |
| }, |
| 'HTMLMediaElement': { |
| 'addTextTrack': {'addTextTrack'}, |
| 'audioTracks': {'audioTracks'}, |
| 'autoplay': {'autoplay'}, |
| 'buffered': {'buffered'}, |
| 'canPlayType': {'canPlayType'}, |
| 'captureStream': {'captureStream'}, |
| 'controls': {'controls'}, |
| 'controlsList': {'controlsList'}, |
| 'crossOrigin': {'crossOrigin'}, |
| 'currentSrc': {'currentSrc'}, |
| 'currentTime': {'currentTime'}, |
| 'defaultMuted': {'defaultMuted'}, |
| 'defaultPlaybackRate': {'defaultPlaybackRate'}, |
| 'disableRemotePlayback': {'disableRemotePlayback'}, |
| 'duration': {'duration'}, |
| 'ended': {'ended'}, |
| 'error': {'error'}, |
| 'load': {'load'}, |
| 'loop': {'loop'}, |
| 'mediaKeys': {'mediaKeys'}, |
| 'muted': {'muted'}, |
| 'networkState': {'networkState'}, |
| 'pause': {'pause'}, |
| 'paused': {'paused'}, |
| 'playbackRate': {'playbackRate'}, |
| 'played': {'played'}, |
| 'preload': {'preload'}, |
| 'readyState': {'readyState'}, |
| 'remote': {'remote'}, |
| 'seekable': {'seekable'}, |
| 'seeking': {'seeking'}, |
| 'sinkId': {'sinkId'}, |
| 'src': {'src'}, |
| 'srcObject': {'srcObject'}, |
| 'textTracks': {'textTracks'}, |
| 'videoTracks': {'videoTracks'}, |
| 'volume': {'volume'}, |
| 'webkitAudioDecodedByteCount': {'audioDecodedByteCount'}, |
| 'webkitVideoDecodedByteCount': {'videoDecodedByteCount'} |
| }, |
| 'HTMLMetaElement': { |
| 'content': {'content'}, |
| 'httpEquiv': {'httpEquiv'}, |
| 'name': {'name'} |
| }, |
| 'HTMLMeterElement': { |
| 'high': {'high'}, |
| 'labels': {'labels'}, |
| 'low': {'low'}, |
| 'max': {'max'}, |
| 'min': {'min'}, |
| 'optimum': {'optimum'}, |
| 'value': {'value'} |
| }, |
| 'HTMLModElement': { |
| 'cite': {'cite'}, |
| 'dateTime': {'dateTime'} |
| }, |
| 'HTMLOListElement': { |
| 'reversed': {'reversed'}, |
| 'start': {'start'}, |
| 'type': {'type'} |
| }, |
| 'HTMLObjectElement': { |
| 'checkValidity': {'checkValidity'}, |
| 'data': {'data'}, |
| 'form': {'form'}, |
| 'height': {'height'}, |
| 'name': {'name'}, |
| 'reportValidity': {'reportValidity'}, |
| 'setCustomValidity': {'setCustomValidity'}, |
| 'type': {'type'}, |
| 'useMap': {'useMap'}, |
| 'validationMessage': {'validationMessage'}, |
| 'validity': {'validity'}, |
| 'width': {'width'}, |
| 'willValidate': {'willValidate'} |
| }, |
| 'HTMLOptGroupElement': { |
| 'disabled': {'disabled'}, |
| 'label': {'label'} |
| }, |
| 'HTMLOptionElement': { |
| 'defaultSelected': {'defaultSelected'}, |
| 'disabled': {'disabled'}, |
| 'form': {'form'}, |
| 'index': {'index'}, |
| 'label': {'label'}, |
| 'selected': {'selected'}, |
| 'value': {'value'} |
| }, |
| 'HTMLOutputElement': { |
| 'checkValidity': {'checkValidity'}, |
| 'defaultValue': {'defaultValue'}, |
| 'form': {'form'}, |
| 'htmlFor': {'htmlFor'}, |
| 'labels': {'labels'}, |
| 'name': {'name'}, |
| 'reportValidity': {'reportValidity'}, |
| 'setCustomValidity': {'setCustomValidity'}, |
| 'type': {'type'}, |
| 'validationMessage': {'validationMessage'}, |
| 'validity': {'validity'}, |
| 'value': {'value'}, |
| 'willValidate': {'willValidate'} |
| }, |
| 'HTMLParamElement': { |
| 'name': {'name'}, |
| 'value': {'value'} |
| }, |
| 'HTMLProgressElement': { |
| 'labels': {'labels'}, |
| 'max': {'max'}, |
| 'position': {'position'}, |
| 'value': {'value'} |
| }, |
| 'HTMLQuoteElement': { |
| 'cite': {'cite'} |
| }, |
| 'HTMLScriptElement': { |
| 'async': {'async'}, |
| 'charset': {'charset'}, |
| 'crossOrigin': {'crossOrigin'}, |
| 'defer': {'defer'}, |
| 'integrity': {'integrity'}, |
| 'noModule': {'noModule'}, |
| 'src': {'src'}, |
| 'type': {'type'} |
| }, |
| 'HTMLSelectElement': { |
| 'add': {'add'}, |
| 'autofocus': {'autofocus'}, |
| 'checkValidity': {'checkValidity'}, |
| 'disabled': {'disabled'}, |
| 'form': {'form'}, |
| 'item': {'item'}, |
| 'labels': {'labels'}, |
| 'length': {'length'}, |
| 'multiple': {'multiple'}, |
| 'name': {'name'}, |
| 'namedItem': {'namedItem'}, |
| 'reportValidity': {'reportValidity'}, |
| 'required': {'required'}, |
| 'selectedIndex': {'selectedIndex'}, |
| 'setCustomValidity': {'setCustomValidity'}, |
| 'size': {'size'}, |
| 'type': {'type'}, |
| 'validationMessage': {'validationMessage'}, |
| 'validity': {'validity'}, |
| 'value': {'value'}, |
| 'willValidate': {'willValidate'} |
| }, |
| 'HTMLShadowElement': { |
| 'getDistributedNodes': {'getDistributedNodes'} |
| }, |
| 'HTMLSlotElement': { |
| 'name': {'name'} |
| }, |
| 'HTMLSourceElement': { |
| 'media': {'media'}, |
| 'sizes': {'sizes'}, |
| 'src': {'src'}, |
| 'srcset': {'srcset'}, |
| 'type': {'type'} |
| }, |
| 'HTMLStyleElement': { |
| 'disabled': {'disabled'}, |
| 'media': {'media'}, |
| 'sheet': {'sheet'}, |
| 'type': {'type'} |
| }, |
| 'HTMLTableCellElement': { |
| 'cellIndex': {'cellIndex'}, |
| 'colSpan': {'colSpan'}, |
| 'headers': {'headers'}, |
| 'rowSpan': {'rowSpan'} |
| }, |
| 'HTMLTableColElement': { |
| 'span': {'span'} |
| }, |
| 'HTMLTableDataCellElement': { |
| 'cellIndex': {'cellIndex'}, |
| 'colSpan': {'colSpan'}, |
| 'headers': {'headers'}, |
| 'rowSpan': {'rowSpan'} |
| }, |
| 'HTMLTableElement': { |
| 'caption': {'caption'}, |
| 'deleteCaption': {'deleteCaption'}, |
| 'deleteRow': {'deleteRow'}, |
| 'deleteTFoot': {'deleteTFoot'}, |
| 'deleteTHead': {'deleteTHead'}, |
| 'tFoot': {'tFoot'}, |
| 'tHead': {'tHead'} |
| }, |
| 'HTMLTableHeaderCellElement': { |
| 'cellIndex': {'cellIndex'}, |
| 'colSpan': {'colSpan'}, |
| 'headers': {'headers'}, |
| 'rowSpan': {'rowSpan'} |
| }, |
| 'HTMLTableRowElement': { |
| 'deleteCell': {'deleteCell'}, |
| 'rowIndex': {'rowIndex'}, |
| 'sectionRowIndex': {'sectionRowIndex'} |
| }, |
| 'HTMLTableSectionElement': { |
| 'deleteRow': {'deleteRow'} |
| }, |
| 'HTMLTemplateElement': { |
| 'content': {'content'} |
| }, |
| 'HTMLTextAreaElement': { |
| 'autocapitalize': {'autocapitalize'}, |
| 'autofocus': {'autofocus'}, |
| 'checkValidity': {'checkValidity'}, |
| 'cols': {'cols'}, |
| 'defaultValue': {'defaultValue'}, |
| 'dirName': {'dirName'}, |
| 'disabled': {'disabled'}, |
| 'form': {'form'}, |
| 'labels': {'labels'}, |
| 'maxLength': {'maxLength'}, |
| 'minLength': {'minLength'}, |
| 'name': {'name'}, |
| 'placeholder': {'placeholder'}, |
| 'readOnly': {'readOnly'}, |
| 'reportValidity': {'reportValidity'}, |
| 'required': {'required'}, |
| 'rows': {'rows'}, |
| 'select': {'select'}, |
| 'selectionDirection': {'selectionDirection'}, |
| 'selectionEnd': {'selectionEnd'}, |
| 'selectionStart': {'selectionStart'}, |
| 'setCustomValidity': {'setCustomValidity'}, |
| 'setRangeText': {'setRangeText'}, |
| 'setSelectionRange': {'setSelectionRange'}, |
| 'textLength': {'textLength'}, |
| 'type': {'type'}, |
| 'validationMessage': {'validationMessage'}, |
| 'validity': {'validity'}, |
| 'value': {'value'}, |
| 'willValidate': {'willValidate'}, |
| 'wrap': {'wrap'} |
| }, |
| 'HTMLTimeElement': { |
| 'dateTime': {'dateTime'} |
| }, |
| 'HTMLTrackElement': { |
| 'default': {'defaultValue'}, |
| 'kind': {'kind'}, |
| 'label': {'label'}, |
| 'readyState': {'readyState'}, |
| 'src': {'src'}, |
| 'srclang': {'srclang'}, |
| 'track': {'track'} |
| }, |
| 'HTMLVideoElement': { |
| 'getVideoPlaybackQuality': {'getVideoPlaybackQuality'}, |
| 'height': {'height'}, |
| 'poster': {'poster'}, |
| 'videoHeight': {'videoHeight'}, |
| 'videoWidth': {'videoWidth'}, |
| 'webkitDecodedFrameCount': {'decodedFrameCount'}, |
| 'webkitDroppedFrameCount': {'droppedFrameCount'}, |
| 'webkitEnterFullscreen': {'enterFullscreen'}, |
| 'webkitExitFullscreen': {'exitFullscreen'}, |
| 'width': {'width'} |
| }, |
| 'HashChangeEvent': { |
| 'newURL': {'newUrl'}, |
| 'oldURL': {'oldUrl'} |
| }, |
| 'History': { |
| 'back': {'back'}, |
| 'forward': {'forward'}, |
| 'go': {'go'}, |
| 'length': {'length'}, |
| 'scrollRestoration': {'scrollRestoration'} |
| }, |
| 'IDBCursor': { |
| 'advance': {'advance'}, |
| 'continuePrimaryKey': {'continuePrimaryKey'}, |
| 'direction': {'direction'}, |
| 'key': {'key'}, |
| 'primaryKey': {'primaryKey'}, |
| 'source': {'source'} |
| }, |
| 'IDBDatabase': { |
| 'close': {'close'}, |
| 'deleteObjectStore': {'deleteObjectStore'}, |
| 'name': {'name'}, |
| 'objectStoreNames': {'objectStoreNames'}, |
| 'version': {'version'} |
| }, |
| 'IDBFactory': { |
| 'cmp': {'cmp'} |
| }, |
| 'IDBIndex': { |
| 'getAll': {'getAll'}, |
| 'getAllKeys': {'getAllKeys'}, |
| 'keyPath': {'keyPath'}, |
| 'multiEntry': {'multiEntry'}, |
| 'name': {'name'}, |
| 'objectStore': {'objectStore'}, |
| 'unique': {'unique'} |
| }, |
| 'IDBKeyRange': { |
| 'bound': {'bound_'}, |
| 'includes': {'includes'}, |
| 'lower': {'lower'}, |
| 'lowerBound': {'lowerBound_'}, |
| 'lowerOpen': {'lowerOpen'}, |
| 'only': {'only_'}, |
| 'upper': {'upper'}, |
| 'upperBound': {'upperBound_'}, |
| 'upperOpen': {'upperOpen'} |
| }, |
| 'IDBObjectStore': { |
| 'autoIncrement': {'autoIncrement'}, |
| 'deleteIndex': {'deleteIndex'}, |
| 'getAll': {'getAll'}, |
| 'getAllKeys': {'getAllKeys'}, |
| 'getKey': {'getKey'}, |
| 'index': {'index'}, |
| 'indexNames': {'indexNames'}, |
| 'keyPath': {'keyPath'}, |
| 'name': {'name'}, |
| 'openKeyCursor': {'openKeyCursor'}, |
| 'transaction': {'transaction'} |
| }, |
| 'IDBObservation': { |
| 'key': {'key'}, |
| 'type': {'type'}, |
| 'value': {'value'} |
| }, |
| 'IDBObserver': { |
| 'unobserve': {'unobserve'} |
| }, |
| 'IDBObserverChanges': { |
| 'database': {'database'}, |
| 'records': {'records'}, |
| 'transaction': {'transaction'} |
| }, |
| 'IDBRequest': { |
| 'error': {'error'}, |
| 'readyState': {'readyState'}, |
| 'source': {'source'}, |
| 'transaction': {'transaction'} |
| }, |
| 'IDBTransaction': { |
| 'abort': {'abort'}, |
| 'db': {'db'}, |
| 'error': {'error'}, |
| 'mode': {'mode'}, |
| 'objectStore': {'objectStore'}, |
| 'objectStoreNames': {'objectStoreNames'} |
| }, |
| 'IDBVersionChangeEvent': { |
| 'dataLoss': {'dataLoss'}, |
| 'dataLossMessage': {'dataLossMessage'}, |
| 'newVersion': {'newVersion'}, |
| 'oldVersion': {'oldVersion'}, |
| 'target': {'target'} |
| }, |
| 'IIRFilterNode': { |
| 'getFrequencyResponse': {'getFrequencyResponse'} |
| }, |
| 'IdleDeadline': { |
| 'didTimeout': {'didTimeout'}, |
| 'timeRemaining': {'timeRemaining'} |
| }, |
| 'ImageBitmap': { |
| 'close': {'close'}, |
| 'height': {'height'}, |
| 'width': {'width'} |
| }, |
| 'ImageBitmapRenderingContext': { |
| 'canvas': {'canvas'}, |
| 'transferFromImageBitmap': {'transferFromImageBitmap'} |
| }, |
| 'ImageCapture': { |
| 'track': {'track'} |
| }, |
| 'ImageData': { |
| 'data': {'data'}, |
| 'height': {'height'}, |
| 'width': {'width'} |
| }, |
| 'InputDeviceCapabilities': { |
| 'firesTouchEvents': {'firesTouchEvents'} |
| }, |
| 'InputEvent': { |
| 'bubbles': {'bubbles'}, |
| 'cancelable': {'cancelable'}, |
| 'composed': {'composed'}, |
| 'composedPath': {'composedPath'}, |
| 'defaultPrevented': {'defaultPrevented'}, |
| 'eventPhase': {'eventPhase'}, |
| 'isTrusted': {'isTrusted'}, |
| 'preventDefault': {'preventDefault'}, |
| 'stopImmediatePropagation': {'stopImmediatePropagation'}, |
| 'stopPropagation': {'stopPropagation'}, |
| 'timeStamp': {'timeStamp'}, |
| 'type': {'type'} |
| }, |
| 'IntersectionObserver': { |
| 'disconnect': {'disconnect'}, |
| 'observe': {'observe'}, |
| 'root': {'root'}, |
| 'rootMargin': {'rootMargin'}, |
| 'takeRecords': {'takeRecords'}, |
| 'thresholds': {'thresholds'}, |
| 'unobserve': {'unobserve'} |
| }, |
| 'IntersectionObserverEntry': { |
| 'boundingClientRect': {'boundingClientRect'}, |
| 'intersectionRatio': {'intersectionRatio'}, |
| 'intersectionRect': {'intersectionRect'}, |
| 'isIntersecting': {'isIntersecting'}, |
| 'rootBounds': {'rootBounds'}, |
| 'target': {'target'}, |
| 'time': {'time'} |
| }, |
| 'InterventionReport': { |
| 'lineNumber': {'lineNumber'}, |
| 'message': {'message'}, |
| 'sourceFile': {'sourceFile'} |
| }, |
| 'Iterator': { |
| 'next': {'next'} |
| }, |
| 'JavaScriptAudioNode': { |
| 'bufferSize': {'bufferSize'}, |
| 'setEventListener': {'setEventListener'} |
| }, |
| 'KeyboardEvent': { |
| 'altKey': {'altKey'}, |
| 'charCode': {'charCode'}, |
| 'code': {'code'}, |
| 'ctrlKey': {'ctrlKey'}, |
| 'getModifierState': {'getModifierState'}, |
| 'isComposing': {'isComposing'}, |
| 'key': {'key'}, |
| 'keyCode': {'keyCode'}, |
| 'location': {'location'}, |
| 'metaKey': {'metaKey'}, |
| 'repeat': {'repeat'}, |
| 'shiftKey': {'shiftKey'} |
| }, |
| 'Location': { |
| 'ancestorOrigins': {'ancestorOrigins'}, |
| 'assign': {'assign'}, |
| 'hash': {'hash'}, |
| 'host': {'host'}, |
| 'hostname': {'hostname'}, |
| 'href': {'href'}, |
| 'pathname': {'pathname'}, |
| 'port': {'port'}, |
| 'protocol': {'protocol'}, |
| 'reload': {'reload'}, |
| 'replace': {'replace'}, |
| 'search': {'search'}, |
| 'trustedHref': {'trustedHref'} |
| }, |
| 'MIDIAccess': { |
| 'inputs': {'inputs'}, |
| 'outputs': {'outputs'}, |
| 'sysexEnabled': {'sysexEnabled'} |
| }, |
| 'MIDIConnectionEvent': { |
| 'port': {'port'} |
| }, |
| 'MIDIMessageEvent': { |
| 'data': {'data'} |
| }, |
| 'MIDIOutput': { |
| 'send': {'send'} |
| }, |
| 'MIDIPort': { |
| 'connection': {'connection'}, |
| 'id': {'id'}, |
| 'manufacturer': {'manufacturer'}, |
| 'name': {'name'}, |
| 'state': {'state'}, |
| 'type': {'type'}, |
| 'version': {'version'} |
| }, |
| 'MSStyleCSSProperties': { |
| 'cssFloat': {'cssFloat'}, |
| 'cssText': {'cssText'}, |
| 'getPropertyPriority': {'getPropertyPriority'}, |
| 'item': {'item'}, |
| 'length': {'length'}, |
| 'parentRule': {'parentRule'}, |
| 'removeProperty': {'removeProperty'} |
| }, |
| 'Magnetometer': { |
| 'x': {'x'}, |
| 'y': {'y'}, |
| 'z': {'z'} |
| }, |
| 'MediaCapabilitiesInfo': { |
| 'powerEfficient': {'powerEfficient'}, |
| 'smooth': {'smooth'}, |
| 'supported': {'supported'} |
| }, |
| 'MediaDeviceInfo': { |
| 'deviceId': {'deviceId'}, |
| 'groupId': {'groupId'}, |
| 'kind': {'kind'}, |
| 'label': {'label'} |
| }, |
| 'MediaElementAudioSourceNode': { |
| 'mediaElement': {'mediaElement'} |
| }, |
| 'MediaEncryptedEvent': { |
| 'initData': {'initData'}, |
| 'initDataType': {'initDataType'} |
| }, |
| 'MediaError': { |
| 'code': {'code'}, |
| 'message': {'message'} |
| }, |
| 'MediaKeyMessageEvent': { |
| 'message': {'message'}, |
| 'messageType': {'messageType'} |
| }, |
| 'MediaKeySession': { |
| 'expiration': {'expiration'}, |
| 'keyStatuses': {'keyStatuses'}, |
| 'sessionId': {'sessionId'} |
| }, |
| 'MediaKeyStatusMap': { |
| 'get': {'get'}, |
| 'has': {'has'}, |
| 'size': {'size'} |
| }, |
| 'MediaKeySystemAccess': { |
| 'keySystem': {'keySystem'} |
| }, |
| 'MediaKeysPolicy': { |
| 'minHdcpVersion': {'minHdcpVersion'} |
| }, |
| 'MediaList': { |
| 'appendMedium': {'appendMedium'}, |
| 'deleteMedium': {'deleteMedium'}, |
| 'item': {'item'}, |
| 'length': {'length'}, |
| 'mediaText': {'mediaText'} |
| }, |
| 'MediaMetadata': { |
| 'album': {'album'}, |
| 'artist': {'artist'}, |
| 'artwork': {'artwork'}, |
| 'title': {'title'} |
| }, |
| 'MediaQueryList': { |
| 'addListener': {'addListener'}, |
| 'matches': {'matches'}, |
| 'media': {'media'}, |
| 'removeListener': {'removeListener'} |
| }, |
| 'MediaQueryListEvent': { |
| 'matches': {'matches'}, |
| 'media': {'media'} |
| }, |
| 'MediaRecorder': { |
| 'audioBitsPerSecond': {'audioBitsPerSecond'}, |
| 'isTypeSupported': {'isTypeSupported'}, |
| 'mimeType': {'mimeType'}, |
| 'pause': {'pause'}, |
| 'requestData': {'requestData'}, |
| 'resume': {'resume'}, |
| 'start': {'start'}, |
| 'state': {'state'}, |
| 'stop': {'stop'}, |
| 'stream': {'stream'}, |
| 'videoBitsPerSecond': {'videoBitsPerSecond'} |
| }, |
| 'MediaSession': { |
| 'metadata': {'metadata'}, |
| 'playbackState': {'playbackState'}, |
| 'setActionHandler': {'setActionHandler'} |
| }, |
| 'MediaSettingsRange': { |
| 'max': {'max'}, |
| 'min': {'min'}, |
| 'step': {'step'} |
| }, |
| 'MediaSource': { |
| 'activeSourceBuffers': {'activeSourceBuffers'}, |
| 'addSourceBuffer': {'addSourceBuffer'}, |
| 'clearLiveSeekableRange': {'clearLiveSeekableRange'}, |
| 'duration': {'duration'}, |
| 'endOfStream': {'endOfStream'}, |
| 'isTypeSupported': {'isTypeSupported'}, |
| 'readyState': {'readyState'}, |
| 'removeSourceBuffer': {'removeSourceBuffer'}, |
| 'setLiveSeekableRange': {'setLiveSeekableRange'}, |
| 'sourceBuffers': {'sourceBuffers'} |
| }, |
| 'MediaStream': { |
| 'active': {'active'}, |
| 'addTrack': {'addTrack'}, |
| 'clone': {'clone'}, |
| 'getAudioTracks': {'getAudioTracks'}, |
| 'getTrackById': {'getTrackById'}, |
| 'getTracks': {'getTracks'}, |
| 'getVideoTracks': {'getVideoTracks'}, |
| 'id': {'id'}, |
| 'removeTrack': {'removeTrack'} |
| }, |
| 'MediaStreamAudioDestinationNode': { |
| 'stream': {'stream'} |
| }, |
| 'MediaStreamAudioSourceNode': { |
| 'mediaStream': {'mediaStream'} |
| }, |
| 'MediaStreamEvent': { |
| 'stream': {'stream'} |
| }, |
| 'MediaStreamTrack': { |
| 'clone': {'clone'}, |
| 'contentHint': {'contentHint'}, |
| 'enabled': {'enabled'}, |
| 'id': {'id'}, |
| 'kind': {'kind'}, |
| 'label': {'label'}, |
| 'muted': {'muted'}, |
| 'readyState': {'readyState'}, |
| 'stop': {'stop'} |
| }, |
| 'MediaStreamTrackEvent': { |
| 'track': {'track'} |
| }, |
| 'MemoryInfo': { |
| 'jsHeapSizeLimit': {'jsHeapSizeLimit'}, |
| 'totalJSHeapSize': {'totalJSHeapSize'}, |
| 'usedJSHeapSize': {'usedJSHeapSize'} |
| }, |
| 'MessageChannel': { |
| 'port1': {'port1'}, |
| 'port2': {'port2'} |
| }, |
| 'MessageEvent': { |
| 'lastEventId': {'lastEventId'}, |
| 'origin': {'origin'}, |
| 'ports': {'ports'}, |
| 'suborigin': {'suborigin'} |
| }, |
| 'MessagePort': { |
| 'close': {'close'} |
| }, |
| 'Metadata': { |
| 'size': {'size'} |
| }, |
| 'MimeType': { |
| 'description': {'description'}, |
| 'enabledPlugin': {'enabledPlugin'}, |
| 'suffixes': {'suffixes'}, |
| 'type': {'type'} |
| }, |
| 'MimeTypeArray': { |
| 'item': {'item'}, |
| 'namedItem': {'namedItem'} |
| }, |
| 'MouseEvent': { |
| 'altKey': {'altKey'}, |
| 'button': {'button'}, |
| 'buttons': {'buttons'}, |
| 'ctrlKey': {'ctrlKey'}, |
| 'fromElement': {'fromElement'}, |
| 'getModifierState': {'getModifierState'}, |
| 'metaKey': {'metaKey'}, |
| 'region': {'region'}, |
| 'shiftKey': {'shiftKey'}, |
| 'toElement': {'toElement'} |
| }, |
| 'MozCSSKeyframeRule': { |
| 'keyText': {'keyText'}, |
| 'style': {'style'} |
| }, |
| 'MozCSSKeyframesRule': { |
| 'appendRule': {'appendRule'}, |
| 'cssRules': {'cssRules'}, |
| 'deleteRule': {'deleteRule'}, |
| 'findRule': {'findRule'}, |
| 'name': {'name'} |
| }, |
| 'MozNamedAttrMap': { |
| 'getNamedItem': {'getNamedItem'}, |
| 'getNamedItemNS': {'getNamedItemNS'}, |
| 'item': {'item'}, |
| 'removeNamedItem': {'removeNamedItem'}, |
| 'removeNamedItemNS': {'removeNamedItemNS'}, |
| 'setNamedItem': {'setNamedItem'}, |
| 'setNamedItemNS': {'setNamedItemNS'} |
| }, |
| 'MutationEvent': { |
| 'attrChange': {'attrChange'}, |
| 'attrName': {'attrName'}, |
| 'initMutationEvent': {'initMutationEvent'}, |
| 'newValue': {'newValue'}, |
| 'prevValue': {'prevValue'}, |
| 'relatedNode': {'relatedNode'} |
| }, |
| 'MutationObserver': { |
| 'disconnect': {'disconnect'}, |
| 'takeRecords': {'takeRecords'} |
| }, |
| 'MutationRecord': { |
| 'addedNodes': {'addedNodes'}, |
| 'attributeName': {'attributeName'}, |
| 'attributeNamespace': {'attributeNamespace'}, |
| 'nextSibling': {'nextSibling'}, |
| 'oldValue': {'oldValue'}, |
| 'previousSibling': {'previousSibling'}, |
| 'removedNodes': {'removedNodes'}, |
| 'target': {'target'}, |
| 'type': {'type'} |
| }, |
| 'NamedNodeMap': { |
| 'getNamedItem': {'getNamedItem'}, |
| 'getNamedItemNS': {'getNamedItemNS'}, |
| 'item': {'item'}, |
| 'removeNamedItem': {'removeNamedItem'}, |
| 'removeNamedItemNS': {'removeNamedItemNS'}, |
| 'setNamedItem': {'setNamedItem'}, |
| 'setNamedItemNS': {'setNamedItemNS'} |
| }, |
| 'Navigator': { |
| 'appCodeName': {'appCodeName'}, |
| 'appName': {'appName'}, |
| 'appVersion': {'appVersion'}, |
| 'budget': {'budget'}, |
| 'cancelKeyboardLock': {'cancelKeyboardLock'}, |
| 'clipboard': {'clipboard'}, |
| 'connection': {'connection'}, |
| 'cookieEnabled': {'cookieEnabled'}, |
| 'credentials': {'credentials'}, |
| 'dartEnabled': {'dartEnabled'}, |
| 'deviceMemory': {'deviceMemory'}, |
| 'doNotTrack': {'doNotTrack'}, |
| 'geolocation': {'geolocation'}, |
| 'languages': {'languages'}, |
| 'maxTouchPoints': {'maxTouchPoints'}, |
| 'mediaCapabilities': {'mediaCapabilities'}, |
| 'mediaDevices': {'mediaDevices'}, |
| 'mediaSession': {'mediaSession'}, |
| 'mimeTypes': {'mimeTypes'}, |
| 'nfc': {'nfc'}, |
| 'onLine': {'onLine'}, |
| 'permissions': {'permissions'}, |
| 'platform': {'platform'}, |
| 'presentation': {'presentation'}, |
| 'product': {'product'}, |
| 'productSub': {'productSub'}, |
| 'registerProtocolHandler': {'registerProtocolHandler'}, |
| 'sendBeacon': {'sendBeacon'}, |
| 'serviceWorker': {'serviceWorker'}, |
| 'storage': {'storage'}, |
| 'userAgent': {'userAgent'}, |
| 'vendor': {'vendor'}, |
| 'vendorSub': {'vendorSub'}, |
| 'vr': {'vr'}, |
| 'webdriver': {'webdriver'}, |
| 'webkitPersistentStorage': {'persistentStorage'}, |
| 'webkitTemporaryStorage': {'temporaryStorage'} |
| }, |
| 'NavigatorAutomationInformation': { |
| 'webdriver': {'webdriver'} |
| }, |
| 'NavigatorConcurrentHardware': { |
| 'hardwareConcurrency': {'hardwareConcurrency'} |
| }, |
| 'NavigatorCookies': { |
| 'cookieEnabled': {'cookieEnabled'} |
| }, |
| 'NavigatorID': { |
| 'appCodeName': {'appCodeName'}, |
| 'appName': {'appName'}, |
| 'appVersion': {'appVersion'}, |
| 'dartEnabled': {'dartEnabled'}, |
| 'platform': {'platform'}, |
| 'product': {'product'}, |
| 'userAgent': {'userAgent'} |
| }, |
| 'NavigatorLanguage': { |
| 'language': {'language'}, |
| 'languages': {'languages'} |
| }, |
| 'NavigatorOnLine': { |
| 'onLine': {'onLine'} |
| }, |
| 'NavigatorUserMediaError': { |
| 'constraintName': {'constraintName'}, |
| 'message': {'message'}, |
| 'name': {'name'} |
| }, |
| 'NetworkInformation': { |
| 'downlink': {'downlink'}, |
| 'downlinkMax': {'downlinkMax'}, |
| 'effectiveType': {'effectiveType'}, |
| 'rtt': {'rtt'}, |
| 'type': {'type'} |
| }, |
| 'Node': { |
| 'appendChild': {'append'}, |
| 'baseURI': {'baseUri'}, |
| 'childNodes': {'childNodes'}, |
| 'cloneNode': {'clone'}, |
| 'contains': {'contains'}, |
| 'firstChild': {'firstChild'}, |
| 'hasChildNodes': {'hasChildNodes'}, |
| 'insertBefore': {'insertBefore'}, |
| 'isConnected': {'isConnected'}, |
| 'lastChild': {'lastChild'}, |
| 'nextSibling': {'nextNode'}, |
| 'nodeName': {'nodeName'}, |
| 'nodeType': {'nodeType'}, |
| 'nodeValue': {'nodeValue'}, |
| 'ownerDocument': {'ownerDocument'}, |
| 'parentElement': {'parent'}, |
| 'parentNode': {'parentNode'}, |
| 'previousSibling': {'previousNode'}, |
| 'textContent': {'text'} |
| }, |
| 'NodeIterator': { |
| 'detach': {'detach'}, |
| 'nextNode': {'nextNode'}, |
| 'pointerBeforeReferenceNode': {'pointerBeforeReferenceNode'}, |
| 'previousNode': {'previousNode'}, |
| 'referenceNode': {'referenceNode'}, |
| 'root': {'root'}, |
| 'whatToShow': {'whatToShow'} |
| }, |
| 'NonDocumentTypeChildNode': { |
| 'nextElementSibling': {'nextElementSibling'}, |
| 'previousElementSibling': {'previousElementSibling'} |
| }, |
| 'NonElementParentNode': { |
| 'getElementById': {'getElementById'} |
| }, |
| 'NoncedElement': { |
| 'nonce': {'nonce'} |
| }, |
| 'Notification': { |
| 'actions': {'actions'}, |
| 'badge': {'badge'}, |
| 'body': {'body'}, |
| 'close': {'close'}, |
| 'data': {'data'}, |
| 'dir': {'dir'}, |
| 'icon': {'icon'}, |
| 'image': {'image'}, |
| 'lang': {'lang'}, |
| 'maxActions': {'maxActions'}, |
| 'permission': {'permission'}, |
| 'renotify': {'renotify'}, |
| 'requireInteraction': {'requireInteraction'}, |
| 'silent': {'silent'}, |
| 'tag': {'tag'}, |
| 'timestamp': {'timestamp'}, |
| 'title': {'title'}, |
| 'vibrate': {'vibrate'} |
| }, |
| 'NotificationEvent': { |
| 'action': {'action'}, |
| 'notification': {'notification'}, |
| 'reply': {'reply'} |
| }, |
| 'OESVertexArrayObject': { |
| 'bindVertexArrayOES': {'bindVertexArray'}, |
| 'createVertexArrayOES': {'createVertexArray'}, |
| 'deleteVertexArrayOES': {'deleteVertexArray'}, |
| 'isVertexArrayOES': {'isVertexArray'} |
| }, |
| 'OES_vertex_array_object': { |
| 'bindVertexArrayOES': {'bindVertexArray'}, |
| 'createVertexArrayOES': {'createVertexArray'}, |
| 'deleteVertexArrayOES': {'deleteVertexArray'}, |
| 'isVertexArrayOES': {'isVertexArray'} |
| }, |
| 'OfflineAudioCompletionEvent': { |
| 'renderedBuffer': {'renderedBuffer'} |
| }, |
| 'OfflineAudioContext': { |
| 'length': {'length'} |
| }, |
| 'OfflineResourceList': { |
| 'abort': {'abort'}, |
| 'status': {'status'}, |
| 'swapCache': {'swapCache'}, |
| 'update': {'update'} |
| }, |
| 'OffscreenCanvas': { |
| 'height': {'height'}, |
| 'transferToImageBitmap': {'transferToImageBitmap'}, |
| 'width': {'width'} |
| }, |
| 'OffscreenCanvasRenderingContext2D': { |
| 'arc': {'arc'}, |
| 'arcTo': {'arcTo'}, |
| 'beginPath': {'beginPath'}, |
| 'bezierCurveTo': {'bezierCurveTo'}, |
| 'canvas': {'canvas'}, |
| 'clearRect': {'clearRect'}, |
| 'clip': {'clip'}, |
| 'closePath': {'closePath'}, |
| 'createLinearGradient': {'createLinearGradient'}, |
| 'createPattern': {'createPattern'}, |
| 'createRadialGradient': {'createRadialGradient'}, |
| 'direction': {'direction'}, |
| 'drawImage': {'drawImage'}, |
| 'ellipse': {'ellipse'}, |
| 'fill': {'fill'}, |
| 'fillRect': {'fillRect'}, |
| 'fillStyle': {'fillStyle'}, |
| 'fillText': {'fillText'}, |
| 'filter': {'filter'}, |
| 'font': {'font'}, |
| 'getLineDash': {'getLineDash'}, |
| 'globalAlpha': {'globalAlpha'}, |
| 'globalCompositeOperation': {'globalCompositeOperation'}, |
| 'imageSmoothingEnabled': {'imageSmoothingEnabled'}, |
| 'imageSmoothingQuality': {'imageSmoothingQuality'}, |
| 'isPointInPath': {'isPointInPath'}, |
| 'isPointInStroke': {'isPointInStroke'}, |
| 'lineCap': {'lineCap'}, |
| 'lineDashOffset': {'lineDashOffset'}, |
| 'lineJoin': {'lineJoin'}, |
| 'lineTo': {'lineTo'}, |
| 'lineWidth': {'lineWidth'}, |
| 'measureText': {'measureText'}, |
| 'miterLimit': {'miterLimit'}, |
| 'moveTo': {'moveTo'}, |
| 'quadraticCurveTo': {'quadraticCurveTo'}, |
| 'rect': {'rect'}, |
| 'resetTransform': {'resetTransform'}, |
| 'restore': {'restore'}, |
| 'rotate': {'rotate'}, |
| 'save': {'save'}, |
| 'scale': {'scale'}, |
| 'setLineDash': {'setLineDash'}, |
| 'setTransform': {'setTransform'}, |
| 'shadowBlur': {'shadowBlur'}, |
| 'shadowColor': {'shadowColor'}, |
| 'shadowOffsetX': {'shadowOffsetX'}, |
| 'shadowOffsetY': {'shadowOffsetY'}, |
| 'stroke': {'stroke'}, |
| 'strokeRect': {'strokeRect'}, |
| 'strokeStyle': {'strokeStyle'}, |
| 'strokeText': {'strokeText'}, |
| 'textAlign': {'textAlign'}, |
| 'textBaseline': {'textBaseline'}, |
| 'transform': {'transform'}, |
| 'translate': {'translate'} |
| }, |
| 'OrientationSensor': { |
| 'populateMatrix': {'populateMatrix'}, |
| 'quaternion': {'quaternion'} |
| }, |
| 'Oscillator': { |
| 'detune': {'detune'}, |
| 'frequency': {'frequency'}, |
| 'setPeriodicWave': {'setPeriodicWave'}, |
| 'type': {'type'} |
| }, |
| 'OscillatorNode': { |
| 'detune': {'detune'}, |
| 'frequency': {'frequency'}, |
| 'setPeriodicWave': {'setPeriodicWave'}, |
| 'type': {'type'} |
| }, |
| 'OverconstrainedError': { |
| 'constraint': {'constraint'}, |
| 'message': {'message'}, |
| 'name': {'name'} |
| }, |
| 'PageTransitionEvent': { |
| 'persisted': {'persisted'} |
| }, |
| 'PaintRenderingContext2D': { |
| 'arc': {'arc'}, |
| 'arcTo': {'arcTo'}, |
| 'beginPath': {'beginPath'}, |
| 'bezierCurveTo': {'bezierCurveTo'}, |
| 'clearRect': {'clearRect'}, |
| 'clip': {'clip'}, |
| 'closePath': {'closePath'}, |
| 'createLinearGradient': {'createLinearGradient'}, |
| 'createPattern': {'createPattern'}, |
| 'createRadialGradient': {'createRadialGradient'}, |
| 'currentTransform': {'currentTransform'}, |
| 'drawImage': {'drawImage'}, |
| 'ellipse': {'ellipse'}, |
| 'fill': {'fill'}, |
| 'fillRect': {'fillRect'}, |
| 'fillStyle': {'fillStyle'}, |
| 'filter': {'filter'}, |
| 'getLineDash': {'getLineDash'}, |
| 'globalAlpha': {'globalAlpha'}, |
| 'globalCompositeOperation': {'globalCompositeOperation'}, |
| 'imageSmoothingEnabled': {'imageSmoothingEnabled'}, |
| 'imageSmoothingQuality': {'imageSmoothingQuality'}, |
| 'isPointInPath': {'isPointInPath'}, |
| 'isPointInStroke': {'isPointInStroke'}, |
| 'lineCap': {'lineCap'}, |
| 'lineDashOffset': {'lineDashOffset'}, |
| 'lineJoin': {'lineJoin'}, |
| 'lineTo': {'lineTo'}, |
| 'lineWidth': {'lineWidth'}, |
| 'miterLimit': {'miterLimit'}, |
| 'moveTo': {'moveTo'}, |
| 'quadraticCurveTo': {'quadraticCurveTo'}, |
| 'rect': {'rect'}, |
| 'resetTransform': {'resetTransform'}, |
| 'restore': {'restore'}, |
| 'rotate': {'rotate'}, |
| 'save': {'save'}, |
| 'scale': {'scale'}, |
| 'setLineDash': {'setLineDash'}, |
| 'setTransform': {'setTransform'}, |
| 'shadowBlur': {'shadowBlur'}, |
| 'shadowColor': {'shadowColor'}, |
| 'shadowOffsetX': {'shadowOffsetX'}, |
| 'shadowOffsetY': {'shadowOffsetY'}, |
| 'stroke': {'stroke'}, |
| 'strokeRect': {'strokeRect'}, |
| 'strokeStyle': {'strokeStyle'}, |
| 'transform': {'transform'}, |
| 'translate': {'translate'} |
| }, |
| 'PaintSize': { |
| 'height': {'height'}, |
| 'width': {'width'} |
| }, |
| 'PaintWorkletGlobalScope': { |
| 'devicePixelRatio': {'devicePixelRatio'}, |
| 'registerPaint': {'registerPaint'} |
| }, |
| 'PannerNode': { |
| 'coneInnerAngle': {'coneInnerAngle'}, |
| 'coneOuterAngle': {'coneOuterAngle'}, |
| 'coneOuterGain': {'coneOuterGain'}, |
| 'distanceModel': {'distanceModel'}, |
| 'maxDistance': {'maxDistance'}, |
| 'orientationX': {'orientationX'}, |
| 'orientationY': {'orientationY'}, |
| 'orientationZ': {'orientationZ'}, |
| 'panningModel': {'panningModel'}, |
| 'positionX': {'positionX'}, |
| 'positionY': {'positionY'}, |
| 'positionZ': {'positionZ'}, |
| 'refDistance': {'refDistance'}, |
| 'rolloffFactor': {'rolloffFactor'}, |
| 'setOrientation': {'setOrientation'}, |
| 'setPosition': {'setPosition'} |
| }, |
| 'PasswordCredential': { |
| 'additionalData': {'additionalData'}, |
| 'iconURL': {'iconUrl'}, |
| 'idName': {'idName'}, |
| 'name': {'name'}, |
| 'password': {'password'}, |
| 'passwordName': {'passwordName'} |
| }, |
| 'Path2D': { |
| 'addPath': {'addPath'}, |
| 'arc': {'arc'}, |
| 'arcTo': {'arcTo'}, |
| 'bezierCurveTo': {'bezierCurveTo'}, |
| 'closePath': {'closePath'}, |
| 'ellipse': {'ellipse'}, |
| 'lineTo': {'lineTo'}, |
| 'moveTo': {'moveTo'}, |
| 'quadraticCurveTo': {'quadraticCurveTo'}, |
| 'rect': {'rect'} |
| }, |
| 'PaymentAddress': { |
| 'addressLine': {'addressLine'}, |
| 'city': {'city'}, |
| 'country': {'country'}, |
| 'dependentLocality': {'dependentLocality'}, |
| 'languageCode': {'languageCode'}, |
| 'organization': {'organization'}, |
| 'phone': {'phone'}, |
| 'postalCode': {'postalCode'}, |
| 'recipient': {'recipient'}, |
| 'region': {'region'}, |
| 'sortingCode': {'sortingCode'} |
| }, |
| 'PaymentManager': { |
| 'instruments': {'instruments'}, |
| 'userHint': {'userHint'} |
| }, |
| 'PaymentRequest': { |
| 'id': {'id'}, |
| 'shippingAddress': {'shippingAddress'}, |
| 'shippingOption': |