pub(crate) struct DomTypeHolder;Trait Implementations§
Source§impl ANGLEInstancedArraysMethods<DomTypeHolder> for ANGLEInstancedArrays
impl ANGLEInstancedArraysMethods<DomTypeHolder> for ANGLEInstancedArrays
Source§impl AbortControllerMethods<DomTypeHolder> for AbortController
impl AbortControllerMethods<DomTypeHolder> for AbortController
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
) -> DomRoot<AbortController>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> DomRoot<AbortController>
Source§fn Abort(&self, cx: &mut CurrentRealm<'_>, reason: HandleValue<'_>)
fn Abort(&self, cx: &mut CurrentRealm<'_>, reason: HandleValue<'_>)
Source§impl AbortSignalMethods<DomTypeHolder> for AbortSignal
impl AbortSignalMethods<DomTypeHolder> for AbortSignal
Source§fn Abort(
cx: SafeJSContext,
global: &GlobalScope,
reason: HandleValue<'_>,
can_gc: CanGc,
) -> DomRoot<AbortSignal>
fn Abort( cx: SafeJSContext, global: &GlobalScope, reason: HandleValue<'_>, can_gc: CanGc, ) -> DomRoot<AbortSignal>
Source§fn Timeout(
global: &GlobalScope,
milliseconds: u64,
can_gc: CanGc,
) -> DomRoot<AbortSignal>
fn Timeout( global: &GlobalScope, milliseconds: u64, can_gc: CanGc, ) -> DomRoot<AbortSignal>
Source§fn Any(
global: &GlobalScope,
signals: Vec<DomRoot<AbortSignal>>,
can_gc: CanGc,
) -> DomRoot<AbortSignal>
fn Any( global: &GlobalScope, signals: Vec<DomRoot<AbortSignal>>, can_gc: CanGc, ) -> DomRoot<AbortSignal>
Source§fn Reason(&self, _cx: SafeJSContext, rval: MutableHandleValue<'_>)
fn Reason(&self, _cx: SafeJSContext, rval: MutableHandleValue<'_>)
fn GetOnabort( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnabort( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl AbstractRangeMethods<DomTypeHolder> for AbstractRange
impl AbstractRangeMethods<DomTypeHolder> for AbstractRange
Source§fn StartContainer(&self) -> DomRoot<Node>
fn StartContainer(&self) -> DomRoot<Node>
Source§impl AnalyserNodeMethods<DomTypeHolder> for AnalyserNode
impl AnalyserNodeMethods<DomTypeHolder> for AnalyserNode
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
context: &BaseAudioContext,
options: &AnalyserOptions,
) -> Fallible<DomRoot<AnalyserNode>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, context: &BaseAudioContext, options: &AnalyserOptions, ) -> Fallible<DomRoot<AnalyserNode>>
Source§fn GetFloatFrequencyData(&self, array: CustomAutoRooterGuard<'_, Float32Array>)
fn GetFloatFrequencyData(&self, array: CustomAutoRooterGuard<'_, Float32Array>)
Source§fn GetByteFrequencyData(&self, array: CustomAutoRooterGuard<'_, Uint8Array>)
fn GetByteFrequencyData(&self, array: CustomAutoRooterGuard<'_, Uint8Array>)
Source§fn GetFloatTimeDomainData(&self, array: CustomAutoRooterGuard<'_, Float32Array>)
fn GetFloatTimeDomainData(&self, array: CustomAutoRooterGuard<'_, Float32Array>)
Source§fn GetByteTimeDomainData(&self, array: CustomAutoRooterGuard<'_, Uint8Array>)
fn GetByteTimeDomainData(&self, array: CustomAutoRooterGuard<'_, Uint8Array>)
Source§fn FrequencyBinCount(&self) -> u32
fn FrequencyBinCount(&self) -> u32
Source§fn MinDecibels(&self) -> Finite<f64>
fn MinDecibels(&self) -> Finite<f64>
Source§fn MaxDecibels(&self) -> Finite<f64>
fn MaxDecibels(&self) -> Finite<f64>
Source§fn SmoothingTimeConstant(&self) -> Finite<f64>
fn SmoothingTimeConstant(&self) -> Finite<f64>
Source§impl AnimationEventMethods<DomTypeHolder> for AnimationEvent
impl AnimationEventMethods<DomTypeHolder> for AnimationEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &AnimationEventInit,
) -> DomRoot<AnimationEvent>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &AnimationEventInit, ) -> DomRoot<AnimationEvent>
Source§fn AnimationName(&self) -> DOMString
fn AnimationName(&self) -> DOMString
Source§fn ElapsedTime(&self) -> Finite<f32>
fn ElapsedTime(&self) -> Finite<f32>
Source§fn PseudoElement(&self) -> DOMString
fn PseudoElement(&self) -> DOMString
Source§impl AttrMethods<DomTypeHolder> for Attr
impl AttrMethods<DomTypeHolder> for Attr
Source§impl AudioBufferMethods<DomTypeHolder> for AudioBuffer
impl AudioBufferMethods<DomTypeHolder> for AudioBuffer
Source§fn Constructor(
cx: &mut JSContext,
window: &Window,
proto: Option<HandleObject<'_>>,
options: &AudioBufferOptions,
) -> Fallible<DomRoot<AudioBuffer>>
fn Constructor( cx: &mut JSContext, window: &Window, proto: Option<HandleObject<'_>>, options: &AudioBufferOptions, ) -> Fallible<DomRoot<AudioBuffer>>
Source§fn SampleRate(&self) -> Finite<f32>
fn SampleRate(&self) -> Finite<f32>
Source§fn NumberOfChannels(&self) -> u32
fn NumberOfChannels(&self) -> u32
Source§fn GetChannelData(
&self,
cx: &mut JSContext,
channel: u32,
) -> Fallible<RootedTraceableBox<HeapFloat32Array>>
fn GetChannelData( &self, cx: &mut JSContext, channel: u32, ) -> Fallible<RootedTraceableBox<HeapFloat32Array>>
Source§fn CopyToChannel(
&self,
cx: &mut JSContext,
source: CustomAutoRooterGuard<'_, Float32Array>,
channel_number: u32,
start_in_channel: u32,
) -> Fallible<()>
fn CopyToChannel( &self, cx: &mut JSContext, source: CustomAutoRooterGuard<'_, Float32Array>, channel_number: u32, start_in_channel: u32, ) -> Fallible<()>
fn CopyFromChannel( &self, destination: CustomAutoRooterGuard<'_, Float32Array>, channel_number: u32, start_in_channel: u32, ) -> Fallible<()>
Source§impl AudioBufferSourceNodeMethods<DomTypeHolder> for AudioBufferSourceNode
impl AudioBufferSourceNodeMethods<DomTypeHolder> for AudioBufferSourceNode
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
context: &BaseAudioContext,
options: &AudioBufferSourceOptions<DomTypeHolder>,
) -> Fallible<DomRoot<AudioBufferSourceNode>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, context: &BaseAudioContext, options: &AudioBufferSourceOptions<DomTypeHolder>, ) -> Fallible<DomRoot<AudioBufferSourceNode>>
Source§fn PlaybackRate(&self) -> DomRoot<AudioParam>
fn PlaybackRate(&self) -> DomRoot<AudioParam>
Source§fn Detune(&self) -> DomRoot<AudioParam>
fn Detune(&self) -> DomRoot<AudioParam>
Source§fn SetLoopStart(&self, loop_start: Finite<f64>)
fn SetLoopStart(&self, loop_start: Finite<f64>)
Source§fn SetLoopEnd(&self, loop_end: Finite<f64>)
fn SetLoopEnd(&self, loop_end: Finite<f64>)
Source§impl AudioContextMethods<DomTypeHolder> for AudioContext
impl AudioContextMethods<DomTypeHolder> for AudioContext
Source§fn Constructor(
cx: &mut JSContext,
window: &Window,
proto: Option<HandleObject<'_>>,
options: &AudioContextOptions,
) -> Fallible<DomRoot<AudioContext>>
fn Constructor( cx: &mut JSContext, window: &Window, proto: Option<HandleObject<'_>>, options: &AudioContextOptions, ) -> Fallible<DomRoot<AudioContext>>
Source§fn BaseLatency(&self) -> Finite<f64>
fn BaseLatency(&self) -> Finite<f64>
Source§fn OutputLatency(&self) -> Finite<f64>
fn OutputLatency(&self) -> Finite<f64>
Source§fn GetOutputTimestamp(&self) -> AudioTimestamp
fn GetOutputTimestamp(&self) -> AudioTimestamp
Source§fn CreateMediaElementSource(
&self,
cx: &mut JSContext,
media_element: &HTMLMediaElement,
) -> Fallible<DomRoot<MediaElementAudioSourceNode>>
fn CreateMediaElementSource( &self, cx: &mut JSContext, media_element: &HTMLMediaElement, ) -> Fallible<DomRoot<MediaElementAudioSourceNode>>
Source§fn CreateMediaStreamSource(
&self,
cx: &mut JSContext,
stream: &MediaStream,
) -> Fallible<DomRoot<MediaStreamAudioSourceNode>>
fn CreateMediaStreamSource( &self, cx: &mut JSContext, stream: &MediaStream, ) -> Fallible<DomRoot<MediaStreamAudioSourceNode>>
Source§fn CreateMediaStreamTrackSource(
&self,
cx: &mut JSContext,
track: &MediaStreamTrack,
) -> Fallible<DomRoot<MediaStreamTrackAudioSourceNode>>
fn CreateMediaStreamTrackSource( &self, cx: &mut JSContext, track: &MediaStreamTrack, ) -> Fallible<DomRoot<MediaStreamTrackAudioSourceNode>>
Source§impl AudioListenerMethods<DomTypeHolder> for AudioListener
impl AudioListenerMethods<DomTypeHolder> for AudioListener
Source§fn PositionX(&self) -> DomRoot<AudioParam>
fn PositionX(&self) -> DomRoot<AudioParam>
Source§fn PositionY(&self) -> DomRoot<AudioParam>
fn PositionY(&self) -> DomRoot<AudioParam>
Source§fn PositionZ(&self) -> DomRoot<AudioParam>
fn PositionZ(&self) -> DomRoot<AudioParam>
Source§fn ForwardX(&self) -> DomRoot<AudioParam>
fn ForwardX(&self) -> DomRoot<AudioParam>
Source§fn ForwardY(&self) -> DomRoot<AudioParam>
fn ForwardY(&self) -> DomRoot<AudioParam>
Source§fn ForwardZ(&self) -> DomRoot<AudioParam>
fn ForwardZ(&self) -> DomRoot<AudioParam>
Source§fn UpX(&self) -> DomRoot<AudioParam>
fn UpX(&self) -> DomRoot<AudioParam>
Source§fn UpY(&self) -> DomRoot<AudioParam>
fn UpY(&self) -> DomRoot<AudioParam>
Source§fn UpZ(&self) -> DomRoot<AudioParam>
fn UpZ(&self) -> DomRoot<AudioParam>
Source§fn SetOrientation(
&self,
x: Finite<f32>,
y: Finite<f32>,
z: Finite<f32>,
xUp: Finite<f32>,
yUp: Finite<f32>,
zUp: Finite<f32>,
) -> Fallible<DomRoot<AudioListener>>
fn SetOrientation( &self, x: Finite<f32>, y: Finite<f32>, z: Finite<f32>, xUp: Finite<f32>, yUp: Finite<f32>, zUp: Finite<f32>, ) -> Fallible<DomRoot<AudioListener>>
Source§impl AudioNodeMethods<DomTypeHolder> for AudioNode
impl AudioNodeMethods<DomTypeHolder> for AudioNode
Source§fn Connect(
&self,
destination: &AudioNode,
output: u32,
input: u32,
) -> Fallible<DomRoot<AudioNode>>
fn Connect( &self, destination: &AudioNode, output: u32, input: u32, ) -> Fallible<DomRoot<AudioNode>>
Source§fn Disconnect(&self) -> ErrorResult
fn Disconnect(&self) -> ErrorResult
Source§fn Disconnect_(&self, out: u32) -> ErrorResult
fn Disconnect_(&self, out: u32) -> ErrorResult
Source§fn Disconnect__(&self, to: &AudioNode) -> ErrorResult
fn Disconnect__(&self, to: &AudioNode) -> ErrorResult
Source§fn Disconnect___(&self, to: &AudioNode, out: u32) -> ErrorResult
fn Disconnect___(&self, to: &AudioNode, out: u32) -> ErrorResult
Source§fn Disconnect____(&self, to: &AudioNode, out: u32, inp: u32) -> ErrorResult
fn Disconnect____(&self, to: &AudioNode, out: u32, inp: u32) -> ErrorResult
Source§fn Disconnect_____(&self, param: &AudioParam) -> ErrorResult
fn Disconnect_____(&self, param: &AudioParam) -> ErrorResult
Source§fn Disconnect______(&self, param: &AudioParam, out: u32) -> ErrorResult
fn Disconnect______(&self, param: &AudioParam, out: u32) -> ErrorResult
Source§fn Context(&self) -> DomRoot<BaseAudioContext>
fn Context(&self) -> DomRoot<BaseAudioContext>
Source§fn NumberOfInputs(&self) -> u32
fn NumberOfInputs(&self) -> u32
Source§fn NumberOfOutputs(&self) -> u32
fn NumberOfOutputs(&self) -> u32
Source§fn ChannelCount(&self) -> u32
fn ChannelCount(&self) -> u32
Source§fn SetChannelCount(&self, value: u32) -> ErrorResult
fn SetChannelCount(&self, value: u32) -> ErrorResult
Source§fn ChannelCountMode(&self) -> ChannelCountMode
fn ChannelCountMode(&self) -> ChannelCountMode
Source§fn SetChannelCountMode(&self, value: ChannelCountMode) -> ErrorResult
fn SetChannelCountMode(&self, value: ChannelCountMode) -> ErrorResult
Source§fn ChannelInterpretation(&self) -> ChannelInterpretation
fn ChannelInterpretation(&self) -> ChannelInterpretation
Source§impl AudioParamMethods<DomTypeHolder> for AudioParam
impl AudioParamMethods<DomTypeHolder> for AudioParam
Source§fn AutomationRate(&self) -> AutomationRate
fn AutomationRate(&self) -> AutomationRate
Source§fn SetAutomationRate(&self, automation_rate: AutomationRate) -> Fallible<()>
fn SetAutomationRate(&self, automation_rate: AutomationRate) -> Fallible<()>
Source§fn DefaultValue(&self) -> Finite<f32>
fn DefaultValue(&self) -> Finite<f32>
Source§fn SetValueAtTime(
&self,
value: Finite<f32>,
start_time: Finite<f64>,
) -> Fallible<DomRoot<AudioParam>>
fn SetValueAtTime( &self, value: Finite<f32>, start_time: Finite<f64>, ) -> Fallible<DomRoot<AudioParam>>
Source§fn LinearRampToValueAtTime(
&self,
value: Finite<f32>,
end_time: Finite<f64>,
) -> Fallible<DomRoot<AudioParam>>
fn LinearRampToValueAtTime( &self, value: Finite<f32>, end_time: Finite<f64>, ) -> Fallible<DomRoot<AudioParam>>
Source§fn ExponentialRampToValueAtTime(
&self,
value: Finite<f32>,
end_time: Finite<f64>,
) -> Fallible<DomRoot<AudioParam>>
fn ExponentialRampToValueAtTime( &self, value: Finite<f32>, end_time: Finite<f64>, ) -> Fallible<DomRoot<AudioParam>>
Source§fn SetTargetAtTime(
&self,
target: Finite<f32>,
start_time: Finite<f64>,
time_constant: Finite<f32>,
) -> Fallible<DomRoot<AudioParam>>
fn SetTargetAtTime( &self, target: Finite<f32>, start_time: Finite<f64>, time_constant: Finite<f32>, ) -> Fallible<DomRoot<AudioParam>>
Source§fn SetValueCurveAtTime(
&self,
values: Vec<Finite<f32>>,
start_time: Finite<f64>,
end_time: Finite<f64>,
) -> Fallible<DomRoot<AudioParam>>
fn SetValueCurveAtTime( &self, values: Vec<Finite<f32>>, start_time: Finite<f64>, end_time: Finite<f64>, ) -> Fallible<DomRoot<AudioParam>>
Source§fn CancelScheduledValues(
&self,
cancel_time: Finite<f64>,
) -> Fallible<DomRoot<AudioParam>>
fn CancelScheduledValues( &self, cancel_time: Finite<f64>, ) -> Fallible<DomRoot<AudioParam>>
Source§fn CancelAndHoldAtTime(
&self,
cancel_time: Finite<f64>,
) -> Fallible<DomRoot<AudioParam>>
fn CancelAndHoldAtTime( &self, cancel_time: Finite<f64>, ) -> Fallible<DomRoot<AudioParam>>
Source§impl AudioScheduledSourceNodeMethods<DomTypeHolder> for AudioScheduledSourceNode
impl AudioScheduledSourceNodeMethods<DomTypeHolder> for AudioScheduledSourceNode
fn GetOnended( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnended( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl AudioTrackListMethods<DomTypeHolder> for AudioTrackList
impl AudioTrackListMethods<DomTypeHolder> for AudioTrackList
Source§fn IndexedGetter(&self, idx: u32) -> Option<DomRoot<AudioTrack>>
fn IndexedGetter(&self, idx: u32) -> Option<DomRoot<AudioTrack>>
Source§fn GetTrackById(&self, id: DOMString) -> Option<DomRoot<AudioTrack>>
fn GetTrackById(&self, id: DOMString) -> Option<DomRoot<AudioTrack>>
fn GetOnchange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnchange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnaddtrack( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnaddtrack( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnremovetrack( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnremovetrack( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl AudioTrackMethods<DomTypeHolder> for AudioTrack
impl AudioTrackMethods<DomTypeHolder> for AudioTrack
Source§impl BaseAudioContextMethods<DomTypeHolder> for BaseAudioContext
impl BaseAudioContextMethods<DomTypeHolder> for BaseAudioContext
Source§fn SampleRate(&self) -> Finite<f32>
fn SampleRate(&self) -> Finite<f32>
Source§fn CurrentTime(&self) -> Finite<f64>
fn CurrentTime(&self) -> Finite<f64>
Source§fn State(&self) -> AudioContextState
fn State(&self) -> AudioContextState
Source§fn Destination(&self, can_gc: CanGc) -> DomRoot<AudioDestinationNode>
fn Destination(&self, can_gc: CanGc) -> DomRoot<AudioDestinationNode>
Source§fn CreateOscillator(&self, can_gc: CanGc) -> Fallible<DomRoot<OscillatorNode>>
fn CreateOscillator(&self, can_gc: CanGc) -> Fallible<DomRoot<OscillatorNode>>
Source§fn CreatePanner(&self, can_gc: CanGc) -> Fallible<DomRoot<PannerNode>>
fn CreatePanner(&self, can_gc: CanGc) -> Fallible<DomRoot<PannerNode>>
Source§fn CreateAnalyser(&self, can_gc: CanGc) -> Fallible<DomRoot<AnalyserNode>>
fn CreateAnalyser(&self, can_gc: CanGc) -> Fallible<DomRoot<AnalyserNode>>
Source§fn CreateBiquadFilter(
&self,
can_gc: CanGc,
) -> Fallible<DomRoot<BiquadFilterNode>>
fn CreateBiquadFilter( &self, can_gc: CanGc, ) -> Fallible<DomRoot<BiquadFilterNode>>
Source§fn CreateStereoPanner(
&self,
can_gc: CanGc,
) -> Fallible<DomRoot<StereoPannerNode>>
fn CreateStereoPanner( &self, can_gc: CanGc, ) -> Fallible<DomRoot<StereoPannerNode>>
Source§fn CreateConstantSource(
&self,
can_gc: CanGc,
) -> Fallible<DomRoot<ConstantSourceNode>>
fn CreateConstantSource( &self, can_gc: CanGc, ) -> Fallible<DomRoot<ConstantSourceNode>>
Source§fn CreateChannelMerger(
&self,
count: u32,
can_gc: CanGc,
) -> Fallible<DomRoot<ChannelMergerNode>>
fn CreateChannelMerger( &self, count: u32, can_gc: CanGc, ) -> Fallible<DomRoot<ChannelMergerNode>>
Source§fn CreateChannelSplitter(
&self,
count: u32,
can_gc: CanGc,
) -> Fallible<DomRoot<ChannelSplitterNode>>
fn CreateChannelSplitter( &self, count: u32, can_gc: CanGc, ) -> Fallible<DomRoot<ChannelSplitterNode>>
Source§fn CreateBuffer(
&self,
cx: &mut JSContext,
number_of_channels: u32,
length: u32,
sample_rate: Finite<f32>,
) -> Fallible<DomRoot<AudioBuffer>>
fn CreateBuffer( &self, cx: &mut JSContext, number_of_channels: u32, length: u32, sample_rate: Finite<f32>, ) -> Fallible<DomRoot<AudioBuffer>>
Source§fn CreateBufferSource(
&self,
can_gc: CanGc,
) -> Fallible<DomRoot<AudioBufferSourceNode>>
fn CreateBufferSource( &self, can_gc: CanGc, ) -> Fallible<DomRoot<AudioBufferSourceNode>>
Source§fn DecodeAudioData(
&self,
audio_data: CustomAutoRooterGuard<'_, ArrayBuffer>,
decode_success_callback: Option<Rc<DecodeSuccessCallback<DomTypeHolder>>>,
decode_error_callback: Option<Rc<DecodeErrorCallback<DomTypeHolder>>>,
comp: InRealm<'_>,
can_gc: CanGc,
) -> Rc<Promise>
fn DecodeAudioData( &self, audio_data: CustomAutoRooterGuard<'_, ArrayBuffer>, decode_success_callback: Option<Rc<DecodeSuccessCallback<DomTypeHolder>>>, decode_error_callback: Option<Rc<DecodeErrorCallback<DomTypeHolder>>>, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>
Source§fn CreateIIRFilter(
&self,
feedforward: Vec<Finite<f64>>,
feedback: Vec<Finite<f64>>,
can_gc: CanGc,
) -> Fallible<DomRoot<IIRFilterNode>>
fn CreateIIRFilter( &self, feedforward: Vec<Finite<f64>>, feedback: Vec<Finite<f64>>, can_gc: CanGc, ) -> Fallible<DomRoot<IIRFilterNode>>
fn GetOnstatechange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnstatechange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl BeforeUnloadEventMethods<DomTypeHolder> for BeforeUnloadEvent
impl BeforeUnloadEventMethods<DomTypeHolder> for BeforeUnloadEvent
Source§fn ReturnValue(&self) -> DOMString
fn ReturnValue(&self) -> DOMString
Source§fn SetReturnValue(&self, value: DOMString)
fn SetReturnValue(&self, value: DOMString)
Source§impl BiquadFilterNodeMethods<DomTypeHolder> for BiquadFilterNode
impl BiquadFilterNodeMethods<DomTypeHolder> for BiquadFilterNode
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
context: &BaseAudioContext,
options: &BiquadFilterOptions,
) -> Fallible<DomRoot<BiquadFilterNode>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, context: &BaseAudioContext, options: &BiquadFilterOptions, ) -> Fallible<DomRoot<BiquadFilterNode>>
Source§fn Gain(&self) -> DomRoot<AudioParam>
fn Gain(&self) -> DomRoot<AudioParam>
Source§fn Q(&self) -> DomRoot<AudioParam>
fn Q(&self) -> DomRoot<AudioParam>
Source§fn Detune(&self) -> DomRoot<AudioParam>
fn Detune(&self) -> DomRoot<AudioParam>
Source§fn Frequency(&self) -> DomRoot<AudioParam>
fn Frequency(&self) -> DomRoot<AudioParam>
Source§fn Type(&self) -> BiquadFilterType
fn Type(&self) -> BiquadFilterType
Source§impl BlobMethods<DomTypeHolder> for Blob
impl BlobMethods<DomTypeHolder> for Blob
Source§fn Slice(
&self,
cx: &mut JSContext,
start: Option<i64>,
end: Option<i64>,
content_type: Option<DOMString>,
) -> DomRoot<Blob>
fn Slice( &self, cx: &mut JSContext, start: Option<i64>, end: Option<i64>, content_type: Option<DOMString>, ) -> DomRoot<Blob>
Source§fn ArrayBuffer(&self, cx: &mut CurrentRealm<'_>) -> Rc<Promise>
fn ArrayBuffer(&self, cx: &mut CurrentRealm<'_>) -> Rc<Promise>
fn Constructor( cx: &mut JSContext, global: &GlobalScope, proto: Option<HandleObject<'_>>, blobParts: Option<Vec<ArrayBufferOrArrayBufferViewOrBlobOrString<DomTypeHolder>>>, blobPropertyBag: &BlobPropertyBag, ) -> Fallible<DomRoot<Blob>>
fn Stream(&self, cx: &mut JSContext) -> Fallible<DomRoot<ReadableStream>>
Source§impl BluetoothAdvertisingEventMethods<DomTypeHolder> for BluetoothAdvertisingEvent
impl BluetoothAdvertisingEventMethods<DomTypeHolder> for BluetoothAdvertisingEvent
Source§fn Device(&self) -> DomRoot<BluetoothDevice>
fn Device(&self) -> DomRoot<BluetoothDevice>
Source§fn GetAppearance(&self) -> Option<u16>
fn GetAppearance(&self) -> Option<u16>
Source§fn GetTxPower(&self) -> Option<i8>
fn GetTxPower(&self) -> Option<i8>
fn Constructor( cx: &mut JSContext, window: &Window, proto: Option<HandleObject<'_>>, type_: DOMString, init: &BluetoothAdvertisingEventInit<DomTypeHolder>, ) -> Fallible<DomRoot<BluetoothAdvertisingEvent>>
Source§impl BluetoothCharacteristicPropertiesMethods<DomTypeHolder> for BluetoothCharacteristicProperties
impl BluetoothCharacteristicPropertiesMethods<DomTypeHolder> for BluetoothCharacteristicProperties
Source§impl BluetoothDeviceMethods<DomTypeHolder> for BluetoothDevice
impl BluetoothDeviceMethods<DomTypeHolder> for BluetoothDevice
Source§fn WatchAdvertisements(&self, cx: &mut CurrentRealm<'_>) -> Rc<Promise>
fn WatchAdvertisements(&self, cx: &mut CurrentRealm<'_>) -> Rc<Promise>
Source§fn UnwatchAdvertisements(&self)
fn UnwatchAdvertisements(&self)
Source§fn WatchingAdvertisements(&self) -> bool
fn WatchingAdvertisements(&self) -> bool
fn GetOngattserverdisconnected( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOngattserverdisconnected( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl BluetoothMethods<DomTypeHolder> for Bluetooth
impl BluetoothMethods<DomTypeHolder> for Bluetooth
Source§fn RequestDevice(
&self,
cx: &mut CurrentRealm<'_>,
option: &RequestDeviceOptions,
) -> Rc<Promise>
fn RequestDevice( &self, cx: &mut CurrentRealm<'_>, option: &RequestDeviceOptions, ) -> Rc<Promise>
Source§fn GetAvailability(&self, cx: &mut CurrentRealm<'_>) -> Rc<Promise>
fn GetAvailability(&self, cx: &mut CurrentRealm<'_>) -> Rc<Promise>
Source§impl BluetoothRemoteGATTCharacteristicMethods<DomTypeHolder> for BluetoothRemoteGATTCharacteristic
impl BluetoothRemoteGATTCharacteristicMethods<DomTypeHolder> for BluetoothRemoteGATTCharacteristic
Source§fn Properties(&self) -> DomRoot<BluetoothCharacteristicProperties>
fn Properties(&self) -> DomRoot<BluetoothCharacteristicProperties>
Source§fn Service(&self) -> DomRoot<BluetoothRemoteGATTService>
fn Service(&self) -> DomRoot<BluetoothRemoteGATTService>
Source§fn GetDescriptor(
&self,
cx: &mut CurrentRealm<'_>,
descriptor: StringOrUnsignedLong,
) -> Rc<Promise>
fn GetDescriptor( &self, cx: &mut CurrentRealm<'_>, descriptor: StringOrUnsignedLong, ) -> Rc<Promise>
Source§fn GetDescriptors(
&self,
cx: &mut CurrentRealm<'_>,
descriptor: Option<StringOrUnsignedLong>,
) -> Rc<Promise>
fn GetDescriptors( &self, cx: &mut CurrentRealm<'_>, descriptor: Option<StringOrUnsignedLong>, ) -> Rc<Promise>
Source§fn GetValue(&self) -> Option<ByteString>
fn GetValue(&self) -> Option<ByteString>
Source§fn WriteValue(
&self,
cx: &mut CurrentRealm<'_>,
value: ArrayBufferViewOrArrayBuffer,
) -> Rc<Promise>
fn WriteValue( &self, cx: &mut CurrentRealm<'_>, value: ArrayBufferViewOrArrayBuffer, ) -> Rc<Promise>
Source§fn StartNotifications(&self, cx: &mut CurrentRealm<'_>) -> Rc<Promise>
fn StartNotifications(&self, cx: &mut CurrentRealm<'_>) -> Rc<Promise>
Source§fn StopNotifications(&self, cx: &mut CurrentRealm<'_>) -> Rc<Promise>
fn StopNotifications(&self, cx: &mut CurrentRealm<'_>) -> Rc<Promise>
fn GetOncharacteristicvaluechanged( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncharacteristicvaluechanged( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl BluetoothRemoteGATTDescriptorMethods<DomTypeHolder> for BluetoothRemoteGATTDescriptor
impl BluetoothRemoteGATTDescriptorMethods<DomTypeHolder> for BluetoothRemoteGATTDescriptor
Source§fn Characteristic(&self) -> DomRoot<BluetoothRemoteGATTCharacteristic>
fn Characteristic(&self) -> DomRoot<BluetoothRemoteGATTCharacteristic>
Source§fn GetValue(&self) -> Option<ByteString>
fn GetValue(&self) -> Option<ByteString>
Source§fn WriteValue(
&self,
cx: &mut CurrentRealm<'_>,
value: ArrayBufferViewOrArrayBuffer,
) -> Rc<Promise>
fn WriteValue( &self, cx: &mut CurrentRealm<'_>, value: ArrayBufferViewOrArrayBuffer, ) -> Rc<Promise>
Source§impl BluetoothRemoteGATTServerMethods<DomTypeHolder> for BluetoothRemoteGATTServer
impl BluetoothRemoteGATTServerMethods<DomTypeHolder> for BluetoothRemoteGATTServer
Source§fn Device(&self) -> DomRoot<BluetoothDevice>
fn Device(&self) -> DomRoot<BluetoothDevice>
Source§fn Disconnect(&self, cx: &mut JSContext) -> ErrorResult
fn Disconnect(&self, cx: &mut JSContext) -> ErrorResult
Source§fn GetPrimaryService(
&self,
cx: &mut CurrentRealm<'_>,
service: StringOrUnsignedLong,
) -> Rc<Promise>
fn GetPrimaryService( &self, cx: &mut CurrentRealm<'_>, service: StringOrUnsignedLong, ) -> Rc<Promise>
Source§fn GetPrimaryServices(
&self,
cx: &mut CurrentRealm<'_>,
service: Option<StringOrUnsignedLong>,
) -> Rc<Promise>
fn GetPrimaryServices( &self, cx: &mut CurrentRealm<'_>, service: Option<StringOrUnsignedLong>, ) -> Rc<Promise>
fn Connect(&self, cx: &mut CurrentRealm<'_>) -> Rc<Promise>
Source§impl BluetoothRemoteGATTServiceMethods<DomTypeHolder> for BluetoothRemoteGATTService
impl BluetoothRemoteGATTServiceMethods<DomTypeHolder> for BluetoothRemoteGATTService
Source§fn Device(&self) -> DomRoot<BluetoothDevice>
fn Device(&self) -> DomRoot<BluetoothDevice>
Source§fn GetCharacteristic(
&self,
cx: &mut CurrentRealm<'_>,
characteristic: StringOrUnsignedLong,
) -> Rc<Promise>
fn GetCharacteristic( &self, cx: &mut CurrentRealm<'_>, characteristic: StringOrUnsignedLong, ) -> Rc<Promise>
Source§fn GetCharacteristics(
&self,
cx: &mut CurrentRealm<'_>,
characteristic: Option<StringOrUnsignedLong>,
) -> Rc<Promise>
fn GetCharacteristics( &self, cx: &mut CurrentRealm<'_>, characteristic: Option<StringOrUnsignedLong>, ) -> Rc<Promise>
Source§fn GetIncludedService(
&self,
cx: &mut CurrentRealm<'_>,
service: StringOrUnsignedLong,
) -> Rc<Promise>
fn GetIncludedService( &self, cx: &mut CurrentRealm<'_>, service: StringOrUnsignedLong, ) -> Rc<Promise>
Source§fn GetIncludedServices(
&self,
cx: &mut CurrentRealm<'_>,
service: Option<StringOrUnsignedLong>,
) -> Rc<Promise>
fn GetIncludedServices( &self, cx: &mut CurrentRealm<'_>, service: Option<StringOrUnsignedLong>, ) -> Rc<Promise>
fn GetOnserviceadded( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnserviceadded( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnservicechanged( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnservicechanged( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnserviceremoved( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnserviceremoved( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl BluetoothUUIDMethods<DomTypeHolder> for BluetoothUUID
impl BluetoothUUIDMethods<DomTypeHolder> for BluetoothUUID
Source§fn GetService(_: &Window, name: StringOrUnsignedLong) -> Fallible<DOMString>
fn GetService(_: &Window, name: StringOrUnsignedLong) -> Fallible<DOMString>
Source§fn GetCharacteristic(
_: &Window,
name: StringOrUnsignedLong,
) -> Fallible<DOMString>
fn GetCharacteristic( _: &Window, name: StringOrUnsignedLong, ) -> Fallible<DOMString>
Source§impl BroadcastChannelMethods<DomTypeHolder> for BroadcastChannel
impl BroadcastChannelMethods<DomTypeHolder> for BroadcastChannel
Source§fn Constructor(
cx: &mut JSContext,
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
name: DOMString,
) -> DomRoot<BroadcastChannel>
fn Constructor( cx: &mut JSContext, global: &GlobalScope, proto: Option<HandleObject<'_>>, name: DOMString, ) -> DomRoot<BroadcastChannel>
Source§fn PostMessage(
&self,
cx: &mut JSContext,
message: HandleValue<'_>,
) -> ErrorResult
fn PostMessage( &self, cx: &mut JSContext, message: HandleValue<'_>, ) -> ErrorResult
fn GetOnmessageerror( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmessageerror( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmessage( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmessage( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl ByteLengthQueuingStrategyMethods<DomTypeHolder> for ByteLengthQueuingStrategy
impl ByteLengthQueuingStrategyMethods<DomTypeHolder> for ByteLengthQueuingStrategy
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
init: &QueuingStrategyInit,
) -> DomRoot<Self>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, init: &QueuingStrategyInit, ) -> DomRoot<Self>
Source§impl CSSGroupingRuleMethods<DomTypeHolder> for CSSGroupingRule
impl CSSGroupingRuleMethods<DomTypeHolder> for CSSGroupingRule
Source§fn DeleteRule(&self, cx: &mut JSContext, index: u32) -> ErrorResult
fn DeleteRule(&self, cx: &mut JSContext, index: u32) -> ErrorResult
Source§impl CSSKeyframesRuleMethods<DomTypeHolder> for CSSKeyframesRule
impl CSSKeyframesRuleMethods<DomTypeHolder> for CSSKeyframesRule
Source§fn AppendRule(&self, cx: &mut JSContext, rule: DOMString)
fn AppendRule(&self, cx: &mut JSContext, rule: DOMString)
Source§fn DeleteRule(&self, cx: &mut JSContext, selector: DOMString)
fn DeleteRule(&self, cx: &mut JSContext, selector: DOMString)
Source§fn FindRule(
&self,
cx: &mut JSContext,
selector: DOMString,
) -> Option<DomRoot<CSSKeyframeRule>>
fn FindRule( &self, cx: &mut JSContext, selector: DOMString, ) -> Option<DomRoot<CSSKeyframeRule>>
Source§impl CSSLayerStatementRuleMethods<DomTypeHolder> for CSSLayerStatementRule
impl CSSLayerStatementRuleMethods<DomTypeHolder> for CSSLayerStatementRule
Source§fn NameList(
&self,
cx: SafeJSContext,
can_gc: CanGc,
retval: MutableHandleValue<'_>,
)
fn NameList( &self, cx: SafeJSContext, can_gc: CanGc, retval: MutableHandleValue<'_>, )
Source§impl CSSMethods<DomTypeHolder> for CSS
impl CSSMethods<DomTypeHolder> for CSS
Source§fn RegisterProperty(
window: &Window,
property_definition: &PropertyDefinition,
) -> Fallible<()>
fn RegisterProperty( window: &Window, property_definition: &PropertyDefinition, ) -> Fallible<()>
Source§impl CSSPropertyRuleMethods<DomTypeHolder> for CSSPropertyRule
impl CSSPropertyRuleMethods<DomTypeHolder> for CSSPropertyRule
Source§impl CSSRuleListMethods<DomTypeHolder> for CSSRuleList
impl CSSRuleListMethods<DomTypeHolder> for CSSRuleList
Source§impl CSSRuleMethods<DomTypeHolder> for CSSRule
impl CSSRuleMethods<DomTypeHolder> for CSSRule
Source§fn GetParentStyleSheet(&self) -> Option<DomRoot<CSSStyleSheet>>
fn GetParentStyleSheet(&self) -> Option<DomRoot<CSSStyleSheet>>
Source§impl CSSStyleDeclarationMethods<DomTypeHolder> for CSSStyleDeclaration
impl CSSStyleDeclarationMethods<DomTypeHolder> for CSSStyleDeclaration
Source§fn GetPropertyValue(&self, property: DOMString) -> DOMString
fn GetPropertyValue(&self, property: DOMString) -> DOMString
Source§fn GetPropertyPriority(&self, property: DOMString) -> DOMString
fn GetPropertyPriority(&self, property: DOMString) -> DOMString
Source§fn SetProperty(
&self,
cx: &mut JSContext,
property: DOMString,
value: DOMString,
priority: DOMString,
) -> ErrorResult
fn SetProperty( &self, cx: &mut JSContext, property: DOMString, value: DOMString, priority: DOMString, ) -> ErrorResult
Source§fn SetCssFloat(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn SetCssFloat(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
Source§fn SetCssText(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn SetCssText(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Align_items(&self) -> DOMString
fn SetAlign_items(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn AlignItems(&self) -> DOMString
fn SetAlignItems(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _webkit_align_items(&self) -> DOMString
fn Set_webkit_align_items( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitAlignItems(&self) -> DOMString
fn SetWebkitAlignItems( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Alignment_baseline(&self) -> DOMString
fn SetAlignment_baseline( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn AlignmentBaseline(&self) -> DOMString
fn SetAlignmentBaseline( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Aspect_ratio(&self) -> DOMString
fn SetAspect_ratio(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn AspectRatio(&self) -> DOMString
fn SetAspectRatio(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Backface_visibility(&self) -> DOMString
fn SetBackface_visibility( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BackfaceVisibility(&self) -> DOMString
fn SetBackfaceVisibility( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _moz_backface_visibility(&self) -> DOMString
fn Set_moz_backface_visibility( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn MozBackfaceVisibility(&self) -> DOMString
fn SetMozBackfaceVisibility( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _webkit_backface_visibility(&self) -> DOMString
fn Set_webkit_backface_visibility( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitBackfaceVisibility(&self) -> DOMString
fn SetWebkitBackfaceVisibility( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Baseline_source(&self) -> DOMString
fn SetBaseline_source( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BaselineSource(&self) -> DOMString
fn SetBaselineSource(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Border_collapse(&self) -> DOMString
fn SetBorder_collapse( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderCollapse(&self) -> DOMString
fn SetBorderCollapse(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Border_image_repeat(&self) -> DOMString
fn SetBorder_image_repeat( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderImageRepeat(&self) -> DOMString
fn SetBorderImageRepeat( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Box_sizing(&self) -> DOMString
fn SetBox_sizing(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn BoxSizing(&self) -> DOMString
fn SetBoxSizing(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _moz_box_sizing(&self) -> DOMString
fn Set_moz_box_sizing( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn MozBoxSizing(&self) -> DOMString
fn SetMozBoxSizing(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _webkit_box_sizing(&self) -> DOMString
fn Set_webkit_box_sizing( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitBoxSizing(&self) -> DOMString
fn SetWebkitBoxSizing( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Caption_side(&self) -> DOMString
fn SetCaption_side(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn CaptionSide(&self) -> DOMString
fn SetCaptionSide(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Clear(&self) -> DOMString
fn SetClear(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Column_count(&self) -> DOMString
fn SetColumn_count(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn ColumnCount(&self) -> DOMString
fn SetColumnCount(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Column_span(&self) -> DOMString
fn SetColumn_span(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn ColumnSpan(&self) -> DOMString
fn SetColumnSpan(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Contain(&self) -> DOMString
fn SetContain(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Container_type(&self) -> DOMString
fn SetContainer_type(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn ContainerType(&self) -> DOMString
fn SetContainerType(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Direction(&self) -> DOMString
fn SetDirection(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Display(&self) -> DOMString
fn SetDisplay(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Empty_cells(&self) -> DOMString
fn SetEmpty_cells(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn EmptyCells(&self) -> DOMString
fn SetEmptyCells(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Flex_direction(&self) -> DOMString
fn SetFlex_direction(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn FlexDirection(&self) -> DOMString
fn SetFlexDirection(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _webkit_flex_direction(&self) -> DOMString
fn Set_webkit_flex_direction( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitFlexDirection(&self) -> DOMString
fn SetWebkitFlexDirection( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Flex_wrap(&self) -> DOMString
fn SetFlex_wrap(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn FlexWrap(&self) -> DOMString
fn SetFlexWrap(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _webkit_flex_wrap(&self) -> DOMString
fn Set_webkit_flex_wrap( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitFlexWrap(&self) -> DOMString
fn SetWebkitFlexWrap(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Float(&self) -> DOMString
fn SetFloat(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Font_kerning(&self) -> DOMString
fn SetFont_kerning(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn FontKerning(&self) -> DOMString
fn SetFontKerning(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Font_language_override(&self) -> DOMString
fn SetFont_language_override( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn FontLanguageOverride(&self) -> DOMString
fn SetFontLanguageOverride( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _moz_font_language_override(&self) -> DOMString
fn Set_moz_font_language_override( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn MozFontLanguageOverride(&self) -> DOMString
fn SetMozFontLanguageOverride( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Font_optical_sizing(&self) -> DOMString
fn SetFont_optical_sizing( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn FontOpticalSizing(&self) -> DOMString
fn SetFontOpticalSizing( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Font_stretch(&self) -> DOMString
fn SetFont_stretch(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn FontStretch(&self) -> DOMString
fn SetFontStretch(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Font_style(&self) -> DOMString
fn SetFont_style(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn FontStyle(&self) -> DOMString
fn SetFontStyle(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Font_synthesis_weight(&self) -> DOMString
fn SetFont_synthesis_weight( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn FontSynthesisWeight(&self) -> DOMString
fn SetFontSynthesisWeight( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Font_variant_caps(&self) -> DOMString
fn SetFont_variant_caps( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn FontVariantCaps(&self) -> DOMString
fn SetFontVariantCaps( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Font_variant_east_asian(&self) -> DOMString
fn SetFont_variant_east_asian( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn FontVariantEastAsian(&self) -> DOMString
fn SetFontVariantEastAsian( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Font_variant_ligatures(&self) -> DOMString
fn SetFont_variant_ligatures( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn FontVariantLigatures(&self) -> DOMString
fn SetFontVariantLigatures( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Font_variant_numeric(&self) -> DOMString
fn SetFont_variant_numeric( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn FontVariantNumeric(&self) -> DOMString
fn SetFontVariantNumeric( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Font_weight(&self) -> DOMString
fn SetFont_weight(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn FontWeight(&self) -> DOMString
fn SetFontWeight(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Grid_auto_flow(&self) -> DOMString
fn SetGrid_auto_flow(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn GridAutoFlow(&self) -> DOMString
fn SetGridAutoFlow(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Image_rendering(&self) -> DOMString
fn SetImage_rendering( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn ImageRendering(&self) -> DOMString
fn SetImageRendering(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Isolation(&self) -> DOMString
fn SetIsolation(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Justify_items(&self) -> DOMString
fn SetJustify_items(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn JustifyItems(&self) -> DOMString
fn SetJustifyItems(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Line_break(&self) -> DOMString
fn SetLine_break(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn LineBreak(&self) -> DOMString
fn SetLineBreak(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn List_style_position(&self) -> DOMString
fn SetList_style_position( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn ListStylePosition(&self) -> DOMString
fn SetListStylePosition( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Mix_blend_mode(&self) -> DOMString
fn SetMix_blend_mode(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn MixBlendMode(&self) -> DOMString
fn SetMixBlendMode(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Object_fit(&self) -> DOMString
fn SetObject_fit(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn ObjectFit(&self) -> DOMString
fn SetObjectFit(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Opacity(&self) -> DOMString
fn SetOpacity(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Order(&self) -> DOMString
fn SetOrder(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _webkit_order(&self) -> DOMString
fn Set_webkit_order(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn WebkitOrder(&self) -> DOMString
fn SetWebkitOrder(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Outline_style(&self) -> DOMString
fn SetOutline_style(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn OutlineStyle(&self) -> DOMString
fn SetOutlineStyle(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Overflow_wrap(&self) -> DOMString
fn SetOverflow_wrap(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn OverflowWrap(&self) -> DOMString
fn SetOverflowWrap(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Word_wrap(&self) -> DOMString
fn SetWord_wrap(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn WordWrap(&self) -> DOMString
fn SetWordWrap(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Pointer_events(&self) -> DOMString
fn SetPointer_events(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn PointerEvents(&self) -> DOMString
fn SetPointerEvents(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Position(&self) -> DOMString
fn SetPosition(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Position_area(&self) -> DOMString
fn SetPosition_area(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn PositionArea(&self) -> DOMString
fn SetPositionArea(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Table_layout(&self) -> DOMString
fn SetTable_layout(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn TableLayout(&self) -> DOMString
fn SetTableLayout(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Text_align(&self) -> DOMString
fn SetText_align(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn TextAlign(&self) -> DOMString
fn SetTextAlign(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Text_align_last(&self) -> DOMString
fn SetText_align_last( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn TextAlignLast(&self) -> DOMString
fn SetTextAlignLast(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Text_decoration_line(&self) -> DOMString
fn SetText_decoration_line( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn TextDecorationLine(&self) -> DOMString
fn SetTextDecorationLine( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Text_decoration_style(&self) -> DOMString
fn SetText_decoration_style( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn TextDecorationStyle(&self) -> DOMString
fn SetTextDecorationStyle( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Text_justify(&self) -> DOMString
fn SetText_justify(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn TextJustify(&self) -> DOMString
fn SetTextJustify(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Text_rendering(&self) -> DOMString
fn SetText_rendering(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn TextRendering(&self) -> DOMString
fn SetTextRendering(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Text_transform(&self) -> DOMString
fn SetText_transform(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn TextTransform(&self) -> DOMString
fn SetTextTransform(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Text_wrap_mode(&self) -> DOMString
fn SetText_wrap_mode(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn TextWrapMode(&self) -> DOMString
fn SetTextWrapMode(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Transform_style(&self) -> DOMString
fn SetTransform_style( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn TransformStyle(&self) -> DOMString
fn SetTransformStyle(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _moz_transform_style(&self) -> DOMString
fn Set_moz_transform_style( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn MozTransformStyle(&self) -> DOMString
fn SetMozTransformStyle( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _webkit_transform_style(&self) -> DOMString
fn Set_webkit_transform_style( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitTransformStyle(&self) -> DOMString
fn SetWebkitTransformStyle( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Unicode_bidi(&self) -> DOMString
fn SetUnicode_bidi(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn UnicodeBidi(&self) -> DOMString
fn SetUnicodeBidi(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn User_select(&self) -> DOMString
fn SetUser_select(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn UserSelect(&self) -> DOMString
fn SetUserSelect(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _moz_user_select(&self) -> DOMString
fn Set_moz_user_select( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn MozUserSelect(&self) -> DOMString
fn SetMozUserSelect(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _webkit_user_select(&self) -> DOMString
fn Set_webkit_user_select( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitUserSelect(&self) -> DOMString
fn SetWebkitUserSelect( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Visibility(&self) -> DOMString
fn SetVisibility(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _webkit_text_security(&self) -> DOMString
fn Set_webkit_text_security( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitTextSecurity(&self) -> DOMString
fn SetWebkitTextSecurity( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn White_space_collapse(&self) -> DOMString
fn SetWhite_space_collapse( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WhiteSpaceCollapse(&self) -> DOMString
fn SetWhiteSpaceCollapse( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Word_break(&self) -> DOMString
fn SetWord_break(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn WordBreak(&self) -> DOMString
fn SetWordBreak(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Writing_mode(&self) -> DOMString
fn SetWriting_mode(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn WritingMode(&self) -> DOMString
fn SetWritingMode(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Z_index(&self) -> DOMString
fn SetZ_index(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn ZIndex(&self) -> DOMString
fn SetZIndex(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Align_content(&self) -> DOMString
fn SetAlign_content(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn AlignContent(&self) -> DOMString
fn SetAlignContent(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _webkit_align_content(&self) -> DOMString
fn Set_webkit_align_content( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitAlignContent(&self) -> DOMString
fn SetWebkitAlignContent( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Justify_content(&self) -> DOMString
fn SetJustify_content( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn JustifyContent(&self) -> DOMString
fn SetJustifyContent(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _webkit_justify_content(&self) -> DOMString
fn Set_webkit_justify_content( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitJustifyContent(&self) -> DOMString
fn SetWebkitJustifyContent( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Flex_grow(&self) -> DOMString
fn SetFlex_grow(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn FlexGrow(&self) -> DOMString
fn SetFlexGrow(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _webkit_flex_grow(&self) -> DOMString
fn Set_webkit_flex_grow( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitFlexGrow(&self) -> DOMString
fn SetWebkitFlexGrow(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Flex_shrink(&self) -> DOMString
fn SetFlex_shrink(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn FlexShrink(&self) -> DOMString
fn SetFlexShrink(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _webkit_flex_shrink(&self) -> DOMString
fn Set_webkit_flex_shrink( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitFlexShrink(&self) -> DOMString
fn SetWebkitFlexShrink( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Align_self(&self) -> DOMString
fn SetAlign_self(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn AlignSelf(&self) -> DOMString
fn SetAlignSelf(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _webkit_align_self(&self) -> DOMString
fn Set_webkit_align_self( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitAlignSelf(&self) -> DOMString
fn SetWebkitAlignSelf( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Justify_self(&self) -> DOMString
fn SetJustify_self(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn JustifySelf(&self) -> DOMString
fn SetJustifySelf(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Overflow_block(&self) -> DOMString
fn SetOverflow_block(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn OverflowBlock(&self) -> DOMString
fn SetOverflowBlock(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Overflow_inline(&self) -> DOMString
fn SetOverflow_inline( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn OverflowInline(&self) -> DOMString
fn SetOverflowInline(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Overflow_x(&self) -> DOMString
fn SetOverflow_x(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn OverflowX(&self) -> DOMString
fn SetOverflowX(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Overflow_y(&self) -> DOMString
fn SetOverflow_y(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn OverflowY(&self) -> DOMString
fn SetOverflowY(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Border_block_end_style(&self) -> DOMString
fn SetBorder_block_end_style( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderBlockEndStyle(&self) -> DOMString
fn SetBorderBlockEndStyle( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_block_start_style(&self) -> DOMString
fn SetBorder_block_start_style( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderBlockStartStyle(&self) -> DOMString
fn SetBorderBlockStartStyle( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_bottom_style(&self) -> DOMString
fn SetBorder_bottom_style( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderBottomStyle(&self) -> DOMString
fn SetBorderBottomStyle( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_inline_end_style(&self) -> DOMString
fn SetBorder_inline_end_style( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderInlineEndStyle(&self) -> DOMString
fn SetBorderInlineEndStyle( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_inline_start_style(&self) -> DOMString
fn SetBorder_inline_start_style( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderInlineStartStyle(&self) -> DOMString
fn SetBorderInlineStartStyle( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_left_style(&self) -> DOMString
fn SetBorder_left_style( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderLeftStyle(&self) -> DOMString
fn SetBorderLeftStyle( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_right_style(&self) -> DOMString
fn SetBorder_right_style( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderRightStyle(&self) -> DOMString
fn SetBorderRightStyle( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_top_style(&self) -> DOMString
fn SetBorder_top_style( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderTopStyle(&self) -> DOMString
fn SetBorderTopStyle(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Animation_composition(&self) -> DOMString
fn SetAnimation_composition( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn AnimationComposition(&self) -> DOMString
fn SetAnimationComposition( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Animation_delay(&self) -> DOMString
fn SetAnimation_delay( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn AnimationDelay(&self) -> DOMString
fn SetAnimationDelay(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _moz_animation_delay(&self) -> DOMString
fn Set_moz_animation_delay( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn MozAnimationDelay(&self) -> DOMString
fn SetMozAnimationDelay( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _webkit_animation_delay(&self) -> DOMString
fn Set_webkit_animation_delay( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitAnimationDelay(&self) -> DOMString
fn SetWebkitAnimationDelay( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Animation_direction(&self) -> DOMString
fn SetAnimation_direction( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn AnimationDirection(&self) -> DOMString
fn SetAnimationDirection( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _moz_animation_direction(&self) -> DOMString
fn Set_moz_animation_direction( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn MozAnimationDirection(&self) -> DOMString
fn SetMozAnimationDirection( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _webkit_animation_direction(&self) -> DOMString
fn Set_webkit_animation_direction( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitAnimationDirection(&self) -> DOMString
fn SetWebkitAnimationDirection( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Animation_duration(&self) -> DOMString
fn SetAnimation_duration( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn AnimationDuration(&self) -> DOMString
fn SetAnimationDuration( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _moz_animation_duration(&self) -> DOMString
fn Set_moz_animation_duration( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn MozAnimationDuration(&self) -> DOMString
fn SetMozAnimationDuration( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _webkit_animation_duration(&self) -> DOMString
fn Set_webkit_animation_duration( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitAnimationDuration(&self) -> DOMString
fn SetWebkitAnimationDuration( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Animation_fill_mode(&self) -> DOMString
fn SetAnimation_fill_mode( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn AnimationFillMode(&self) -> DOMString
fn SetAnimationFillMode( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _moz_animation_fill_mode(&self) -> DOMString
fn Set_moz_animation_fill_mode( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn MozAnimationFillMode(&self) -> DOMString
fn SetMozAnimationFillMode( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _webkit_animation_fill_mode(&self) -> DOMString
fn Set_webkit_animation_fill_mode( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitAnimationFillMode(&self) -> DOMString
fn SetWebkitAnimationFillMode( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Animation_iteration_count(&self) -> DOMString
fn SetAnimation_iteration_count( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn AnimationIterationCount(&self) -> DOMString
fn SetAnimationIterationCount( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _moz_animation_iteration_count(&self) -> DOMString
fn Set_moz_animation_iteration_count( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn MozAnimationIterationCount(&self) -> DOMString
fn SetMozAnimationIterationCount( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _webkit_animation_iteration_count(&self) -> DOMString
fn Set_webkit_animation_iteration_count( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitAnimationIterationCount(&self) -> DOMString
fn SetWebkitAnimationIterationCount( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Animation_name(&self) -> DOMString
fn SetAnimation_name(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn AnimationName(&self) -> DOMString
fn SetAnimationName(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _moz_animation_name(&self) -> DOMString
fn Set_moz_animation_name( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn MozAnimationName(&self) -> DOMString
fn SetMozAnimationName( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _webkit_animation_name(&self) -> DOMString
fn Set_webkit_animation_name( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitAnimationName(&self) -> DOMString
fn SetWebkitAnimationName( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Animation_play_state(&self) -> DOMString
fn SetAnimation_play_state( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn AnimationPlayState(&self) -> DOMString
fn SetAnimationPlayState( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _moz_animation_play_state(&self) -> DOMString
fn Set_moz_animation_play_state( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn MozAnimationPlayState(&self) -> DOMString
fn SetMozAnimationPlayState( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _webkit_animation_play_state(&self) -> DOMString
fn Set_webkit_animation_play_state( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitAnimationPlayState(&self) -> DOMString
fn SetWebkitAnimationPlayState( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Animation_range_end(&self) -> DOMString
fn SetAnimation_range_end( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn AnimationRangeEnd(&self) -> DOMString
fn SetAnimationRangeEnd( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Animation_range_start(&self) -> DOMString
fn SetAnimation_range_start( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn AnimationRangeStart(&self) -> DOMString
fn SetAnimationRangeStart( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Animation_timeline(&self) -> DOMString
fn SetAnimation_timeline( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn AnimationTimeline(&self) -> DOMString
fn SetAnimationTimeline( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Animation_timing_function(&self) -> DOMString
fn SetAnimation_timing_function( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn AnimationTimingFunction(&self) -> DOMString
fn SetAnimationTimingFunction( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _moz_animation_timing_function(&self) -> DOMString
fn Set_moz_animation_timing_function( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn MozAnimationTimingFunction(&self) -> DOMString
fn SetMozAnimationTimingFunction( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _webkit_animation_timing_function(&self) -> DOMString
fn Set_webkit_animation_timing_function( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitAnimationTimingFunction(&self) -> DOMString
fn SetWebkitAnimationTimingFunction( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Backdrop_filter(&self) -> DOMString
fn SetBackdrop_filter( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BackdropFilter(&self) -> DOMString
fn SetBackdropFilter(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Background_attachment(&self) -> DOMString
fn SetBackground_attachment( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BackgroundAttachment(&self) -> DOMString
fn SetBackgroundAttachment( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Background_blend_mode(&self) -> DOMString
fn SetBackground_blend_mode( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BackgroundBlendMode(&self) -> DOMString
fn SetBackgroundBlendMode( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Background_clip(&self) -> DOMString
fn SetBackground_clip( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BackgroundClip(&self) -> DOMString
fn SetBackgroundClip(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _webkit_background_clip(&self) -> DOMString
fn Set_webkit_background_clip( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitBackgroundClip(&self) -> DOMString
fn SetWebkitBackgroundClip( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Background_image(&self) -> DOMString
fn SetBackground_image( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BackgroundImage(&self) -> DOMString
fn SetBackgroundImage( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Background_origin(&self) -> DOMString
fn SetBackground_origin( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BackgroundOrigin(&self) -> DOMString
fn SetBackgroundOrigin( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _webkit_background_origin(&self) -> DOMString
fn Set_webkit_background_origin( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitBackgroundOrigin(&self) -> DOMString
fn SetWebkitBackgroundOrigin( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Background_position_x(&self) -> DOMString
fn SetBackground_position_x( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BackgroundPositionX(&self) -> DOMString
fn SetBackgroundPositionX( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Background_position_y(&self) -> DOMString
fn SetBackground_position_y( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BackgroundPositionY(&self) -> DOMString
fn SetBackgroundPositionY( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Background_repeat(&self) -> DOMString
fn SetBackground_repeat( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BackgroundRepeat(&self) -> DOMString
fn SetBackgroundRepeat( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Background_size(&self) -> DOMString
fn SetBackground_size( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BackgroundSize(&self) -> DOMString
fn SetBackgroundSize(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _webkit_background_size(&self) -> DOMString
fn Set_webkit_background_size( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitBackgroundSize(&self) -> DOMString
fn SetWebkitBackgroundSize( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Baseline_shift(&self) -> DOMString
fn SetBaseline_shift(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn BaselineShift(&self) -> DOMString
fn SetBaselineShift(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Border_image_outset(&self) -> DOMString
fn SetBorder_image_outset( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderImageOutset(&self) -> DOMString
fn SetBorderImageOutset( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_image_slice(&self) -> DOMString
fn SetBorder_image_slice( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderImageSlice(&self) -> DOMString
fn SetBorderImageSlice( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_image_width(&self) -> DOMString
fn SetBorder_image_width( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderImageWidth(&self) -> DOMString
fn SetBorderImageWidth( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_spacing(&self) -> DOMString
fn SetBorder_spacing(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn BorderSpacing(&self) -> DOMString
fn SetBorderSpacing(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Box_shadow(&self) -> DOMString
fn SetBox_shadow(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn BoxShadow(&self) -> DOMString
fn SetBoxShadow(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _webkit_box_shadow(&self) -> DOMString
fn Set_webkit_box_shadow( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitBoxShadow(&self) -> DOMString
fn SetWebkitBoxShadow( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Caret_color(&self) -> DOMString
fn SetCaret_color(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn CaretColor(&self) -> DOMString
fn SetCaretColor(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Clip(&self) -> DOMString
fn SetClip(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Clip_path(&self) -> DOMString
fn SetClip_path(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn ClipPath(&self) -> DOMString
fn SetClipPath(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _webkit_clip_path(&self) -> DOMString
fn Set_webkit_clip_path( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitClipPath(&self) -> DOMString
fn SetWebkitClipPath(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Color(&self) -> DOMString
fn SetColor(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Color_scheme(&self) -> DOMString
fn SetColor_scheme(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn ColorScheme(&self) -> DOMString
fn SetColorScheme(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Column_width(&self) -> DOMString
fn SetColumn_width(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn ColumnWidth(&self) -> DOMString
fn SetColumnWidth(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Container_name(&self) -> DOMString
fn SetContainer_name(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn ContainerName(&self) -> DOMString
fn SetContainerName(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Content(&self) -> DOMString
fn SetContent(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Counter_increment(&self) -> DOMString
fn SetCounter_increment( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn CounterIncrement(&self) -> DOMString
fn SetCounterIncrement( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Counter_reset(&self) -> DOMString
fn SetCounter_reset(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn CounterReset(&self) -> DOMString
fn SetCounterReset(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Cursor(&self) -> DOMString
fn SetCursor(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Filter(&self) -> DOMString
fn SetFilter(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _webkit_filter(&self) -> DOMString
fn Set_webkit_filter(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn WebkitFilter(&self) -> DOMString
fn SetWebkitFilter(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Flex_basis(&self) -> DOMString
fn SetFlex_basis(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn FlexBasis(&self) -> DOMString
fn SetFlexBasis(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _webkit_flex_basis(&self) -> DOMString
fn Set_webkit_flex_basis( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitFlexBasis(&self) -> DOMString
fn SetWebkitFlexBasis( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Font_family(&self) -> DOMString
fn SetFont_family(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn FontFamily(&self) -> DOMString
fn SetFontFamily(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Font_size(&self) -> DOMString
fn SetFont_size(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn FontSize(&self) -> DOMString
fn SetFontSize(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Font_variation_settings(&self) -> DOMString
fn SetFont_variation_settings( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn FontVariationSettings(&self) -> DOMString
fn SetFontVariationSettings( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Grid_template_areas(&self) -> DOMString
fn SetGrid_template_areas( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn GridTemplateAreas(&self) -> DOMString
fn SetGridTemplateAreas( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Letter_spacing(&self) -> DOMString
fn SetLetter_spacing(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn LetterSpacing(&self) -> DOMString
fn SetLetterSpacing(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Line_height(&self) -> DOMString
fn SetLine_height(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn LineHeight(&self) -> DOMString
fn SetLineHeight(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn List_style_type(&self) -> DOMString
fn SetList_style_type( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn ListStyleType(&self) -> DOMString
fn SetListStyleType(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Mask_image(&self) -> DOMString
fn SetMask_image(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn MaskImage(&self) -> DOMString
fn SetMaskImage(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _webkit_mask_image(&self) -> DOMString
fn Set_webkit_mask_image( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitMaskImage(&self) -> DOMString
fn SetWebkitMaskImage( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Offset_path(&self) -> DOMString
fn SetOffset_path(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn OffsetPath(&self) -> DOMString
fn SetOffsetPath(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Outline_offset(&self) -> DOMString
fn SetOutline_offset(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn OutlineOffset(&self) -> DOMString
fn SetOutlineOffset(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Overflow_clip_margin(&self) -> DOMString
fn SetOverflow_clip_margin( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn OverflowClipMargin(&self) -> DOMString
fn SetOverflowClipMargin( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Perspective(&self) -> DOMString
fn SetPerspective(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _moz_perspective(&self) -> DOMString
fn Set_moz_perspective( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn MozPerspective(&self) -> DOMString
fn SetMozPerspective(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Position_try_fallbacks(&self) -> DOMString
fn SetPosition_try_fallbacks( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn PositionTryFallbacks(&self) -> DOMString
fn SetPositionTryFallbacks( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Quotes(&self) -> DOMString
fn SetQuotes(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Rotate(&self) -> DOMString
fn SetRotate(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Scale(&self) -> DOMString
fn SetScale(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Tab_size(&self) -> DOMString
fn SetTab_size(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn TabSize(&self) -> DOMString
fn SetTabSize(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Text_indent(&self) -> DOMString
fn SetText_indent(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn TextIndent(&self) -> DOMString
fn SetTextIndent(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Text_overflow(&self) -> DOMString
fn SetText_overflow(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn TextOverflow(&self) -> DOMString
fn SetTextOverflow(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Text_shadow(&self) -> DOMString
fn SetText_shadow(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn TextShadow(&self) -> DOMString
fn SetTextShadow(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Transform(&self) -> DOMString
fn SetTransform(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _moz_transform(&self) -> DOMString
fn Set_moz_transform(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn MozTransform(&self) -> DOMString
fn SetMozTransform(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Transform_origin(&self) -> DOMString
fn SetTransform_origin( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn TransformOrigin(&self) -> DOMString
fn SetTransformOrigin( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _moz_transform_origin(&self) -> DOMString
fn Set_moz_transform_origin( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn MozTransformOrigin(&self) -> DOMString
fn SetMozTransformOrigin( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _webkit_transform_origin(&self) -> DOMString
fn Set_webkit_transform_origin( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitTransformOrigin(&self) -> DOMString
fn SetWebkitTransformOrigin( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Transition_behavior(&self) -> DOMString
fn SetTransition_behavior( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn TransitionBehavior(&self) -> DOMString
fn SetTransitionBehavior( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Transition_delay(&self) -> DOMString
fn SetTransition_delay( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn TransitionDelay(&self) -> DOMString
fn SetTransitionDelay( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _moz_transition_delay(&self) -> DOMString
fn Set_moz_transition_delay( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn MozTransitionDelay(&self) -> DOMString
fn SetMozTransitionDelay( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _webkit_transition_delay(&self) -> DOMString
fn Set_webkit_transition_delay( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitTransitionDelay(&self) -> DOMString
fn SetWebkitTransitionDelay( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Transition_duration(&self) -> DOMString
fn SetTransition_duration( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn TransitionDuration(&self) -> DOMString
fn SetTransitionDuration( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _moz_transition_duration(&self) -> DOMString
fn Set_moz_transition_duration( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn MozTransitionDuration(&self) -> DOMString
fn SetMozTransitionDuration( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _webkit_transition_duration(&self) -> DOMString
fn Set_webkit_transition_duration( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitTransitionDuration(&self) -> DOMString
fn SetWebkitTransitionDuration( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Transition_property(&self) -> DOMString
fn SetTransition_property( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn TransitionProperty(&self) -> DOMString
fn SetTransitionProperty( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _moz_transition_property(&self) -> DOMString
fn Set_moz_transition_property( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn MozTransitionProperty(&self) -> DOMString
fn SetMozTransitionProperty( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _webkit_transition_property(&self) -> DOMString
fn Set_webkit_transition_property( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitTransitionProperty(&self) -> DOMString
fn SetWebkitTransitionProperty( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Transition_timing_function(&self) -> DOMString
fn SetTransition_timing_function( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn TransitionTimingFunction(&self) -> DOMString
fn SetTransitionTimingFunction( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _moz_transition_timing_function(&self) -> DOMString
fn Set_moz_transition_timing_function( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn MozTransitionTimingFunction(&self) -> DOMString
fn SetMozTransitionTimingFunction( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _webkit_transition_timing_function(&self) -> DOMString
fn Set_webkit_transition_timing_function( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitTransitionTimingFunction(&self) -> DOMString
fn SetWebkitTransitionTimingFunction( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Translate(&self) -> DOMString
fn SetTranslate(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Will_change(&self) -> DOMString
fn SetWill_change(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn WillChange(&self) -> DOMString
fn SetWillChange(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Word_spacing(&self) -> DOMString
fn SetWord_spacing(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn WordSpacing(&self) -> DOMString
fn SetWordSpacing(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Object_position(&self) -> DOMString
fn SetObject_position( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn ObjectPosition(&self) -> DOMString
fn SetObjectPosition(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Perspective_origin(&self) -> DOMString
fn SetPerspective_origin( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn PerspectiveOrigin(&self) -> DOMString
fn SetPerspectiveOrigin( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _moz_perspective_origin(&self) -> DOMString
fn Set_moz_perspective_origin( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn MozPerspectiveOrigin(&self) -> DOMString
fn SetMozPerspectiveOrigin( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _webkit_perspective_origin(&self) -> DOMString
fn Set_webkit_perspective_origin( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitPerspectiveOrigin(&self) -> DOMString
fn SetWebkitPerspectiveOrigin( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Grid_template_columns(&self) -> DOMString
fn SetGrid_template_columns( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn GridTemplateColumns(&self) -> DOMString
fn SetGridTemplateColumns( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Grid_template_rows(&self) -> DOMString
fn SetGrid_template_rows( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn GridTemplateRows(&self) -> DOMString
fn SetGridTemplateRows( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_image_source(&self) -> DOMString
fn SetBorder_image_source( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderImageSource(&self) -> DOMString
fn SetBorderImageSource( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn List_style_image(&self) -> DOMString
fn SetList_style_image( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn ListStyleImage(&self) -> DOMString
fn SetListStyleImage(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Grid_auto_columns(&self) -> DOMString
fn SetGrid_auto_columns( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn GridAutoColumns(&self) -> DOMString
fn SetGridAutoColumns( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Grid_auto_rows(&self) -> DOMString
fn SetGrid_auto_rows(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn GridAutoRows(&self) -> DOMString
fn SetGridAutoRows(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Column_gap(&self) -> DOMString
fn SetColumn_gap(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn ColumnGap(&self) -> DOMString
fn SetColumnGap(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Grid_column_gap(&self) -> DOMString
fn SetGrid_column_gap( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn GridColumnGap(&self) -> DOMString
fn SetGridColumnGap(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Row_gap(&self) -> DOMString
fn SetRow_gap(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn RowGap(&self) -> DOMString
fn SetRowGap(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Grid_row_gap(&self) -> DOMString
fn SetGrid_row_gap(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn GridRowGap(&self) -> DOMString
fn SetGridRowGap(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Grid_column_end(&self) -> DOMString
fn SetGrid_column_end( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn GridColumnEnd(&self) -> DOMString
fn SetGridColumnEnd(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Grid_column_start(&self) -> DOMString
fn SetGrid_column_start( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn GridColumnStart(&self) -> DOMString
fn SetGridColumnStart( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Grid_row_end(&self) -> DOMString
fn SetGrid_row_end(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn GridRowEnd(&self) -> DOMString
fn SetGridRowEnd(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Grid_row_start(&self) -> DOMString
fn SetGrid_row_start(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn GridRowStart(&self) -> DOMString
fn SetGridRowStart(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Max_block_size(&self) -> DOMString
fn SetMax_block_size(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn MaxBlockSize(&self) -> DOMString
fn SetMaxBlockSize(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Max_height(&self) -> DOMString
fn SetMax_height(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn MaxHeight(&self) -> DOMString
fn SetMaxHeight(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Max_inline_size(&self) -> DOMString
fn SetMax_inline_size( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn MaxInlineSize(&self) -> DOMString
fn SetMaxInlineSize(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Max_width(&self) -> DOMString
fn SetMax_width(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn MaxWidth(&self) -> DOMString
fn SetMaxWidth(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Border_bottom_left_radius(&self) -> DOMString
fn SetBorder_bottom_left_radius( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderBottomLeftRadius(&self) -> DOMString
fn SetBorderBottomLeftRadius( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _webkit_border_bottom_left_radius(&self) -> DOMString
fn Set_webkit_border_bottom_left_radius( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitBorderBottomLeftRadius(&self) -> DOMString
fn SetWebkitBorderBottomLeftRadius( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_bottom_right_radius(&self) -> DOMString
fn SetBorder_bottom_right_radius( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderBottomRightRadius(&self) -> DOMString
fn SetBorderBottomRightRadius( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _webkit_border_bottom_right_radius(&self) -> DOMString
fn Set_webkit_border_bottom_right_radius( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitBorderBottomRightRadius(&self) -> DOMString
fn SetWebkitBorderBottomRightRadius( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_end_end_radius(&self) -> DOMString
fn SetBorder_end_end_radius( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderEndEndRadius(&self) -> DOMString
fn SetBorderEndEndRadius( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_end_start_radius(&self) -> DOMString
fn SetBorder_end_start_radius( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderEndStartRadius(&self) -> DOMString
fn SetBorderEndStartRadius( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_start_end_radius(&self) -> DOMString
fn SetBorder_start_end_radius( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderStartEndRadius(&self) -> DOMString
fn SetBorderStartEndRadius( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_start_start_radius(&self) -> DOMString
fn SetBorder_start_start_radius( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderStartStartRadius(&self) -> DOMString
fn SetBorderStartStartRadius( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_top_left_radius(&self) -> DOMString
fn SetBorder_top_left_radius( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderTopLeftRadius(&self) -> DOMString
fn SetBorderTopLeftRadius( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _webkit_border_top_left_radius(&self) -> DOMString
fn Set_webkit_border_top_left_radius( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitBorderTopLeftRadius(&self) -> DOMString
fn SetWebkitBorderTopLeftRadius( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_top_right_radius(&self) -> DOMString
fn SetBorder_top_right_radius( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderTopRightRadius(&self) -> DOMString
fn SetBorderTopRightRadius( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _webkit_border_top_right_radius(&self) -> DOMString
fn Set_webkit_border_top_right_radius( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitBorderTopRightRadius(&self) -> DOMString
fn SetWebkitBorderTopRightRadius( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Bottom(&self) -> DOMString
fn SetBottom(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Inset_block_end(&self) -> DOMString
fn SetInset_block_end( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn InsetBlockEnd(&self) -> DOMString
fn SetInsetBlockEnd(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Inset_block_start(&self) -> DOMString
fn SetInset_block_start( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn InsetBlockStart(&self) -> DOMString
fn SetInsetBlockStart( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Inset_inline_end(&self) -> DOMString
fn SetInset_inline_end( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn InsetInlineEnd(&self) -> DOMString
fn SetInsetInlineEnd(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Inset_inline_start(&self) -> DOMString
fn SetInset_inline_start( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn InsetInlineStart(&self) -> DOMString
fn SetInsetInlineStart( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Left(&self) -> DOMString
fn SetLeft(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Right(&self) -> DOMString
fn SetRight(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Top(&self) -> DOMString
fn SetTop(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Margin_block_end(&self) -> DOMString
fn SetMargin_block_end( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn MarginBlockEnd(&self) -> DOMString
fn SetMarginBlockEnd(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Margin_block_start(&self) -> DOMString
fn SetMargin_block_start( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn MarginBlockStart(&self) -> DOMString
fn SetMarginBlockStart( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Margin_bottom(&self) -> DOMString
fn SetMargin_bottom(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn MarginBottom(&self) -> DOMString
fn SetMarginBottom(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Margin_inline_end(&self) -> DOMString
fn SetMargin_inline_end( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn MarginInlineEnd(&self) -> DOMString
fn SetMarginInlineEnd( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Margin_inline_start(&self) -> DOMString
fn SetMargin_inline_start( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn MarginInlineStart(&self) -> DOMString
fn SetMarginInlineStart( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Margin_left(&self) -> DOMString
fn SetMargin_left(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn MarginLeft(&self) -> DOMString
fn SetMarginLeft(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Margin_right(&self) -> DOMString
fn SetMargin_right(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn MarginRight(&self) -> DOMString
fn SetMarginRight(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Margin_top(&self) -> DOMString
fn SetMargin_top(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn MarginTop(&self) -> DOMString
fn SetMarginTop(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Padding_block_end(&self) -> DOMString
fn SetPadding_block_end( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn PaddingBlockEnd(&self) -> DOMString
fn SetPaddingBlockEnd( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Padding_block_start(&self) -> DOMString
fn SetPadding_block_start( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn PaddingBlockStart(&self) -> DOMString
fn SetPaddingBlockStart( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Padding_bottom(&self) -> DOMString
fn SetPadding_bottom(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn PaddingBottom(&self) -> DOMString
fn SetPaddingBottom(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Padding_inline_end(&self) -> DOMString
fn SetPadding_inline_end( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn PaddingInlineEnd(&self) -> DOMString
fn SetPaddingInlineEnd( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Padding_inline_start(&self) -> DOMString
fn SetPadding_inline_start( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn PaddingInlineStart(&self) -> DOMString
fn SetPaddingInlineStart( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Padding_left(&self) -> DOMString
fn SetPadding_left(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn PaddingLeft(&self) -> DOMString
fn SetPaddingLeft(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Padding_right(&self) -> DOMString
fn SetPadding_right(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn PaddingRight(&self) -> DOMString
fn SetPaddingRight(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Padding_top(&self) -> DOMString
fn SetPadding_top(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn PaddingTop(&self) -> DOMString
fn SetPaddingTop(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Block_size(&self) -> DOMString
fn SetBlock_size(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn BlockSize(&self) -> DOMString
fn SetBlockSize(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Height(&self) -> DOMString
fn SetHeight(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Inline_size(&self) -> DOMString
fn SetInline_size(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn InlineSize(&self) -> DOMString
fn SetInlineSize(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Min_block_size(&self) -> DOMString
fn SetMin_block_size(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn MinBlockSize(&self) -> DOMString
fn SetMinBlockSize(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Min_height(&self) -> DOMString
fn SetMin_height(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn MinHeight(&self) -> DOMString
fn SetMinHeight(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Min_inline_size(&self) -> DOMString
fn SetMin_inline_size( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn MinInlineSize(&self) -> DOMString
fn SetMinInlineSize(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Min_width(&self) -> DOMString
fn SetMin_width(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn MinWidth(&self) -> DOMString
fn SetMinWidth(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Width(&self) -> DOMString
fn SetWidth(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Border_block_end_width(&self) -> DOMString
fn SetBorder_block_end_width( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderBlockEndWidth(&self) -> DOMString
fn SetBorderBlockEndWidth( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_block_start_width(&self) -> DOMString
fn SetBorder_block_start_width( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderBlockStartWidth(&self) -> DOMString
fn SetBorderBlockStartWidth( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_bottom_width(&self) -> DOMString
fn SetBorder_bottom_width( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderBottomWidth(&self) -> DOMString
fn SetBorderBottomWidth( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_inline_end_width(&self) -> DOMString
fn SetBorder_inline_end_width( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderInlineEndWidth(&self) -> DOMString
fn SetBorderInlineEndWidth( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_inline_start_width(&self) -> DOMString
fn SetBorder_inline_start_width( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderInlineStartWidth(&self) -> DOMString
fn SetBorderInlineStartWidth( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_left_width(&self) -> DOMString
fn SetBorder_left_width( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderLeftWidth(&self) -> DOMString
fn SetBorderLeftWidth( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_right_width(&self) -> DOMString
fn SetBorder_right_width( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderRightWidth(&self) -> DOMString
fn SetBorderRightWidth( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_top_width(&self) -> DOMString
fn SetBorder_top_width( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderTopWidth(&self) -> DOMString
fn SetBorderTopWidth(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Outline_width(&self) -> DOMString
fn SetOutline_width(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn OutlineWidth(&self) -> DOMString
fn SetOutlineWidth(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Background_color(&self) -> DOMString
fn SetBackground_color( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BackgroundColor(&self) -> DOMString
fn SetBackgroundColor( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_block_end_color(&self) -> DOMString
fn SetBorder_block_end_color( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderBlockEndColor(&self) -> DOMString
fn SetBorderBlockEndColor( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_block_start_color(&self) -> DOMString
fn SetBorder_block_start_color( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderBlockStartColor(&self) -> DOMString
fn SetBorderBlockStartColor( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_bottom_color(&self) -> DOMString
fn SetBorder_bottom_color( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderBottomColor(&self) -> DOMString
fn SetBorderBottomColor( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_inline_end_color(&self) -> DOMString
fn SetBorder_inline_end_color( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderInlineEndColor(&self) -> DOMString
fn SetBorderInlineEndColor( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_inline_start_color(&self) -> DOMString
fn SetBorder_inline_start_color( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderInlineStartColor(&self) -> DOMString
fn SetBorderInlineStartColor( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_left_color(&self) -> DOMString
fn SetBorder_left_color( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderLeftColor(&self) -> DOMString
fn SetBorderLeftColor( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_right_color(&self) -> DOMString
fn SetBorder_right_color( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderRightColor(&self) -> DOMString
fn SetBorderRightColor( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_top_color(&self) -> DOMString
fn SetBorder_top_color( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderTopColor(&self) -> DOMString
fn SetBorderTopColor(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Outline_color(&self) -> DOMString
fn SetOutline_color(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn OutlineColor(&self) -> DOMString
fn SetOutlineColor(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Text_decoration_color(&self) -> DOMString
fn SetText_decoration_color( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn TextDecorationColor(&self) -> DOMString
fn SetTextDecorationColor( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Margin(&self) -> DOMString
fn SetMargin(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Margin_block(&self) -> DOMString
fn SetMargin_block(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn MarginBlock(&self) -> DOMString
fn SetMarginBlock(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Margin_inline(&self) -> DOMString
fn SetMargin_inline(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn MarginInline(&self) -> DOMString
fn SetMarginInline(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Padding(&self) -> DOMString
fn SetPadding(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Padding_block(&self) -> DOMString
fn SetPadding_block(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn PaddingBlock(&self) -> DOMString
fn SetPaddingBlock(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Padding_inline(&self) -> DOMString
fn SetPadding_inline(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn PaddingInline(&self) -> DOMString
fn SetPaddingInline(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Border_color(&self) -> DOMString
fn SetBorder_color(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn BorderColor(&self) -> DOMString
fn SetBorderColor(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Border_style(&self) -> DOMString
fn SetBorder_style(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn BorderStyle(&self) -> DOMString
fn SetBorderStyle(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Border_width(&self) -> DOMString
fn SetBorder_width(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn BorderWidth(&self) -> DOMString
fn SetBorderWidth(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Border_block_color(&self) -> DOMString
fn SetBorder_block_color( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderBlockColor(&self) -> DOMString
fn SetBorderBlockColor( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_inline_color(&self) -> DOMString
fn SetBorder_inline_color( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderInlineColor(&self) -> DOMString
fn SetBorderInlineColor( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_block_width(&self) -> DOMString
fn SetBorder_block_width( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderBlockWidth(&self) -> DOMString
fn SetBorderBlockWidth( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_inline_width(&self) -> DOMString
fn SetBorder_inline_width( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderInlineWidth(&self) -> DOMString
fn SetBorderInlineWidth( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_block_style(&self) -> DOMString
fn SetBorder_block_style( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderBlockStyle(&self) -> DOMString
fn SetBorderBlockStyle( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_inline_style(&self) -> DOMString
fn SetBorder_inline_style( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderInlineStyle(&self) -> DOMString
fn SetBorderInlineStyle( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_top(&self) -> DOMString
fn SetBorder_top(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn BorderTop(&self) -> DOMString
fn SetBorderTop(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Border_right(&self) -> DOMString
fn SetBorder_right(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn BorderRight(&self) -> DOMString
fn SetBorderRight(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Border_bottom(&self) -> DOMString
fn SetBorder_bottom(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn BorderBottom(&self) -> DOMString
fn SetBorderBottom(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Border_left(&self) -> DOMString
fn SetBorder_left(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn BorderLeft(&self) -> DOMString
fn SetBorderLeft(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Border_block_start(&self) -> DOMString
fn SetBorder_block_start( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderBlockStart(&self) -> DOMString
fn SetBorderBlockStart( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_block_end(&self) -> DOMString
fn SetBorder_block_end( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderBlockEnd(&self) -> DOMString
fn SetBorderBlockEnd(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Border_inline_start(&self) -> DOMString
fn SetBorder_inline_start( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderInlineStart(&self) -> DOMString
fn SetBorderInlineStart( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_inline_end(&self) -> DOMString
fn SetBorder_inline_end( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BorderInlineEnd(&self) -> DOMString
fn SetBorderInlineEnd( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_block(&self) -> DOMString
fn SetBorder_block(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn BorderBlock(&self) -> DOMString
fn SetBorderBlock(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Border_inline(&self) -> DOMString
fn SetBorder_inline(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn BorderInline(&self) -> DOMString
fn SetBorderInline(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Border_image(&self) -> DOMString
fn SetBorder_image(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn BorderImage(&self) -> DOMString
fn SetBorderImage(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _moz_border_image(&self) -> DOMString
fn Set_moz_border_image( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn MozBorderImage(&self) -> DOMString
fn SetMozBorderImage(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _webkit_border_image(&self) -> DOMString
fn Set_webkit_border_image( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitBorderImage(&self) -> DOMString
fn SetWebkitBorderImage( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border(&self) -> DOMString
fn SetBorder(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Overflow(&self) -> DOMString
fn SetOverflow(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Vertical_align(&self) -> DOMString
fn SetVertical_align(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn VerticalAlign(&self) -> DOMString
fn SetVerticalAlign(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _webkit_perspective(&self) -> DOMString
fn Set_webkit_perspective( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitPerspective(&self) -> DOMString
fn SetWebkitPerspective( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn _webkit_transform(&self) -> DOMString
fn Set_webkit_transform( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitTransform(&self) -> DOMString
fn SetWebkitTransform( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Background(&self) -> DOMString
fn SetBackground(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Inset(&self) -> DOMString
fn SetInset(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Inset_block(&self) -> DOMString
fn SetInset_block(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn InsetBlock(&self) -> DOMString
fn SetInsetBlock(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Inset_inline(&self) -> DOMString
fn SetInset_inline(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn InsetInline(&self) -> DOMString
fn SetInsetInline(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Flex_flow(&self) -> DOMString
fn SetFlex_flow(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn FlexFlow(&self) -> DOMString
fn SetFlexFlow(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _webkit_flex_flow(&self) -> DOMString
fn Set_webkit_flex_flow( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitFlexFlow(&self) -> DOMString
fn SetWebkitFlexFlow(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Flex(&self) -> DOMString
fn SetFlex(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _webkit_flex(&self) -> DOMString
fn Set_webkit_flex(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn WebkitFlex(&self) -> DOMString
fn SetWebkitFlex(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Gap(&self) -> DOMString
fn SetGap(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Grid_gap(&self) -> DOMString
fn SetGrid_gap(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn GridGap(&self) -> DOMString
fn SetGridGap(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Grid_row(&self) -> DOMString
fn SetGrid_row(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn GridRow(&self) -> DOMString
fn SetGridRow(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Grid_column(&self) -> DOMString
fn SetGrid_column(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn GridColumn(&self) -> DOMString
fn SetGridColumn(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Grid_area(&self) -> DOMString
fn SetGrid_area(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn GridArea(&self) -> DOMString
fn SetGridArea(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Grid_template(&self) -> DOMString
fn SetGrid_template(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn GridTemplate(&self) -> DOMString
fn SetGridTemplate(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Grid(&self) -> DOMString
fn SetGrid(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Place_content(&self) -> DOMString
fn SetPlace_content(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn PlaceContent(&self) -> DOMString
fn SetPlaceContent(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Place_self(&self) -> DOMString
fn SetPlace_self(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn PlaceSelf(&self) -> DOMString
fn SetPlaceSelf(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Place_items(&self) -> DOMString
fn SetPlace_items(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn PlaceItems(&self) -> DOMString
fn SetPlaceItems(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Transition(&self) -> DOMString
fn SetTransition(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _moz_transition(&self) -> DOMString
fn Set_moz_transition( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn MozTransition(&self) -> DOMString
fn SetMozTransition(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _webkit_transition(&self) -> DOMString
fn Set_webkit_transition( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitTransition(&self) -> DOMString
fn SetWebkitTransition( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Animation(&self) -> DOMString
fn SetAnimation(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _moz_animation(&self) -> DOMString
fn Set_moz_animation(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn MozAnimation(&self) -> DOMString
fn SetMozAnimation(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _webkit_animation(&self) -> DOMString
fn Set_webkit_animation( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitAnimation(&self) -> DOMString
fn SetWebkitAnimation( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn List_style(&self) -> DOMString
fn SetList_style(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn ListStyle(&self) -> DOMString
fn SetListStyle(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Background_position(&self) -> DOMString
fn SetBackground_position( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn BackgroundPosition(&self) -> DOMString
fn SetBackgroundPosition( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Border_radius(&self) -> DOMString
fn SetBorder_radius(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn BorderRadius(&self) -> DOMString
fn SetBorderRadius(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn _webkit_border_radius(&self) -> DOMString
fn Set_webkit_border_radius( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn WebkitBorderRadius(&self) -> DOMString
fn SetWebkitBorderRadius( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn Outline(&self) -> DOMString
fn SetOutline(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Columns(&self) -> DOMString
fn SetColumns(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Text_decoration(&self) -> DOMString
fn SetText_decoration( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
fn TextDecoration(&self) -> DOMString
fn SetTextDecoration(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Font(&self) -> DOMString
fn SetFont(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn Font_variant(&self) -> DOMString
fn SetFont_variant(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn FontVariant(&self) -> DOMString
fn SetFontVariant(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn White_space(&self) -> DOMString
fn SetWhite_space(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn WhiteSpace(&self) -> DOMString
fn SetWhiteSpace(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
fn All(&self) -> DOMString
fn SetAll(&self, cx: &mut JSContext, value: DOMString) -> ErrorResult
Source§impl CSSStyleRuleMethods<DomTypeHolder> for CSSStyleRule
impl CSSStyleRuleMethods<DomTypeHolder> for CSSStyleRule
Source§fn SelectorText(&self) -> DOMString
fn SelectorText(&self) -> DOMString
Source§impl CSSStyleSheetMethods<DomTypeHolder> for CSSStyleSheet
impl CSSStyleSheetMethods<DomTypeHolder> for CSSStyleSheet
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
options: &CSSStyleSheetInit<DomTypeHolder>,
) -> DomRoot<Self>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, options: &CSSStyleSheetInit<DomTypeHolder>, ) -> DomRoot<Self>
Source§fn GetCssRules(&self, cx: &mut JSContext) -> Fallible<DomRoot<CSSRuleList>>
fn GetCssRules(&self, cx: &mut JSContext) -> Fallible<DomRoot<CSSRuleList>>
Source§fn DeleteRule(&self, cx: &mut JSContext, index: u32) -> ErrorResult
fn DeleteRule(&self, cx: &mut JSContext, index: u32) -> ErrorResult
Source§fn RemoveRule(&self, cx: &mut JSContext, index: u32) -> ErrorResult
fn RemoveRule(&self, cx: &mut JSContext, index: u32) -> ErrorResult
Source§fn AddRule(
&self,
cx: &mut JSContext,
selector: DOMString,
block: DOMString,
optional_index: Option<u32>,
) -> Fallible<i32>
fn AddRule( &self, cx: &mut JSContext, selector: DOMString, block: DOMString, optional_index: Option<u32>, ) -> Fallible<i32>
Source§impl CanvasGradientMethods<DomTypeHolder> for CanvasGradient
impl CanvasGradientMethods<DomTypeHolder> for CanvasGradient
Source§fn AddColorStop(&self, offset: Finite<f64>, color: DOMString) -> ErrorResult
fn AddColorStop(&self, offset: Finite<f64>, color: DOMString) -> ErrorResult
Source§impl CanvasRenderingContext2DMethods<DomTypeHolder> for CanvasRenderingContext2D
impl CanvasRenderingContext2DMethods<DomTypeHolder> for CanvasRenderingContext2D
Source§fn Canvas(&self) -> DomRoot<HTMLCanvasElement>
fn Canvas(&self) -> DomRoot<HTMLCanvasElement>
Source§fn SetTransform(
&self,
a: f64,
b: f64,
c: f64,
d: f64,
e: f64,
f: f64,
) -> ErrorResult
fn SetTransform( &self, a: f64, b: f64, c: f64, d: f64, e: f64, f: f64, ) -> ErrorResult
Source§fn SetTransform_(&self, transform: &DOMMatrix2DInit) -> ErrorResult
fn SetTransform_(&self, transform: &DOMMatrix2DInit) -> ErrorResult
Source§fn ResetTransform(&self)
fn ResetTransform(&self)
Source§fn GlobalAlpha(&self) -> f64
fn GlobalAlpha(&self) -> f64
Source§fn SetGlobalAlpha(&self, alpha: f64)
fn SetGlobalAlpha(&self, alpha: f64)
Source§fn GlobalCompositeOperation(&self) -> DOMString
fn GlobalCompositeOperation(&self) -> DOMString
Source§fn SetGlobalCompositeOperation(&self, op_str: DOMString)
fn SetGlobalCompositeOperation(&self, op_str: DOMString)
Source§fn Fill(&self, fill_rule: CanvasFillRule)
fn Fill(&self, fill_rule: CanvasFillRule)
Source§fn Fill_(&self, path: &Path2D, fill_rule: CanvasFillRule)
fn Fill_(&self, path: &Path2D, fill_rule: CanvasFillRule)
Source§fn Clip(&self, fill_rule: CanvasFillRule)
fn Clip(&self, fill_rule: CanvasFillRule)
Source§fn Clip_(&self, path: &Path2D, fill_rule: CanvasFillRule)
fn Clip_(&self, path: &Path2D, fill_rule: CanvasFillRule)
Source§fn IsPointInPath(&self, x: f64, y: f64, fill_rule: CanvasFillRule) -> bool
fn IsPointInPath(&self, x: f64, y: f64, fill_rule: CanvasFillRule) -> bool
Source§fn IsPointInPath_(
&self,
path: &Path2D,
x: f64,
y: f64,
fill_rule: CanvasFillRule,
) -> bool
fn IsPointInPath_( &self, path: &Path2D, x: f64, y: f64, fill_rule: CanvasFillRule, ) -> bool
Source§fn MeasureText(
&self,
cx: &mut JSContext,
text: DOMString,
) -> DomRoot<TextMetrics>
fn MeasureText( &self, cx: &mut JSContext, text: DOMString, ) -> DomRoot<TextMetrics>
Source§fn TextAlign(&self) -> CanvasTextAlign
fn TextAlign(&self) -> CanvasTextAlign
Source§fn SetTextAlign(&self, value: CanvasTextAlign)
fn SetTextAlign(&self, value: CanvasTextAlign)
Source§fn TextBaseline(&self) -> CanvasTextBaseline
fn TextBaseline(&self) -> CanvasTextBaseline
Source§fn SetTextBaseline(&self, value: CanvasTextBaseline)
fn SetTextBaseline(&self, value: CanvasTextBaseline)
Source§fn Direction(&self) -> CanvasDirection
fn Direction(&self) -> CanvasDirection
Source§fn SetDirection(&self, value: CanvasDirection)
fn SetDirection(&self, value: CanvasDirection)
Source§fn DrawImage(
&self,
image: CanvasImageSource<DomTypeHolder>,
dx: f64,
dy: f64,
) -> ErrorResult
fn DrawImage( &self, image: CanvasImageSource<DomTypeHolder>, dx: f64, dy: f64, ) -> ErrorResult
Source§fn DrawImage_(
&self,
image: CanvasImageSource<DomTypeHolder>,
dx: f64,
dy: f64,
dw: f64,
dh: f64,
) -> ErrorResult
fn DrawImage_( &self, image: CanvasImageSource<DomTypeHolder>, dx: f64, dy: f64, dw: f64, dh: f64, ) -> ErrorResult
Source§fn DrawImage__(
&self,
image: CanvasImageSource<DomTypeHolder>,
sx: f64,
sy: f64,
sw: f64,
sh: f64,
dx: f64,
dy: f64,
dw: f64,
dh: f64,
) -> ErrorResult
fn DrawImage__( &self, image: CanvasImageSource<DomTypeHolder>, sx: f64, sy: f64, sw: f64, sh: f64, dx: f64, dy: f64, dw: f64, dh: f64, ) -> ErrorResult
Source§fn Ellipse(
&self,
x: f64,
y: f64,
rx: f64,
ry: f64,
rotation: f64,
start: f64,
end: f64,
ccw: bool,
) -> ErrorResult
fn Ellipse( &self, x: f64, y: f64, rx: f64, ry: f64, rotation: f64, start: f64, end: f64, ccw: bool, ) -> ErrorResult
Source§fn ImageSmoothingEnabled(&self) -> bool
fn ImageSmoothingEnabled(&self) -> bool
Source§fn SetImageSmoothingEnabled(&self, value: bool)
fn SetImageSmoothingEnabled(&self, value: bool)
Source§fn SetStrokeStyle(
&self,
value: StringOrCanvasGradientOrCanvasPattern<DomTypeHolder>,
)
fn SetStrokeStyle( &self, value: StringOrCanvasGradientOrCanvasPattern<DomTypeHolder>, )
Source§fn SetFillStyle(
&self,
value: StringOrCanvasGradientOrCanvasPattern<DomTypeHolder>,
)
fn SetFillStyle( &self, value: StringOrCanvasGradientOrCanvasPattern<DomTypeHolder>, )
Source§fn CreateImageData(
&self,
sw: i32,
sh: i32,
can_gc: CanGc,
) -> Fallible<DomRoot<ImageData>>
fn CreateImageData( &self, sw: i32, sh: i32, can_gc: CanGc, ) -> Fallible<DomRoot<ImageData>>
Source§fn CreateImageData_(
&self,
imagedata: &ImageData,
can_gc: CanGc,
) -> Fallible<DomRoot<ImageData>>
fn CreateImageData_( &self, imagedata: &ImageData, can_gc: CanGc, ) -> Fallible<DomRoot<ImageData>>
Source§fn GetImageData(
&self,
sx: i32,
sy: i32,
sw: i32,
sh: i32,
can_gc: CanGc,
) -> Fallible<DomRoot<ImageData>>
fn GetImageData( &self, sx: i32, sy: i32, sw: i32, sh: i32, can_gc: CanGc, ) -> Fallible<DomRoot<ImageData>>
Source§fn CreateLinearGradient(
&self,
cx: &mut JSContext,
x0: Finite<f64>,
y0: Finite<f64>,
x1: Finite<f64>,
y1: Finite<f64>,
) -> DomRoot<CanvasGradient>
fn CreateLinearGradient( &self, cx: &mut JSContext, x0: Finite<f64>, y0: Finite<f64>, x1: Finite<f64>, y1: Finite<f64>, ) -> DomRoot<CanvasGradient>
Source§fn CreateRadialGradient(
&self,
cx: &mut JSContext,
x0: Finite<f64>,
y0: Finite<f64>,
r0: Finite<f64>,
x1: Finite<f64>,
y1: Finite<f64>,
r1: Finite<f64>,
) -> Fallible<DomRoot<CanvasGradient>>
fn CreateRadialGradient( &self, cx: &mut JSContext, x0: Finite<f64>, y0: Finite<f64>, r0: Finite<f64>, x1: Finite<f64>, y1: Finite<f64>, r1: Finite<f64>, ) -> Fallible<DomRoot<CanvasGradient>>
Source§fn CreatePattern(
&self,
cx: &mut JSContext,
image: CanvasImageSource<DomTypeHolder>,
repetition: DOMString,
) -> Fallible<Option<DomRoot<CanvasPattern>>>
fn CreatePattern( &self, cx: &mut JSContext, image: CanvasImageSource<DomTypeHolder>, repetition: DOMString, ) -> Fallible<Option<DomRoot<CanvasPattern>>>
Source§fn SetLineWidth(&self, width: f64)
fn SetLineWidth(&self, width: f64)
Source§fn LineCap(&self) -> CanvasLineCap
fn LineCap(&self) -> CanvasLineCap
Source§fn SetLineCap(&self, cap: CanvasLineCap)
fn SetLineCap(&self, cap: CanvasLineCap)
Source§fn LineJoin(&self) -> CanvasLineJoin
fn LineJoin(&self) -> CanvasLineJoin
Source§fn SetLineJoin(&self, join: CanvasLineJoin)
fn SetLineJoin(&self, join: CanvasLineJoin)
Source§fn SetMiterLimit(&self, limit: f64)
fn SetMiterLimit(&self, limit: f64)
Source§fn SetLineDash(&self, segments: Vec<f64>)
fn SetLineDash(&self, segments: Vec<f64>)
Source§fn GetLineDash(&self) -> Vec<f64>
fn GetLineDash(&self) -> Vec<f64>
Source§fn LineDashOffset(&self) -> f64
fn LineDashOffset(&self) -> f64
Source§fn SetLineDashOffset(&self, offset: f64)
fn SetLineDashOffset(&self, offset: f64)
Source§fn ShadowOffsetX(&self) -> f64
fn ShadowOffsetX(&self) -> f64
Source§fn SetShadowOffsetX(&self, value: f64)
fn SetShadowOffsetX(&self, value: f64)
Source§fn ShadowOffsetY(&self) -> f64
fn ShadowOffsetY(&self) -> f64
Source§fn SetShadowOffsetY(&self, value: f64)
fn SetShadowOffsetY(&self, value: f64)
Source§fn SetShadowBlur(&self, value: f64)
fn SetShadowBlur(&self, value: f64)
Source§fn ShadowColor(&self) -> DOMString
fn ShadowColor(&self) -> DOMString
Source§fn SetShadowColor(&self, value: DOMString)
fn SetShadowColor(&self, value: DOMString)
fn PutImageData_( &self, imagedata: &ImageData, dx: i32, dy: i32, dirty_x: i32, dirty_y: i32, dirty_width: i32, dirty_height: i32, )
Source§impl ChannelMergerNodeMethods<DomTypeHolder> for ChannelMergerNode
impl ChannelMergerNodeMethods<DomTypeHolder> for ChannelMergerNode
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
context: &BaseAudioContext,
options: &ChannelMergerOptions,
) -> Fallible<DomRoot<ChannelMergerNode>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, context: &BaseAudioContext, options: &ChannelMergerOptions, ) -> Fallible<DomRoot<ChannelMergerNode>>
Source§impl ChannelSplitterNodeMethods<DomTypeHolder> for ChannelSplitterNode
impl ChannelSplitterNodeMethods<DomTypeHolder> for ChannelSplitterNode
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
context: &BaseAudioContext,
options: &ChannelSplitterOptions,
) -> Fallible<DomRoot<ChannelSplitterNode>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, context: &BaseAudioContext, options: &ChannelSplitterOptions, ) -> Fallible<DomRoot<ChannelSplitterNode>>
Source§impl CharacterDataMethods<DomTypeHolder> for CharacterData
impl CharacterDataMethods<DomTypeHolder> for CharacterData
Source§fn AppendData(&self, data: DOMString)
fn AppendData(&self, data: DOMString)
Source§fn InsertData(&self, offset: u32, arg: DOMString) -> ErrorResult
fn InsertData(&self, offset: u32, arg: DOMString) -> ErrorResult
Source§fn DeleteData(&self, offset: u32, count: u32) -> ErrorResult
fn DeleteData(&self, offset: u32, count: u32) -> ErrorResult
Source§fn ReplaceData(&self, offset: u32, count: u32, arg: DOMString) -> ErrorResult
fn ReplaceData(&self, offset: u32, count: u32, arg: DOMString) -> ErrorResult
Source§fn Before(
&self,
cx: &mut JSContext,
nodes: Vec<NodeOrString<DomTypeHolder>>,
) -> ErrorResult
fn Before( &self, cx: &mut JSContext, nodes: Vec<NodeOrString<DomTypeHolder>>, ) -> ErrorResult
Source§fn After(
&self,
cx: &mut JSContext,
nodes: Vec<NodeOrString<DomTypeHolder>>,
) -> ErrorResult
fn After( &self, cx: &mut JSContext, nodes: Vec<NodeOrString<DomTypeHolder>>, ) -> ErrorResult
Source§fn ReplaceWith(
&self,
cx: &mut JSContext,
nodes: Vec<NodeOrString<DomTypeHolder>>,
) -> ErrorResult
fn ReplaceWith( &self, cx: &mut JSContext, nodes: Vec<NodeOrString<DomTypeHolder>>, ) -> ErrorResult
Source§impl ClientMethods<DomTypeHolder> for Client
impl ClientMethods<DomTypeHolder> for Client
Source§impl ClipboardEventMethods<DomTypeHolder> for ClipboardEvent
impl ClipboardEventMethods<DomTypeHolder> for ClipboardEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
event_type: DOMString,
init: &ClipboardEventInit<DomTypeHolder>,
) -> DomRoot<ClipboardEvent>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, event_type: DOMString, init: &ClipboardEventInit<DomTypeHolder>, ) -> DomRoot<ClipboardEvent>
Source§fn GetClipboardData(&self) -> Option<DomRoot<DataTransfer>>
fn GetClipboardData(&self) -> Option<DomRoot<DataTransfer>>
Source§impl ClipboardItemMethods<DomTypeHolder> for ClipboardItem
impl ClipboardItemMethods<DomTypeHolder> for ClipboardItem
Source§fn Constructor(
cx: &mut JSContext,
global: &Window,
proto: Option<HandleObject<'_>>,
items: Record<DOMString, Rc<Promise>>,
options: &ClipboardItemOptions,
) -> Fallible<DomRoot<ClipboardItem>>
fn Constructor( cx: &mut JSContext, global: &Window, proto: Option<HandleObject<'_>>, items: Record<DOMString, Rc<Promise>>, options: &ClipboardItemOptions, ) -> Fallible<DomRoot<ClipboardItem>>
Source§fn PresentationStyle(&self) -> PresentationStyle
fn PresentationStyle(&self) -> PresentationStyle
Source§fn Types(&self, cx: &mut JSContext, retval: MutableHandleValue<'_>)
fn Types(&self, cx: &mut JSContext, retval: MutableHandleValue<'_>)
Source§impl ClipboardMethods<DomTypeHolder> for Clipboard
impl ClipboardMethods<DomTypeHolder> for Clipboard
Source§impl CloseEventMethods<DomTypeHolder> for CloseEvent
impl CloseEventMethods<DomTypeHolder> for CloseEvent
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &CloseEventInit,
) -> Fallible<DomRoot<CloseEvent>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &CloseEventInit, ) -> Fallible<DomRoot<CloseEvent>>
Source§impl CommandEventMethods<DomTypeHolder> for CommandEvent
impl CommandEventMethods<DomTypeHolder> for CommandEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &CommandEventInit<DomTypeHolder>,
) -> Fallible<DomRoot<CommandEvent>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &CommandEventInit<DomTypeHolder>, ) -> Fallible<DomRoot<CommandEvent>>
Source§impl CommentMethods<DomTypeHolder> for Comment
impl CommentMethods<DomTypeHolder> for Comment
Source§impl CompositionEventMethods<DomTypeHolder> for CompositionEvent
impl CompositionEventMethods<DomTypeHolder> for CompositionEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
event_type: DOMString,
init: &CompositionEventInit<DomTypeHolder>,
) -> Fallible<DomRoot<CompositionEvent>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, event_type: DOMString, init: &CompositionEventInit<DomTypeHolder>, ) -> Fallible<DomRoot<CompositionEvent>>
Source§impl CompressionStreamMethods<DomTypeHolder> for CompressionStream
impl CompressionStreamMethods<DomTypeHolder> for CompressionStream
Source§fn Constructor(
cx: &mut JSContext,
global: &GlobalScope,
proto: Option<SafeHandleObject<'_>>,
format: CompressionFormat,
) -> Fallible<DomRoot<CompressionStream>>
fn Constructor( cx: &mut JSContext, global: &GlobalScope, proto: Option<SafeHandleObject<'_>>, format: CompressionFormat, ) -> Fallible<DomRoot<CompressionStream>>
Source§fn Readable(&self) -> DomRoot<ReadableStream>
fn Readable(&self) -> DomRoot<ReadableStream>
Source§impl ConstantSourceNodeMethods<DomTypeHolder> for ConstantSourceNode
impl ConstantSourceNodeMethods<DomTypeHolder> for ConstantSourceNode
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
context: &BaseAudioContext,
options: &ConstantSourceOptions,
) -> Fallible<DomRoot<ConstantSourceNode>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, context: &BaseAudioContext, options: &ConstantSourceOptions, ) -> Fallible<DomRoot<ConstantSourceNode>>
Source§impl CookieStoreMethods<DomTypeHolder> for CookieStore
impl CookieStoreMethods<DomTypeHolder> for CookieStore
Source§impl CountQueuingStrategyMethods<DomTypeHolder> for CountQueuingStrategy
impl CountQueuingStrategyMethods<DomTypeHolder> for CountQueuingStrategy
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
init: &QueuingStrategyInit,
) -> DomRoot<Self>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, init: &QueuingStrategyInit, ) -> DomRoot<Self>
Source§impl CredentialMethods<DomTypeHolder> for Credential
impl CredentialMethods<DomTypeHolder> for Credential
Source§impl CredentialsContainerMethods<DomTypeHolder> for CredentialsContainer
impl CredentialsContainerMethods<DomTypeHolder> for CredentialsContainer
Source§fn Get(
&self,
cx: &mut CurrentRealm<'_>,
options: &CredentialRequestOptions<DomTypeHolder>,
) -> Fallible<Rc<Promise>>
fn Get( &self, cx: &mut CurrentRealm<'_>, options: &CredentialRequestOptions<DomTypeHolder>, ) -> Fallible<Rc<Promise>>
Source§fn Store(
&self,
cx: &mut CurrentRealm<'_>,
credential: &Credential,
) -> Fallible<Rc<Promise>>
fn Store( &self, cx: &mut CurrentRealm<'_>, credential: &Credential, ) -> Fallible<Rc<Promise>>
Source§fn Create(
&self,
cx: &mut CurrentRealm<'_>,
options: &CredentialCreationOptions<DomTypeHolder>,
) -> Fallible<Rc<Promise>>
fn Create( &self, cx: &mut CurrentRealm<'_>, options: &CredentialCreationOptions<DomTypeHolder>, ) -> Fallible<Rc<Promise>>
Source§impl CryptoKeyMethods<DomTypeHolder> for CryptoKey
impl CryptoKeyMethods<DomTypeHolder> for CryptoKey
Source§impl CryptoMethods<DomTypeHolder> for Crypto
impl CryptoMethods<DomTypeHolder> for Crypto
Source§fn GetRandomValues(
&self,
_cx: JSContext,
input: CustomAutoRooterGuard<'_, ArrayBufferView>,
) -> Fallible<RootedTraceableBox<HeapArrayBufferView>>
fn GetRandomValues( &self, _cx: JSContext, input: CustomAutoRooterGuard<'_, ArrayBufferView>, ) -> Fallible<RootedTraceableBox<HeapArrayBufferView>>
Source§impl CustomElementRegistryMethods<DomTypeHolder> for CustomElementRegistry
impl CustomElementRegistryMethods<DomTypeHolder> for CustomElementRegistry
Source§fn Define(
&self,
name: DOMString,
constructor_: Rc<CustomElementConstructor<DomTypeHolder>>,
options: &ElementDefinitionOptions,
can_gc: CanGc,
) -> ErrorResult
fn Define( &self, name: DOMString, constructor_: Rc<CustomElementConstructor<DomTypeHolder>>, options: &ElementDefinitionOptions, can_gc: CanGc, ) -> ErrorResult
Source§fn GetName(
&self,
constructor: Rc<CustomElementConstructor<DomTypeHolder>>,
) -> Option<DOMString>
fn GetName( &self, constructor: Rc<CustomElementConstructor<DomTypeHolder>>, ) -> Option<DOMString>
Source§impl CustomEventMethods<DomTypeHolder> for CustomEvent
impl CustomEventMethods<DomTypeHolder> for CustomEvent
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: RootedTraceableBox<CustomEventInit>,
) -> DomRoot<CustomEvent>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: RootedTraceableBox<CustomEventInit>, ) -> DomRoot<CustomEvent>
Source§fn Detail(&self, _cx: JSContext, retval: MutableHandleValue<'_>)
fn Detail(&self, _cx: JSContext, retval: MutableHandleValue<'_>)
Source§fn InitCustomEvent(
&self,
_cx: JSContext,
type_: DOMString,
can_bubble: bool,
cancelable: bool,
detail: HandleValue<'_>,
)
fn InitCustomEvent( &self, _cx: JSContext, type_: DOMString, can_bubble: bool, cancelable: bool, detail: HandleValue<'_>, )
Source§impl DOMExceptionMethods<DomTypeHolder> for DOMException
impl DOMExceptionMethods<DomTypeHolder> for DOMException
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
message: DOMString,
name: DOMString,
) -> Result<DomRoot<DOMException>, Error>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, message: DOMString, name: DOMString, ) -> Result<DomRoot<DOMException>, Error>
Source§impl DOMImplementationMethods<DomTypeHolder> for DOMImplementation
impl DOMImplementationMethods<DomTypeHolder> for DOMImplementation
Source§fn CreateDocumentType(
&self,
cx: &mut JSContext,
qualified_name: DOMString,
pubid: DOMString,
sysid: DOMString,
) -> Fallible<DomRoot<DocumentType>>
fn CreateDocumentType( &self, cx: &mut JSContext, qualified_name: DOMString, pubid: DOMString, sysid: DOMString, ) -> Fallible<DomRoot<DocumentType>>
Source§fn CreateDocument(
&self,
cx: &mut JSContext,
maybe_namespace: Option<DOMString>,
qname: DOMString,
maybe_doctype: Option<&DocumentType>,
) -> Fallible<DomRoot<XMLDocument>>
fn CreateDocument( &self, cx: &mut JSContext, maybe_namespace: Option<DOMString>, qname: DOMString, maybe_doctype: Option<&DocumentType>, ) -> Fallible<DomRoot<XMLDocument>>
Source§impl DOMMatrixMethods<DomTypeHolder> for DOMMatrix
impl DOMMatrixMethods<DomTypeHolder> for DOMMatrix
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
init: Option<StringOrUnrestrictedDoubleSequence>,
) -> Fallible<DomRoot<Self>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, init: Option<StringOrUnrestrictedDoubleSequence>, ) -> Fallible<DomRoot<Self>>
Source§fn FromMatrix(
global: &GlobalScope,
other: &DOMMatrixInit,
can_gc: CanGc,
) -> Fallible<DomRoot<Self>>
fn FromMatrix( global: &GlobalScope, other: &DOMMatrixInit, can_gc: CanGc, ) -> Fallible<DomRoot<Self>>
Source§fn FromFloat32Array(
global: &GlobalScope,
array: CustomAutoRooterGuard<'_, Float32Array>,
can_gc: CanGc,
) -> Fallible<DomRoot<DOMMatrix>>
fn FromFloat32Array( global: &GlobalScope, array: CustomAutoRooterGuard<'_, Float32Array>, can_gc: CanGc, ) -> Fallible<DomRoot<DOMMatrix>>
Source§fn FromFloat64Array(
global: &GlobalScope,
array: CustomAutoRooterGuard<'_, Float64Array>,
can_gc: CanGc,
) -> Fallible<DomRoot<DOMMatrix>>
fn FromFloat64Array( global: &GlobalScope, array: CustomAutoRooterGuard<'_, Float64Array>, can_gc: CanGc, ) -> Fallible<DomRoot<DOMMatrix>>
Source§fn MultiplySelf(&self, other: &DOMMatrixInit) -> Fallible<DomRoot<DOMMatrix>>
fn MultiplySelf(&self, other: &DOMMatrixInit) -> Fallible<DomRoot<DOMMatrix>>
Source§fn PreMultiplySelf(&self, other: &DOMMatrixInit) -> Fallible<DomRoot<DOMMatrix>>
fn PreMultiplySelf(&self, other: &DOMMatrixInit) -> Fallible<DomRoot<DOMMatrix>>
Source§fn ScaleSelf(
&self,
scaleX: f64,
scaleY: Option<f64>,
scaleZ: f64,
originX: f64,
originY: f64,
originZ: f64,
) -> DomRoot<DOMMatrix>
fn ScaleSelf( &self, scaleX: f64, scaleY: Option<f64>, scaleZ: f64, originX: f64, originY: f64, originZ: f64, ) -> DomRoot<DOMMatrix>
Source§fn Scale3dSelf(
&self,
scale: f64,
originX: f64,
originY: f64,
originZ: f64,
) -> DomRoot<DOMMatrix>
fn Scale3dSelf( &self, scale: f64, originX: f64, originY: f64, originZ: f64, ) -> DomRoot<DOMMatrix>
Source§fn RotateSelf(
&self,
rotX: f64,
rotY: Option<f64>,
rotZ: Option<f64>,
) -> DomRoot<DOMMatrix>
fn RotateSelf( &self, rotX: f64, rotY: Option<f64>, rotZ: Option<f64>, ) -> DomRoot<DOMMatrix>
Source§fn InvertSelf(&self) -> DomRoot<DOMMatrix>
fn InvertSelf(&self) -> DomRoot<DOMMatrix>
Source§impl DOMMatrixReadOnlyMethods<DomTypeHolder> for DOMMatrixReadOnly
impl DOMMatrixReadOnlyMethods<DomTypeHolder> for DOMMatrixReadOnly
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
init: Option<StringOrUnrestrictedDoubleSequence>,
) -> Fallible<DomRoot<Self>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, init: Option<StringOrUnrestrictedDoubleSequence>, ) -> Fallible<DomRoot<Self>>
Source§fn FromMatrix(
global: &GlobalScope,
other: &DOMMatrixInit,
can_gc: CanGc,
) -> Fallible<DomRoot<Self>>
fn FromMatrix( global: &GlobalScope, other: &DOMMatrixInit, can_gc: CanGc, ) -> Fallible<DomRoot<Self>>
Source§fn FromFloat32Array(
global: &GlobalScope,
array: CustomAutoRooterGuard<'_, Float32Array>,
can_gc: CanGc,
) -> Fallible<DomRoot<DOMMatrixReadOnly>>
fn FromFloat32Array( global: &GlobalScope, array: CustomAutoRooterGuard<'_, Float32Array>, can_gc: CanGc, ) -> Fallible<DomRoot<DOMMatrixReadOnly>>
Source§fn FromFloat64Array(
global: &GlobalScope,
array: CustomAutoRooterGuard<'_, Float64Array>,
can_gc: CanGc,
) -> Fallible<DomRoot<DOMMatrixReadOnly>>
fn FromFloat64Array( global: &GlobalScope, array: CustomAutoRooterGuard<'_, Float64Array>, can_gc: CanGc, ) -> Fallible<DomRoot<DOMMatrixReadOnly>>
Source§fn IsIdentity(&self) -> bool
fn IsIdentity(&self) -> bool
Source§fn Scale(
&self,
scaleX: f64,
scaleY: Option<f64>,
scaleZ: f64,
originX: f64,
originY: f64,
originZ: f64,
can_gc: CanGc,
) -> DomRoot<DOMMatrix>
fn Scale( &self, scaleX: f64, scaleY: Option<f64>, scaleZ: f64, originX: f64, originY: f64, originZ: f64, can_gc: CanGc, ) -> DomRoot<DOMMatrix>
Source§fn Scale3d(
&self,
scale: f64,
originX: f64,
originY: f64,
originZ: f64,
can_gc: CanGc,
) -> DomRoot<DOMMatrix>
fn Scale3d( &self, scale: f64, originX: f64, originY: f64, originZ: f64, can_gc: CanGc, ) -> DomRoot<DOMMatrix>
Source§fn Rotate(
&self,
rotX: f64,
rotY: Option<f64>,
rotZ: Option<f64>,
can_gc: CanGc,
) -> DomRoot<DOMMatrix>
fn Rotate( &self, rotX: f64, rotY: Option<f64>, rotZ: Option<f64>, can_gc: CanGc, ) -> DomRoot<DOMMatrix>
Source§fn RotateAxisAngle(
&self,
x: f64,
y: f64,
z: f64,
angle: f64,
can_gc: CanGc,
) -> DomRoot<DOMMatrix>
fn RotateAxisAngle( &self, x: f64, y: f64, z: f64, angle: f64, can_gc: CanGc, ) -> DomRoot<DOMMatrix>
Source§fn TransformPoint(
&self,
cx: &mut JSContext,
point: &DOMPointInit,
) -> DomRoot<DOMPoint>
fn TransformPoint( &self, cx: &mut JSContext, point: &DOMPointInit, ) -> DomRoot<DOMPoint>
Source§fn ToFloat32Array(
&self,
cx: JSContext,
can_gc: CanGc,
) -> RootedTraceableBox<HeapFloat32Array>
fn ToFloat32Array( &self, cx: JSContext, can_gc: CanGc, ) -> RootedTraceableBox<HeapFloat32Array>
Source§fn ToFloat64Array(
&self,
cx: JSContext,
can_gc: CanGc,
) -> RootedTraceableBox<HeapFloat64Array>
fn ToFloat64Array( &self, cx: JSContext, can_gc: CanGc, ) -> RootedTraceableBox<HeapFloat64Array>
fn Stringifier(&self) -> Fallible<DOMString>
Source§impl DOMParserMethods<DomTypeHolder> for DOMParser
impl DOMParserMethods<DomTypeHolder> for DOMParser
Source§fn Constructor(
cx: &mut JSContext,
window: &Window,
proto: Option<HandleObject<'_>>,
) -> Fallible<DomRoot<DOMParser>>
fn Constructor( cx: &mut JSContext, window: &Window, proto: Option<HandleObject<'_>>, ) -> Fallible<DomRoot<DOMParser>>
Source§fn ParseFromString(
&self,
cx: &mut JSContext,
s: TrustedHTMLOrString<DomTypeHolder>,
ty: SupportedType,
) -> Fallible<DomRoot<Document>>
fn ParseFromString( &self, cx: &mut JSContext, s: TrustedHTMLOrString<DomTypeHolder>, ty: SupportedType, ) -> Fallible<DomRoot<Document>>
Source§impl DOMPointMethods<DomTypeHolder> for DOMPoint
impl DOMPointMethods<DomTypeHolder> for DOMPoint
Source§fn Constructor(
cx: &mut JSContext,
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
x: f64,
y: f64,
z: f64,
w: f64,
) -> Fallible<DomRoot<DOMPoint>>
fn Constructor( cx: &mut JSContext, global: &GlobalScope, proto: Option<HandleObject<'_>>, x: f64, y: f64, z: f64, w: f64, ) -> Fallible<DomRoot<DOMPoint>>
Source§fn FromPoint(
cx: &mut JSContext,
global: &GlobalScope,
init: &DOMPointInit,
) -> DomRoot<Self>
fn FromPoint( cx: &mut JSContext, global: &GlobalScope, init: &DOMPointInit, ) -> DomRoot<Self>
Source§impl DOMPointReadOnlyMethods<DomTypeHolder> for DOMPointReadOnly
impl DOMPointReadOnlyMethods<DomTypeHolder> for DOMPointReadOnly
Source§fn Constructor(
cx: &mut JSContext,
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
x: f64,
y: f64,
z: f64,
w: f64,
) -> Fallible<DomRoot<DOMPointReadOnly>>
fn Constructor( cx: &mut JSContext, global: &GlobalScope, proto: Option<HandleObject<'_>>, x: f64, y: f64, z: f64, w: f64, ) -> Fallible<DomRoot<DOMPointReadOnly>>
Source§fn FromPoint(
cx: &mut JSContext,
global: &GlobalScope,
init: &DOMPointInit,
) -> DomRoot<Self>
fn FromPoint( cx: &mut JSContext, global: &GlobalScope, init: &DOMPointInit, ) -> DomRoot<Self>
Source§impl DOMQuadMethods<DomTypeHolder> for DOMQuad
impl DOMQuadMethods<DomTypeHolder> for DOMQuad
Source§fn Constructor(
cx: &mut JSContext,
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
p1: &DOMPointInit,
p2: &DOMPointInit,
p3: &DOMPointInit,
p4: &DOMPointInit,
) -> Fallible<DomRoot<DOMQuad>>
fn Constructor( cx: &mut JSContext, global: &GlobalScope, proto: Option<HandleObject<'_>>, p1: &DOMPointInit, p2: &DOMPointInit, p3: &DOMPointInit, p4: &DOMPointInit, ) -> Fallible<DomRoot<DOMQuad>>
Source§fn FromRect(
cx: &mut JSContext,
global: &GlobalScope,
other: &DOMRectInit,
) -> DomRoot<DOMQuad>
fn FromRect( cx: &mut JSContext, global: &GlobalScope, other: &DOMRectInit, ) -> DomRoot<DOMQuad>
Source§fn FromQuad(
cx: &mut JSContext,
global: &GlobalScope,
other: &DOMQuadInit,
) -> DomRoot<DOMQuad>
fn FromQuad( cx: &mut JSContext, global: &GlobalScope, other: &DOMQuadInit, ) -> DomRoot<DOMQuad>
Source§impl DOMRectMethods<DomTypeHolder> for DOMRect
impl DOMRectMethods<DomTypeHolder> for DOMRect
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
x: f64,
y: f64,
width: f64,
height: f64,
) -> Fallible<DomRoot<DOMRect>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, x: f64, y: f64, width: f64, height: f64, ) -> Fallible<DomRoot<DOMRect>>
fn FromRect( cx: &mut JSContext, global: &GlobalScope, other: &DOMRectInit, ) -> DomRoot<DOMRect>
Source§impl DOMRectReadOnlyMethods<DomTypeHolder> for DOMRectReadOnly
impl DOMRectReadOnlyMethods<DomTypeHolder> for DOMRectReadOnly
Source§fn Constructor(
cx: &mut JSContext,
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
x: f64,
y: f64,
width: f64,
height: f64,
) -> Fallible<DomRoot<DOMRectReadOnly>>
fn Constructor( cx: &mut JSContext, global: &GlobalScope, proto: Option<HandleObject<'_>>, x: f64, y: f64, width: f64, height: f64, ) -> Fallible<DomRoot<DOMRectReadOnly>>
fn FromRect( cx: &mut JSContext, global: &GlobalScope, other: &DOMRectInit, ) -> DomRoot<DOMRectReadOnly>
Source§impl DOMStringListMethods<DomTypeHolder> for DOMStringList
impl DOMStringListMethods<DomTypeHolder> for DOMStringList
Source§impl DOMStringMapMethods<DomTypeHolder> for DOMStringMap
impl DOMStringMapMethods<DomTypeHolder> for DOMStringMap
Source§fn NamedDeleter(&self, cx: &mut JSContext, name: DOMString)
fn NamedDeleter(&self, cx: &mut JSContext, name: DOMString)
Source§fn NamedSetter(
&self,
cx: &mut JSContext,
name: DOMString,
value: DOMString,
) -> ErrorResult
fn NamedSetter( &self, cx: &mut JSContext, name: DOMString, value: DOMString, ) -> ErrorResult
Source§impl DOMTokenListMethods<DomTypeHolder> for DOMTokenList
impl DOMTokenListMethods<DomTypeHolder> for DOMTokenList
Source§fn Toggle(
&self,
cx: &mut JSContext,
token: DOMString,
force: Option<bool>,
) -> Fallible<bool>
fn Toggle( &self, cx: &mut JSContext, token: DOMString, force: Option<bool>, ) -> Fallible<bool>
Source§fn Replace(
&self,
cx: &mut JSContext,
token: DOMString,
new_token: DOMString,
) -> Fallible<bool>
fn Replace( &self, cx: &mut JSContext, token: DOMString, new_token: DOMString, ) -> Fallible<bool>
fn IndexedGetter(&self, index: u32) -> Option<DOMString>
Source§impl DataTransferItemListMethods<DomTypeHolder> for DataTransferItemList
impl DataTransferItemListMethods<DomTypeHolder> for DataTransferItemList
Source§fn IndexedGetter(
&self,
cx: &mut JSContext,
index: u32,
) -> Option<DomRoot<DataTransferItem>>
fn IndexedGetter( &self, cx: &mut JSContext, index: u32, ) -> Option<DomRoot<DataTransferItem>>
Source§fn Add(
&self,
cx: &mut JSContext,
data: DOMString,
type_: DOMString,
) -> Fallible<Option<DomRoot<DataTransferItem>>>
fn Add( &self, cx: &mut JSContext, data: DOMString, type_: DOMString, ) -> Fallible<Option<DomRoot<DataTransferItem>>>
Source§fn Add_(
&self,
cx: &mut JSContext,
data: &File,
) -> Fallible<Option<DomRoot<DataTransferItem>>>
fn Add_( &self, cx: &mut JSContext, data: &File, ) -> Fallible<Option<DomRoot<DataTransferItem>>>
Source§impl DataTransferItemMethods<DomTypeHolder> for DataTransferItem
impl DataTransferItemMethods<DomTypeHolder> for DataTransferItem
Source§fn GetAsString(
&self,
callback: Option<Rc<FunctionStringCallback<DomTypeHolder>>>,
)
fn GetAsString( &self, callback: Option<Rc<FunctionStringCallback<DomTypeHolder>>>, )
Source§impl DataTransferMethods<DomTypeHolder> for DataTransfer
impl DataTransferMethods<DomTypeHolder> for DataTransfer
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
) -> DomRoot<DataTransfer>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> DomRoot<DataTransfer>
Source§fn DropEffect(&self) -> DOMString
fn DropEffect(&self) -> DOMString
Source§fn SetDropEffect(&self, value: DOMString)
fn SetDropEffect(&self, value: DOMString)
Source§fn EffectAllowed(&self) -> DOMString
fn EffectAllowed(&self) -> DOMString
Source§fn SetEffectAllowed(&self, value: DOMString)
fn SetEffectAllowed(&self, value: DOMString)
Source§fn Items(&self) -> DomRoot<DataTransferItemList>
fn Items(&self) -> DomRoot<DataTransferItemList>
Source§fn Types(&self, cx: &mut JSContext, retval: MutableHandleValue<'_>)
fn Types(&self, cx: &mut JSContext, retval: MutableHandleValue<'_>)
Source§impl DebuggerEvalEventMethods<DomTypeHolder> for DebuggerEvalEvent
impl DebuggerEvalEventMethods<DomTypeHolder> for DebuggerEvalEvent
fn Code(&self) -> DOMString
fn PipelineId(&self) -> DomRoot<<DomTypeHolder as DomTypes>::PipelineId>
fn GetWorkerId(&self) -> Option<DOMString>
fn GetFrameActorId(&self) -> Option<DOMString>
fn IsTrusted(&self) -> bool
Source§impl DebuggerGetPossibleBreakpointsEventMethods<DomTypeHolder> for DebuggerGetPossibleBreakpointsEvent
impl DebuggerGetPossibleBreakpointsEventMethods<DomTypeHolder> for DebuggerGetPossibleBreakpointsEvent
Source§impl DebuggerGlobalScopeMethods<DomTypeHolder> for DebuggerGlobalScope
impl DebuggerGlobalScopeMethods<DomTypeHolder> for DebuggerGlobalScope
Source§fn EvalResult(&self, _event: &DebuggerEvalEvent, result: &EvalResult)
fn EvalResult(&self, _event: &DebuggerEvalEvent, result: &EvalResult)
Handle the result from debugger.js executeInGlobal() call.
The result contains completion value information from the SpiderMonkey Debugger API: https://firefox-source-docs.mozilla.org/js/Debugger/Conventions.html#completion-values
fn NotifyNewSource(&self, args: &NotifyNewSource)
fn GetPossibleBreakpointsResult( &self, event: &DebuggerGetPossibleBreakpointsEvent, result: Vec<RecommendedBreakpointLocation>, )
fn PauseAndRespond( &self, pipeline_id: &PipelineIdInit, frame_offset: &FrameOffset, pause_reason: &PauseReason, )
fn RegisterFrameActor( &self, pipeline_id: &PipelineIdInit, result: &FrameInfo, ) -> Option<DOMString>
fn ListFramesResult(&self, frame_actor_ids: Vec<DOMString>)
fn RegisterEnvironmentActor( &self, environment: &EnvironmentInfo, parent: Option<DOMString>, actor: Option<DOMString>, ) -> Option<DOMString>
fn GetEnvironmentResult(&self, environment_actor_id: DOMString)
Source§impl DecompressionStreamMethods<DomTypeHolder> for DecompressionStream
impl DecompressionStreamMethods<DomTypeHolder> for DecompressionStream
Source§fn Constructor(
cx: &mut JSContext,
global: &GlobalScope,
proto: Option<SafeHandleObject<'_>>,
format: CompressionFormat,
) -> Fallible<DomRoot<DecompressionStream>>
fn Constructor( cx: &mut JSContext, global: &GlobalScope, proto: Option<SafeHandleObject<'_>>, format: CompressionFormat, ) -> Fallible<DomRoot<DecompressionStream>>
Source§fn Readable(&self) -> DomRoot<ReadableStream>
fn Readable(&self) -> DomRoot<ReadableStream>
Source§impl DedicatedWorkerGlobalScopeMethods<DomTypeHolder> for DedicatedWorkerGlobalScope
impl DedicatedWorkerGlobalScopeMethods<DomTypeHolder> for DedicatedWorkerGlobalScope
Source§fn PostMessage(
&self,
cx: &mut JSContext,
message: HandleValue<'_>,
transfer: CustomAutoRooterGuard<'_, Vec<*mut JSObject>>,
) -> ErrorResult
fn PostMessage( &self, cx: &mut JSContext, message: HandleValue<'_>, transfer: CustomAutoRooterGuard<'_, Vec<*mut JSObject>>, ) -> ErrorResult
Source§fn PostMessage_(
&self,
cx: &mut JSContext,
message: HandleValue<'_>,
options: RootedTraceableBox<StructuredSerializeOptions>,
) -> ErrorResult
fn PostMessage_( &self, cx: &mut JSContext, message: HandleValue<'_>, options: RootedTraceableBox<StructuredSerializeOptions>, ) -> ErrorResult
fn GetOnmessage( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmessage( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmessageerror( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmessageerror( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl DissimilarOriginLocationMethods<DomTypeHolder> for DissimilarOriginLocation
impl DissimilarOriginLocationMethods<DomTypeHolder> for DissimilarOriginLocation
Source§impl DissimilarOriginWindowMethods<DomTypeHolder> for DissimilarOriginWindow
impl DissimilarOriginWindowMethods<DomTypeHolder> for DissimilarOriginWindow
Source§fn PostMessage(
&self,
cx: &mut JSContext,
message: HandleValue<'_>,
target_origin: USVString,
transfer: CustomAutoRooterGuard<'_, Vec<*mut JSObject>>,
) -> ErrorResult
fn PostMessage( &self, cx: &mut JSContext, message: HandleValue<'_>, target_origin: USVString, transfer: CustomAutoRooterGuard<'_, Vec<*mut JSObject>>, ) -> ErrorResult
Source§fn PostMessage_(
&self,
cx: &mut JSContext,
message: HandleValue<'_>,
options: RootedTraceableBox<WindowPostMessageOptions>,
) -> ErrorResult
fn PostMessage_( &self, cx: &mut JSContext, message: HandleValue<'_>, options: RootedTraceableBox<WindowPostMessageOptions>, ) -> ErrorResult
Source§fn Opener(&self, _: &mut JSContext, retval: MutableHandleValue<'_>)
fn Opener(&self, _: &mut JSContext, retval: MutableHandleValue<'_>)
Source§fn SetOpener(&self, _: &mut JSContext, _: HandleValue<'_>)
fn SetOpener(&self, _: &mut JSContext, _: HandleValue<'_>)
Source§impl DocumentFragmentMethods<DomTypeHolder> for DocumentFragment
impl DocumentFragmentMethods<DomTypeHolder> for DocumentFragment
Source§fn Constructor(
cx: &mut JSContext,
window: &Window,
proto: Option<HandleObject<'_>>,
) -> Fallible<DomRoot<DocumentFragment>>
fn Constructor( cx: &mut JSContext, window: &Window, proto: Option<HandleObject<'_>>, ) -> Fallible<DomRoot<DocumentFragment>>
Source§fn ChildElementCount(&self) -> u32
fn ChildElementCount(&self) -> u32
Source§fn Prepend(
&self,
cx: &mut JSContext,
nodes: Vec<NodeOrString<DomTypeHolder>>,
) -> ErrorResult
fn Prepend( &self, cx: &mut JSContext, nodes: Vec<NodeOrString<DomTypeHolder>>, ) -> ErrorResult
Source§fn Append(
&self,
cx: &mut JSContext,
nodes: Vec<NodeOrString<DomTypeHolder>>,
) -> ErrorResult
fn Append( &self, cx: &mut JSContext, nodes: Vec<NodeOrString<DomTypeHolder>>, ) -> ErrorResult
Source§fn ReplaceChildren(
&self,
cx: &mut JSContext,
nodes: Vec<NodeOrString<DomTypeHolder>>,
) -> ErrorResult
fn ReplaceChildren( &self, cx: &mut JSContext, nodes: Vec<NodeOrString<DomTypeHolder>>, ) -> ErrorResult
Source§fn MoveBefore(
&self,
cx: &mut JSContext,
node: &Node,
child: Option<&Node>,
) -> ErrorResult
fn MoveBefore( &self, cx: &mut JSContext, node: &Node, child: Option<&Node>, ) -> ErrorResult
Source§impl DocumentMethods<DomTypeHolder> for Document
impl DocumentMethods<DomTypeHolder> for Document
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
) -> Fallible<DomRoot<Document>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Fallible<DomRoot<Document>>
Source§fn ParseHTMLUnsafe(
cx: &mut JSContext,
window: &Window,
s: TrustedHTMLOrString<DomTypeHolder>,
) -> Fallible<DomRoot<Self>>
fn ParseHTMLUnsafe( cx: &mut JSContext, window: &Window, s: TrustedHTMLOrString<DomTypeHolder>, ) -> Fallible<DomRoot<Self>>
Source§fn ParseHTML(
cx: &mut JSContext,
window: &Window,
html: DOMString,
options: &SetHTMLOptions<DomTypeHolder>,
) -> Fallible<DomRoot<Document>>
fn ParseHTML( cx: &mut JSContext, window: &Window, html: DOMString, options: &SetHTMLOptions<DomTypeHolder>, ) -> Fallible<DomRoot<Document>>
Source§fn StyleSheets(&self, can_gc: CanGc) -> DomRoot<StyleSheetList>
fn StyleSheets(&self, can_gc: CanGc) -> DomRoot<StyleSheetList>
Source§fn Implementation(&self, can_gc: CanGc) -> DomRoot<DOMImplementation>
fn Implementation(&self, can_gc: CanGc) -> DomRoot<DOMImplementation>
Source§fn SetDomain(&self, value: DOMString) -> ErrorResult
fn SetDomain(&self, value: DOMString) -> ErrorResult
Source§fn GetDoctype(&self) -> Option<DomRoot<DocumentType>>
fn GetDoctype(&self) -> Option<DomRoot<DocumentType>>
Source§fn GetElementsByTagName(
&self,
cx: &mut JSContext,
qualified_name: DOMString,
) -> DomRoot<HTMLCollection>
fn GetElementsByTagName( &self, cx: &mut JSContext, qualified_name: DOMString, ) -> DomRoot<HTMLCollection>
Source§fn GetElementsByTagNameNS(
&self,
cx: &mut JSContext,
maybe_ns: Option<DOMString>,
tag_name: DOMString,
) -> DomRoot<HTMLCollection>
fn GetElementsByTagNameNS( &self, cx: &mut JSContext, maybe_ns: Option<DOMString>, tag_name: DOMString, ) -> DomRoot<HTMLCollection>
Source§fn GetElementsByClassName(
&self,
cx: &mut JSContext,
classes: DOMString,
) -> DomRoot<HTMLCollection>
fn GetElementsByClassName( &self, cx: &mut JSContext, classes: DOMString, ) -> DomRoot<HTMLCollection>
Source§fn CreateElement(
&self,
cx: &mut JSContext,
local_name: DOMString,
options: StringOrElementCreationOptions,
) -> Fallible<DomRoot<Element>>
fn CreateElement( &self, cx: &mut JSContext, local_name: DOMString, options: StringOrElementCreationOptions, ) -> Fallible<DomRoot<Element>>
Source§fn CreateElementNS(
&self,
cx: &mut JSContext,
namespace: Option<DOMString>,
qualified_name: DOMString,
options: StringOrElementCreationOptions,
) -> Fallible<DomRoot<Element>>
fn CreateElementNS( &self, cx: &mut JSContext, namespace: Option<DOMString>, qualified_name: DOMString, options: StringOrElementCreationOptions, ) -> Fallible<DomRoot<Element>>
Source§fn CreateAttribute(
&self,
cx: &mut JSContext,
local_name: DOMString,
) -> Fallible<DomRoot<Attr>>
fn CreateAttribute( &self, cx: &mut JSContext, local_name: DOMString, ) -> Fallible<DomRoot<Attr>>
Source§fn CreateAttributeNS(
&self,
cx: &mut JSContext,
namespace: Option<DOMString>,
qualified_name: DOMString,
) -> Fallible<DomRoot<Attr>>
fn CreateAttributeNS( &self, cx: &mut JSContext, namespace: Option<DOMString>, qualified_name: DOMString, ) -> Fallible<DomRoot<Attr>>
Source§fn CreateDocumentFragment(
&self,
cx: &mut JSContext,
) -> DomRoot<DocumentFragment>
fn CreateDocumentFragment( &self, cx: &mut JSContext, ) -> DomRoot<DocumentFragment>
Source§fn CreateCDATASection(
&self,
cx: &mut JSContext,
data: DOMString,
) -> Fallible<DomRoot<CDATASection>>
fn CreateCDATASection( &self, cx: &mut JSContext, data: DOMString, ) -> Fallible<DomRoot<CDATASection>>
Source§fn CreateProcessingInstruction(
&self,
cx: &mut JSContext,
target: DOMString,
data: DOMString,
) -> Fallible<DomRoot<ProcessingInstruction>>
fn CreateProcessingInstruction( &self, cx: &mut JSContext, target: DOMString, data: DOMString, ) -> Fallible<DomRoot<ProcessingInstruction>>
Source§fn ImportNode(
&self,
cx: &mut JSContext,
node: &Node,
options: BooleanOrImportNodeOptions<DomTypeHolder>,
) -> Fallible<DomRoot<Node>>
fn ImportNode( &self, cx: &mut JSContext, node: &Node, options: BooleanOrImportNodeOptions<DomTypeHolder>, ) -> Fallible<DomRoot<Node>>
Source§fn CreateEvent(
&self,
cx: &mut JSContext,
interface: DOMString,
) -> Fallible<DomRoot<Event>>
fn CreateEvent( &self, cx: &mut JSContext, interface: DOMString, ) -> Fallible<DomRoot<Event>>
Source§fn LastModified(&self) -> DOMString
fn LastModified(&self) -> DOMString
Source§fn CreateNodeIterator(
&self,
root: &Node,
what_to_show: u32,
filter: Option<Rc<NodeFilter<DomTypeHolder>>>,
can_gc: CanGc,
) -> DomRoot<NodeIterator>
fn CreateNodeIterator( &self, root: &Node, what_to_show: u32, filter: Option<Rc<NodeFilter<DomTypeHolder>>>, can_gc: CanGc, ) -> DomRoot<NodeIterator>
Source§fn CreateTreeWalker(
&self,
root: &Node,
what_to_show: u32,
filter: Option<Rc<NodeFilter<DomTypeHolder>>>,
) -> DomRoot<TreeWalker>
fn CreateTreeWalker( &self, root: &Node, what_to_show: u32, filter: Option<Rc<NodeFilter<DomTypeHolder>>>, ) -> DomRoot<TreeWalker>
Source§fn GetCurrentScript(&self) -> Option<DomRoot<HTMLScriptElement>>
fn GetCurrentScript(&self) -> Option<DomRoot<HTMLScriptElement>>
Source§fn SetBody(
&self,
cx: &mut JSContext,
new_body: Option<&HTMLElement>,
) -> ErrorResult
fn SetBody( &self, cx: &mut JSContext, new_body: Option<&HTMLElement>, ) -> ErrorResult
Source§fn ChildElementCount(&self) -> u32
fn ChildElementCount(&self) -> u32
Source§fn Prepend(
&self,
cx: &mut JSContext,
nodes: Vec<NodeOrString<DomTypeHolder>>,
) -> ErrorResult
fn Prepend( &self, cx: &mut JSContext, nodes: Vec<NodeOrString<DomTypeHolder>>, ) -> ErrorResult
Source§fn Append(
&self,
cx: &mut JSContext,
nodes: Vec<NodeOrString<DomTypeHolder>>,
) -> ErrorResult
fn Append( &self, cx: &mut JSContext, nodes: Vec<NodeOrString<DomTypeHolder>>, ) -> ErrorResult
Source§fn ReplaceChildren(
&self,
cx: &mut JSContext,
nodes: Vec<NodeOrString<DomTypeHolder>>,
) -> ErrorResult
fn ReplaceChildren( &self, cx: &mut JSContext, nodes: Vec<NodeOrString<DomTypeHolder>>, ) -> ErrorResult
Source§fn MoveBefore(
&self,
cx: &mut JSContext,
node: &Node,
child: Option<&Node>,
) -> ErrorResult
fn MoveBefore( &self, cx: &mut JSContext, node: &Node, child: Option<&Node>, ) -> ErrorResult
Source§fn ReadyState(&self) -> DocumentReadyState
fn ReadyState(&self) -> DocumentReadyState
Source§fn SetCookie(&self, cookie: DOMString) -> ErrorResult
fn SetCookie(&self, cookie: DOMString) -> ErrorResult
Source§fn SetBgColor(&self, cx: &mut JSContext, value: DOMString)
fn SetBgColor(&self, cx: &mut JSContext, value: DOMString)
Source§fn SetFgColor(&self, cx: &mut JSContext, value: DOMString)
fn SetFgColor(&self, cx: &mut JSContext, value: DOMString)
Source§fn NamedGetter(
&self,
cx: &mut JSContext,
name: DOMString,
) -> Option<NamedPropertyValue<DomTypeHolder>>
fn NamedGetter( &self, cx: &mut JSContext, name: DOMString, ) -> Option<NamedPropertyValue<DomTypeHolder>>
Source§fn SupportedPropertyNames(&self) -> Vec<DOMString>
fn SupportedPropertyNames(&self) -> Vec<DOMString>
Source§fn Open(
&self,
cx: &mut JSContext,
_unused1: Option<DOMString>,
_unused2: Option<DOMString>,
) -> Fallible<DomRoot<Document>>
fn Open( &self, cx: &mut JSContext, _unused1: Option<DOMString>, _unused2: Option<DOMString>, ) -> Fallible<DomRoot<Document>>
Source§fn Open_(
&self,
cx: &mut JSContext,
url: USVString,
target: DOMString,
features: DOMString,
) -> Fallible<Option<DomRoot<WindowProxy>>>
fn Open_( &self, cx: &mut JSContext, url: USVString, target: DOMString, features: DOMString, ) -> Fallible<Option<DomRoot<WindowProxy>>>
Source§fn Write(
&self,
cx: &mut JSContext,
text: Vec<TrustedHTMLOrString<DomTypeHolder>>,
) -> ErrorResult
fn Write( &self, cx: &mut JSContext, text: Vec<TrustedHTMLOrString<DomTypeHolder>>, ) -> ErrorResult
Source§fn Writeln(
&self,
cx: &mut JSContext,
text: Vec<TrustedHTMLOrString<DomTypeHolder>>,
) -> ErrorResult
fn Writeln( &self, cx: &mut JSContext, text: Vec<TrustedHTMLOrString<DomTypeHolder>>, ) -> ErrorResult
Source§fn Close(&self, cx: &mut JSContext) -> ErrorResult
fn Close(&self, cx: &mut JSContext) -> ErrorResult
Source§fn ExecCommand(
&self,
cx: &mut JSContext,
command_id: DOMString,
_show_ui: bool,
value: TrustedHTMLOrString<DomTypeHolder>,
) -> Fallible<bool>
fn ExecCommand( &self, cx: &mut JSContext, command_id: DOMString, _show_ui: bool, value: TrustedHTMLOrString<DomTypeHolder>, ) -> Fallible<bool>
Source§fn QueryCommandSupported(&self, command_id: DOMString) -> bool
fn QueryCommandSupported(&self, command_id: DOMString) -> bool
Source§fn FullscreenEnabled(&self) -> bool
fn FullscreenEnabled(&self) -> bool
Source§fn VisibilityState(&self) -> DocumentVisibilityState
fn VisibilityState(&self) -> DocumentVisibilityState
Source§fn AdoptedStyleSheets(
&self,
context: JSContext,
can_gc: CanGc,
retval: MutableHandleValue<'_>,
)
fn AdoptedStyleSheets( &self, context: JSContext, can_gc: CanGc, retval: MutableHandleValue<'_>, )
Source§fn SetAdoptedStyleSheets(
&self,
context: JSContext,
val: HandleValue<'_>,
can_gc: CanGc,
) -> ErrorResult
fn SetAdoptedStyleSheets( &self, context: JSContext, val: HandleValue<'_>, can_gc: CanGc, ) -> ErrorResult
fn GetOnblur( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnblur( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnerror( &self, cx: &mut JSContext, ) -> Option<Rc<OnErrorEventHandlerNonNull<DomTypeHolder>>>
fn SetOnerror( &self, cx: &mut JSContext, listener: Option<Rc<OnErrorEventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnfocus( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnfocus( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnload( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnload( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnresize( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnresize( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnscroll( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnscroll( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnabort( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnabort( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnauxclick( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnauxclick( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnanimationstart( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnanimationstart( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnanimationiteration( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnanimationiteration( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnanimationend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnanimationend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnanimationcancel( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnanimationcancel( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnbeforeinput( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnbeforeinput( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnbeforematch( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnbeforematch( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnbeforetoggle( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnbeforetoggle( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncancel( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncancel( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncanplay( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncanplay( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncanplaythrough( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncanplaythrough( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnchange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnchange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnclick( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnclick( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnclose( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnclose( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncommand( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncommand( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncontextlost( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncontextlost( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncontextrestored( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncontextrestored( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncopy( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncopy( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncuechange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncuechange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncut( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncut( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndblclick( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndblclick( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndrag( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndrag( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndragend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndragend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndragenter( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndragenter( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndragleave( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndragleave( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndragover( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndragover( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndragstart( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndragstart( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndrop( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndrop( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndurationchange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndurationchange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnemptied( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnemptied( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnended( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnended( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnformdata( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnformdata( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOninput( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOninput( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOninvalid( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOninvalid( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnkeydown( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnkeydown( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnkeypress( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnkeypress( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnkeyup( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnkeyup( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnloadeddata( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnloadeddata( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnloadedmetadata( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnloadedmetadata( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnloadstart( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnloadstart( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmousedown( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmousedown( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmouseenter( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmouseenter( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmouseleave( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmouseleave( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmousemove( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmousemove( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmouseout( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmouseout( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmouseover( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmouseover( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmouseup( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmouseup( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpaste( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpaste( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpause( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpause( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnplay( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnplay( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnplaying( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnplaying( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointercancel( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointercancel( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointerdown( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointerdown( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointerenter( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointerenter( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointerleave( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointerleave( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointermove( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointermove( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointerout( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointerout( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointerover( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointerover( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointerup( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointerup( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnprogress( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnprogress( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnratechange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnratechange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnreset( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnreset( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnscrollend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnscrollend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnsecuritypolicyviolation( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnsecuritypolicyviolation( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnseeked( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnseeked( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnseeking( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnseeking( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnselect( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnselect( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnselectionchange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnselectionchange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnselectstart( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnselectstart( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnslotchange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnslotchange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnstalled( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnstalled( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnsubmit( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnsubmit( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnsuspend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnsuspend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOntimeupdate( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOntimeupdate( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOntoggle( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOntoggle( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOntransitioncancel( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOntransitioncancel( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOntransitionend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOntransitionend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOntransitionrun( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOntransitionrun( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnvolumechange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnvolumechange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnwaiting( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwaiting( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnwebkitanimationend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwebkitanimationend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnwebkitanimationiteration( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwebkitanimationiteration( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnwebkitanimationstart( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwebkitanimationstart( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnwebkittransitionend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwebkittransitionend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnwheel( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwheel( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnreadystatechange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnreadystatechange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnfullscreenerror( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnfullscreenerror( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnfullscreenchange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnfullscreenchange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn ServoGetMediaControls(&self, id: DOMString) -> Fallible<DomRoot<ShadowRoot>>
fn CreateExpression( &self, cx: &mut JSContext, expression: DOMString, resolver: Option<Rc<XPathNSResolver<DomTypeHolder>>>, ) -> Fallible<DomRoot<XPathExpression>>
fn CreateNSResolver( &self, cx: &mut JSContext, node_resolver: &Node, ) -> DomRoot<Node>
fn Evaluate( &self, cx: &mut JSContext, expression: DOMString, context_node: &Node, resolver: Option<Rc<XPathNSResolver<DomTypeHolder>>>, result_type: u16, result: Option<&XPathResult>, ) -> Fallible<DomRoot<XPathResult>>
fn Timeline(&self) -> DomRoot<DocumentTimeline>
Source§impl DocumentTimelineMethods<DomTypeHolder> for DocumentTimeline
impl DocumentTimelineMethods<DomTypeHolder> for DocumentTimeline
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, options: &DocumentTimelineOptions, ) -> DomRoot<Self>
Source§impl DocumentTypeMethods<DomTypeHolder> for DocumentType
impl DocumentTypeMethods<DomTypeHolder> for DocumentType
Source§fn Before(
&self,
cx: &mut JSContext,
nodes: Vec<NodeOrString<DomTypeHolder>>,
) -> ErrorResult
fn Before( &self, cx: &mut JSContext, nodes: Vec<NodeOrString<DomTypeHolder>>, ) -> ErrorResult
Source§fn After(
&self,
cx: &mut JSContext,
nodes: Vec<NodeOrString<DomTypeHolder>>,
) -> ErrorResult
fn After( &self, cx: &mut JSContext, nodes: Vec<NodeOrString<DomTypeHolder>>, ) -> ErrorResult
Source§fn ReplaceWith(
&self,
cx: &mut JSContext,
nodes: Vec<NodeOrString<DomTypeHolder>>,
) -> ErrorResult
fn ReplaceWith( &self, cx: &mut JSContext, nodes: Vec<NodeOrString<DomTypeHolder>>, ) -> ErrorResult
Source§impl DomHelpers<DomTypeHolder> for DomTypeHolder
impl DomHelpers<DomTypeHolder> for DomTypeHolder
fn throw_dom_exception( cx: SafeJSContext, global: &<DomTypeHolder as DomTypes>::GlobalScope, result: Error, can_gc: CanGc, )
fn call_html_constructor<T: DerivedFrom<<DomTypeHolder as DomTypes>::Element> + DomObject>( cx: &mut JSContext, args: &CallArgs, global: &<DomTypeHolder as DomTypes>::GlobalScope, proto_id: ID, creator: unsafe fn(&mut JSContext, HandleObject<'_>, *mut ProtoOrIfaceArray), ) -> bool
fn settings_stack() -> &'static LocalKey<RefCell<Vec<StackEntry<DomTypeHolder>>>>
fn principals_callbacks() -> &'static JSPrincipalsCallbacks
fn is_platform_object_same_origin( cx: &CurrentRealm<'_>, obj: RawHandleObject, ) -> bool
fn interface_map() -> &'static Map<&'static [u8], Interface>
fn push_new_element_queue()
fn pop_current_element_queue(cx: &mut JSContext)
fn reflect_dom_object<T, U>( obj: Box<T>, global: &U, can_gc: CanGc, ) -> DomRoot<T>
fn report_pending_exception(cx: &mut CurrentRealm<'_>)
Source§impl DomObjectIteratorWrap<DomTypeHolder> for CustomStateSet
impl DomObjectIteratorWrap<DomTypeHolder> for CustomStateSet
Source§const ITER_WRAP: unsafe fn(&mut JSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>>
const ITER_WRAP: unsafe fn(&mut JSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>>
IterableIterator<T>Source§impl DomObjectIteratorWrap<DomTypeHolder> for FontFaceSet
impl DomObjectIteratorWrap<DomTypeHolder> for FontFaceSet
Source§const ITER_WRAP: unsafe fn(&mut JSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>>
const ITER_WRAP: unsafe fn(&mut JSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>>
IterableIterator<T>Source§impl DomObjectIteratorWrap<DomTypeHolder> for FormData
impl DomObjectIteratorWrap<DomTypeHolder> for FormData
Source§const ITER_WRAP: unsafe fn(&mut JSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>>
const ITER_WRAP: unsafe fn(&mut JSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>>
IterableIterator<T>Source§impl DomObjectIteratorWrap<DomTypeHolder> for GPUSupportedFeatures
impl DomObjectIteratorWrap<DomTypeHolder> for GPUSupportedFeatures
Source§const ITER_WRAP: unsafe fn(&mut JSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>>
const ITER_WRAP: unsafe fn(&mut JSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>>
IterableIterator<T>Source§impl DomObjectIteratorWrap<DomTypeHolder> for Headers
impl DomObjectIteratorWrap<DomTypeHolder> for Headers
Source§const ITER_WRAP: unsafe fn(&mut JSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>>
const ITER_WRAP: unsafe fn(&mut JSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>>
IterableIterator<T>Source§impl DomObjectIteratorWrap<DomTypeHolder> for TestBindingMaplikeWithInterface
impl DomObjectIteratorWrap<DomTypeHolder> for TestBindingMaplikeWithInterface
Source§const ITER_WRAP: unsafe fn(&mut JSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>>
const ITER_WRAP: unsafe fn(&mut JSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>>
IterableIterator<T>Source§impl DomObjectIteratorWrap<DomTypeHolder> for TestBindingMaplikeWithPrimitive
impl DomObjectIteratorWrap<DomTypeHolder> for TestBindingMaplikeWithPrimitive
Source§const ITER_WRAP: unsafe fn(&mut JSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>>
const ITER_WRAP: unsafe fn(&mut JSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>>
IterableIterator<T>Source§impl DomObjectIteratorWrap<DomTypeHolder> for TestBindingPairIterable
impl DomObjectIteratorWrap<DomTypeHolder> for TestBindingPairIterable
Source§const ITER_WRAP: unsafe fn(&mut JSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>>
const ITER_WRAP: unsafe fn(&mut JSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>>
IterableIterator<T>Source§impl DomObjectIteratorWrap<DomTypeHolder> for TestBindingSetlikeWithInterface
impl DomObjectIteratorWrap<DomTypeHolder> for TestBindingSetlikeWithInterface
Source§const ITER_WRAP: unsafe fn(&mut JSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>>
const ITER_WRAP: unsafe fn(&mut JSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>>
IterableIterator<T>Source§impl DomObjectIteratorWrap<DomTypeHolder> for TestBindingSetlikeWithPrimitive
impl DomObjectIteratorWrap<DomTypeHolder> for TestBindingSetlikeWithPrimitive
Source§const ITER_WRAP: unsafe fn(&mut JSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>>
const ITER_WRAP: unsafe fn(&mut JSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>>
IterableIterator<T>Source§impl DomObjectIteratorWrap<DomTypeHolder> for URLSearchParams
impl DomObjectIteratorWrap<DomTypeHolder> for URLSearchParams
Source§const ITER_WRAP: unsafe fn(&mut JSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>>
const ITER_WRAP: unsafe fn(&mut JSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>>
IterableIterator<T>Source§impl DomObjectIteratorWrap<DomTypeHolder> for WGSLLanguageFeatures
impl DomObjectIteratorWrap<DomTypeHolder> for WGSLLanguageFeatures
Source§const ITER_WRAP: unsafe fn(&mut JSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>>
const ITER_WRAP: unsafe fn(&mut JSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>>
IterableIterator<T>Source§impl DomObjectIteratorWrap<DomTypeHolder> for XRHand
impl DomObjectIteratorWrap<DomTypeHolder> for XRHand
Source§const ITER_WRAP: unsafe fn(&mut JSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>>
const ITER_WRAP: unsafe fn(&mut JSContext, &GlobalScope, Option<HandleObject<'_>>, Box<IterableIterator<DomTypeHolder, Self>>) -> Root<Dom<IterableIterator<DomTypeHolder, Self>>>
IterableIterator<T>Source§impl DomObjectWrap<DomTypeHolder> for AbortController
impl DomObjectWrap<DomTypeHolder> for AbortController
Source§impl DomObjectWrap<DomTypeHolder> for AbortSignal
impl DomObjectWrap<DomTypeHolder> for AbortSignal
Source§impl DomObjectWrap<DomTypeHolder> for AbstractRange
impl DomObjectWrap<DomTypeHolder> for AbstractRange
Source§impl DomObjectWrap<DomTypeHolder> for AnalyserNode
impl DomObjectWrap<DomTypeHolder> for AnalyserNode
Source§impl DomObjectWrap<DomTypeHolder> for AnimationEvent
impl DomObjectWrap<DomTypeHolder> for AnimationEvent
Source§impl DomObjectWrap<DomTypeHolder> for Attr
impl DomObjectWrap<DomTypeHolder> for Attr
Source§impl DomObjectWrap<DomTypeHolder> for AudioBuffer
impl DomObjectWrap<DomTypeHolder> for AudioBuffer
Source§impl DomObjectWrap<DomTypeHolder> for AudioContext
impl DomObjectWrap<DomTypeHolder> for AudioContext
Source§impl DomObjectWrap<DomTypeHolder> for AudioListener
impl DomObjectWrap<DomTypeHolder> for AudioListener
Source§impl DomObjectWrap<DomTypeHolder> for AudioNode
impl DomObjectWrap<DomTypeHolder> for AudioNode
Source§impl DomObjectWrap<DomTypeHolder> for AudioParam
impl DomObjectWrap<DomTypeHolder> for AudioParam
Source§impl DomObjectWrap<DomTypeHolder> for AudioTrack
impl DomObjectWrap<DomTypeHolder> for AudioTrack
Source§impl DomObjectWrap<DomTypeHolder> for AudioTrackList
impl DomObjectWrap<DomTypeHolder> for AudioTrackList
Source§impl DomObjectWrap<DomTypeHolder> for Blob
impl DomObjectWrap<DomTypeHolder> for Blob
Source§impl DomObjectWrap<DomTypeHolder> for Bluetooth
impl DomObjectWrap<DomTypeHolder> for Bluetooth
Source§impl DomObjectWrap<DomTypeHolder> for BluetoothDevice
impl DomObjectWrap<DomTypeHolder> for BluetoothDevice
Source§impl DomObjectWrap<DomTypeHolder> for BluetoothUUID
impl DomObjectWrap<DomTypeHolder> for BluetoothUUID
Source§impl DomObjectWrap<DomTypeHolder> for CDATASection
impl DomObjectWrap<DomTypeHolder> for CDATASection
Source§impl DomObjectWrap<DomTypeHolder> for CSSFontFaceRule
impl DomObjectWrap<DomTypeHolder> for CSSFontFaceRule
Source§impl DomObjectWrap<DomTypeHolder> for CSSImportRule
impl DomObjectWrap<DomTypeHolder> for CSSImportRule
Source§impl DomObjectWrap<DomTypeHolder> for CSSKeyframeRule
impl DomObjectWrap<DomTypeHolder> for CSSKeyframeRule
Source§impl DomObjectWrap<DomTypeHolder> for CSSMediaRule
impl DomObjectWrap<DomTypeHolder> for CSSMediaRule
Source§impl DomObjectWrap<DomTypeHolder> for CSSPropertyRule
impl DomObjectWrap<DomTypeHolder> for CSSPropertyRule
Source§impl DomObjectWrap<DomTypeHolder> for CSSRuleList
impl DomObjectWrap<DomTypeHolder> for CSSRuleList
Source§impl DomObjectWrap<DomTypeHolder> for CSSStyleRule
impl DomObjectWrap<DomTypeHolder> for CSSStyleRule
Source§impl DomObjectWrap<DomTypeHolder> for CSSStyleSheet
impl DomObjectWrap<DomTypeHolder> for CSSStyleSheet
Source§impl DomObjectWrap<DomTypeHolder> for CSSStyleValue
impl DomObjectWrap<DomTypeHolder> for CSSStyleValue
Source§impl DomObjectWrap<DomTypeHolder> for CSSSupportsRule
impl DomObjectWrap<DomTypeHolder> for CSSSupportsRule
Source§impl DomObjectWrap<DomTypeHolder> for CanvasGradient
impl DomObjectWrap<DomTypeHolder> for CanvasGradient
Source§impl DomObjectWrap<DomTypeHolder> for CanvasPattern
impl DomObjectWrap<DomTypeHolder> for CanvasPattern
Source§impl DomObjectWrap<DomTypeHolder> for Client
impl DomObjectWrap<DomTypeHolder> for Client
Source§impl DomObjectWrap<DomTypeHolder> for Clipboard
impl DomObjectWrap<DomTypeHolder> for Clipboard
Source§impl DomObjectWrap<DomTypeHolder> for ClipboardEvent
impl DomObjectWrap<DomTypeHolder> for ClipboardEvent
Source§impl DomObjectWrap<DomTypeHolder> for ClipboardItem
impl DomObjectWrap<DomTypeHolder> for ClipboardItem
Source§impl DomObjectWrap<DomTypeHolder> for CloseEvent
impl DomObjectWrap<DomTypeHolder> for CloseEvent
Source§impl DomObjectWrap<DomTypeHolder> for CommandEvent
impl DomObjectWrap<DomTypeHolder> for CommandEvent
Source§impl DomObjectWrap<DomTypeHolder> for Comment
impl DomObjectWrap<DomTypeHolder> for Comment
Source§impl DomObjectWrap<DomTypeHolder> for CookieStore
impl DomObjectWrap<DomTypeHolder> for CookieStore
Source§impl DomObjectWrap<DomTypeHolder> for Credential
impl DomObjectWrap<DomTypeHolder> for Credential
Source§impl DomObjectWrap<DomTypeHolder> for Crypto
impl DomObjectWrap<DomTypeHolder> for Crypto
Source§impl DomObjectWrap<DomTypeHolder> for CryptoKey
impl DomObjectWrap<DomTypeHolder> for CryptoKey
Source§impl DomObjectWrap<DomTypeHolder> for CustomEvent
impl DomObjectWrap<DomTypeHolder> for CustomEvent
Source§impl DomObjectWrap<DomTypeHolder> for CustomStateSet
impl DomObjectWrap<DomTypeHolder> for CustomStateSet
Source§impl DomObjectWrap<DomTypeHolder> for DOMException
impl DomObjectWrap<DomTypeHolder> for DOMException
Source§impl DomObjectWrap<DomTypeHolder> for DOMMatrix
impl DomObjectWrap<DomTypeHolder> for DOMMatrix
Source§impl DomObjectWrap<DomTypeHolder> for DOMParser
impl DomObjectWrap<DomTypeHolder> for DOMParser
Source§impl DomObjectWrap<DomTypeHolder> for DOMPoint
impl DomObjectWrap<DomTypeHolder> for DOMPoint
Source§impl DomObjectWrap<DomTypeHolder> for DOMQuad
impl DomObjectWrap<DomTypeHolder> for DOMQuad
Source§impl DomObjectWrap<DomTypeHolder> for DOMRect
impl DomObjectWrap<DomTypeHolder> for DOMRect
Source§impl DomObjectWrap<DomTypeHolder> for DOMRectList
impl DomObjectWrap<DomTypeHolder> for DOMRectList
Source§impl DomObjectWrap<DomTypeHolder> for DOMRectReadOnly
impl DomObjectWrap<DomTypeHolder> for DOMRectReadOnly
Source§impl DomObjectWrap<DomTypeHolder> for DOMStringList
impl DomObjectWrap<DomTypeHolder> for DOMStringList
Source§impl DomObjectWrap<DomTypeHolder> for DOMStringMap
impl DomObjectWrap<DomTypeHolder> for DOMStringMap
Source§impl DomObjectWrap<DomTypeHolder> for DOMTokenList
impl DomObjectWrap<DomTypeHolder> for DOMTokenList
Source§impl DomObjectWrap<DomTypeHolder> for DataTransfer
impl DomObjectWrap<DomTypeHolder> for DataTransfer
Source§impl DomObjectWrap<DomTypeHolder> for Document
impl DomObjectWrap<DomTypeHolder> for Document
Source§impl DomObjectWrap<DomTypeHolder> for DocumentType
impl DomObjectWrap<DomTypeHolder> for DocumentType
Source§impl DomObjectWrap<DomTypeHolder> for EXTBlendMinmax
impl DomObjectWrap<DomTypeHolder> for EXTBlendMinmax
Source§impl DomObjectWrap<DomTypeHolder> for EXTFragDepth
impl DomObjectWrap<DomTypeHolder> for EXTFragDepth
Source§impl DomObjectWrap<DomTypeHolder> for Element
impl DomObjectWrap<DomTypeHolder> for Element
Source§impl DomObjectWrap<DomTypeHolder> for ErrorEvent
impl DomObjectWrap<DomTypeHolder> for ErrorEvent
Source§impl DomObjectWrap<DomTypeHolder> for Event
impl DomObjectWrap<DomTypeHolder> for Event
Source§impl DomObjectWrap<DomTypeHolder> for EventSource
impl DomObjectWrap<DomTypeHolder> for EventSource
Source§impl DomObjectWrap<DomTypeHolder> for EventTarget
impl DomObjectWrap<DomTypeHolder> for EventTarget
Source§impl DomObjectWrap<DomTypeHolder> for ExtendableEvent
impl DomObjectWrap<DomTypeHolder> for ExtendableEvent
Source§impl DomObjectWrap<DomTypeHolder> for FakeXRDevice
impl DomObjectWrap<DomTypeHolder> for FakeXRDevice
Source§impl DomObjectWrap<DomTypeHolder> for File
impl DomObjectWrap<DomTypeHolder> for File
Source§impl DomObjectWrap<DomTypeHolder> for FileList
impl DomObjectWrap<DomTypeHolder> for FileList
Source§impl DomObjectWrap<DomTypeHolder> for FileReader
impl DomObjectWrap<DomTypeHolder> for FileReader
Source§impl DomObjectWrap<DomTypeHolder> for FileReaderSync
impl DomObjectWrap<DomTypeHolder> for FileReaderSync
Source§impl DomObjectWrap<DomTypeHolder> for FocusEvent
impl DomObjectWrap<DomTypeHolder> for FocusEvent
Source§impl DomObjectWrap<DomTypeHolder> for FontFace
impl DomObjectWrap<DomTypeHolder> for FontFace
Source§impl DomObjectWrap<DomTypeHolder> for FontFaceSet
impl DomObjectWrap<DomTypeHolder> for FontFaceSet
Source§impl DomObjectWrap<DomTypeHolder> for FormData
impl DomObjectWrap<DomTypeHolder> for FormData
Source§impl DomObjectWrap<DomTypeHolder> for FormDataEvent
impl DomObjectWrap<DomTypeHolder> for FormDataEvent
Source§impl DomObjectWrap<DomTypeHolder> for GPU
impl DomObjectWrap<DomTypeHolder> for GPU
Source§impl DomObjectWrap<DomTypeHolder> for GPUAdapter
impl DomObjectWrap<DomTypeHolder> for GPUAdapter
Source§impl DomObjectWrap<DomTypeHolder> for GPUAdapterInfo
impl DomObjectWrap<DomTypeHolder> for GPUAdapterInfo
Source§impl DomObjectWrap<DomTypeHolder> for GPUBindGroup
impl DomObjectWrap<DomTypeHolder> for GPUBindGroup
Source§impl DomObjectWrap<DomTypeHolder> for GPUBuffer
impl DomObjectWrap<DomTypeHolder> for GPUBuffer
Source§impl DomObjectWrap<DomTypeHolder> for GPUColorWrite
impl DomObjectWrap<DomTypeHolder> for GPUColorWrite
Source§impl DomObjectWrap<DomTypeHolder> for GPUDevice
impl DomObjectWrap<DomTypeHolder> for GPUDevice
Source§impl DomObjectWrap<DomTypeHolder> for GPUError
impl DomObjectWrap<DomTypeHolder> for GPUError
Source§impl DomObjectWrap<DomTypeHolder> for GPUQuerySet
impl DomObjectWrap<DomTypeHolder> for GPUQuerySet
Source§impl DomObjectWrap<DomTypeHolder> for GPUQueue
impl DomObjectWrap<DomTypeHolder> for GPUQueue
Source§impl DomObjectWrap<DomTypeHolder> for GPURenderBundle
impl DomObjectWrap<DomTypeHolder> for GPURenderBundle
Source§impl DomObjectWrap<DomTypeHolder> for GPUSampler
impl DomObjectWrap<DomTypeHolder> for GPUSampler
Source§impl DomObjectWrap<DomTypeHolder> for GPUShaderModule
impl DomObjectWrap<DomTypeHolder> for GPUShaderModule
Source§impl DomObjectWrap<DomTypeHolder> for GPUShaderStage
impl DomObjectWrap<DomTypeHolder> for GPUShaderStage
Source§impl DomObjectWrap<DomTypeHolder> for GPUTexture
impl DomObjectWrap<DomTypeHolder> for GPUTexture
Source§impl DomObjectWrap<DomTypeHolder> for GPUTextureUsage
impl DomObjectWrap<DomTypeHolder> for GPUTextureUsage
Source§impl DomObjectWrap<DomTypeHolder> for GPUTextureView
impl DomObjectWrap<DomTypeHolder> for GPUTextureView
Source§impl DomObjectWrap<DomTypeHolder> for GainNode
impl DomObjectWrap<DomTypeHolder> for GainNode
Source§impl DomObjectWrap<DomTypeHolder> for Gamepad
impl DomObjectWrap<DomTypeHolder> for Gamepad
Source§impl DomObjectWrap<DomTypeHolder> for GamepadButton
impl DomObjectWrap<DomTypeHolder> for GamepadButton
Source§impl DomObjectWrap<DomTypeHolder> for GamepadEvent
impl DomObjectWrap<DomTypeHolder> for GamepadEvent
Source§impl DomObjectWrap<DomTypeHolder> for GamepadPose
impl DomObjectWrap<DomTypeHolder> for GamepadPose
Source§impl DomObjectWrap<DomTypeHolder> for Geolocation
impl DomObjectWrap<DomTypeHolder> for Geolocation
Source§impl DomObjectWrap<DomTypeHolder> for HTMLAreaElement
impl DomObjectWrap<DomTypeHolder> for HTMLAreaElement
Source§impl DomObjectWrap<DomTypeHolder> for HTMLBRElement
impl DomObjectWrap<DomTypeHolder> for HTMLBRElement
Source§impl DomObjectWrap<DomTypeHolder> for HTMLBaseElement
impl DomObjectWrap<DomTypeHolder> for HTMLBaseElement
Source§impl DomObjectWrap<DomTypeHolder> for HTMLBodyElement
impl DomObjectWrap<DomTypeHolder> for HTMLBodyElement
Source§impl DomObjectWrap<DomTypeHolder> for HTMLCollection
impl DomObjectWrap<DomTypeHolder> for HTMLCollection
Source§impl DomObjectWrap<DomTypeHolder> for HTMLDataElement
impl DomObjectWrap<DomTypeHolder> for HTMLDataElement
Source§impl DomObjectWrap<DomTypeHolder> for HTMLDivElement
impl DomObjectWrap<DomTypeHolder> for HTMLDivElement
Source§impl DomObjectWrap<DomTypeHolder> for HTMLDocument
impl DomObjectWrap<DomTypeHolder> for HTMLDocument
Source§impl DomObjectWrap<DomTypeHolder> for HTMLElement
impl DomObjectWrap<DomTypeHolder> for HTMLElement
Source§impl DomObjectWrap<DomTypeHolder> for HTMLFontElement
impl DomObjectWrap<DomTypeHolder> for HTMLFontElement
Source§impl DomObjectWrap<DomTypeHolder> for HTMLFormElement
impl DomObjectWrap<DomTypeHolder> for HTMLFormElement
Source§impl DomObjectWrap<DomTypeHolder> for HTMLHRElement
impl DomObjectWrap<DomTypeHolder> for HTMLHRElement
Source§impl DomObjectWrap<DomTypeHolder> for HTMLHeadElement
impl DomObjectWrap<DomTypeHolder> for HTMLHeadElement
Source§impl DomObjectWrap<DomTypeHolder> for HTMLHtmlElement
impl DomObjectWrap<DomTypeHolder> for HTMLHtmlElement
Source§impl DomObjectWrap<DomTypeHolder> for HTMLLIElement
impl DomObjectWrap<DomTypeHolder> for HTMLLIElement
Source§impl DomObjectWrap<DomTypeHolder> for HTMLLinkElement
impl DomObjectWrap<DomTypeHolder> for HTMLLinkElement
Source§impl DomObjectWrap<DomTypeHolder> for HTMLMapElement
impl DomObjectWrap<DomTypeHolder> for HTMLMapElement
Source§impl DomObjectWrap<DomTypeHolder> for HTMLMenuElement
impl DomObjectWrap<DomTypeHolder> for HTMLMenuElement
Source§impl DomObjectWrap<DomTypeHolder> for HTMLMetaElement
impl DomObjectWrap<DomTypeHolder> for HTMLMetaElement
Source§impl DomObjectWrap<DomTypeHolder> for HTMLModElement
impl DomObjectWrap<DomTypeHolder> for HTMLModElement
Source§impl DomObjectWrap<DomTypeHolder> for HTMLPreElement
impl DomObjectWrap<DomTypeHolder> for HTMLPreElement
Source§impl DomObjectWrap<DomTypeHolder> for HTMLSlotElement
impl DomObjectWrap<DomTypeHolder> for HTMLSlotElement
Source§impl DomObjectWrap<DomTypeHolder> for HTMLSpanElement
impl DomObjectWrap<DomTypeHolder> for HTMLSpanElement
Source§impl DomObjectWrap<DomTypeHolder> for HTMLTimeElement
impl DomObjectWrap<DomTypeHolder> for HTMLTimeElement
Source§impl DomObjectWrap<DomTypeHolder> for HashChangeEvent
impl DomObjectWrap<DomTypeHolder> for HashChangeEvent
Source§impl DomObjectWrap<DomTypeHolder> for Headers
impl DomObjectWrap<DomTypeHolder> for Headers
Source§impl DomObjectWrap<DomTypeHolder> for History
impl DomObjectWrap<DomTypeHolder> for History
Source§impl DomObjectWrap<DomTypeHolder> for IDBCursor
impl DomObjectWrap<DomTypeHolder> for IDBCursor
Source§impl DomObjectWrap<DomTypeHolder> for IDBDatabase
impl DomObjectWrap<DomTypeHolder> for IDBDatabase
Source§impl DomObjectWrap<DomTypeHolder> for IDBFactory
impl DomObjectWrap<DomTypeHolder> for IDBFactory
Source§impl DomObjectWrap<DomTypeHolder> for IDBIndex
impl DomObjectWrap<DomTypeHolder> for IDBIndex
Source§impl DomObjectWrap<DomTypeHolder> for IDBKeyRange
impl DomObjectWrap<DomTypeHolder> for IDBKeyRange
Source§impl DomObjectWrap<DomTypeHolder> for IDBObjectStore
impl DomObjectWrap<DomTypeHolder> for IDBObjectStore
Source§impl DomObjectWrap<DomTypeHolder> for IDBRequest
impl DomObjectWrap<DomTypeHolder> for IDBRequest
Source§impl DomObjectWrap<DomTypeHolder> for IDBTransaction
impl DomObjectWrap<DomTypeHolder> for IDBTransaction
Source§impl DomObjectWrap<DomTypeHolder> for IIRFilterNode
impl DomObjectWrap<DomTypeHolder> for IIRFilterNode
Source§impl DomObjectWrap<DomTypeHolder> for ImageBitmap
impl DomObjectWrap<DomTypeHolder> for ImageBitmap
Source§impl DomObjectWrap<DomTypeHolder> for ImageData
impl DomObjectWrap<DomTypeHolder> for ImageData
Source§impl DomObjectWrap<DomTypeHolder> for InputEvent
impl DomObjectWrap<DomTypeHolder> for InputEvent
Source§impl DomObjectWrap<DomTypeHolder> for KeyboardEvent
impl DomObjectWrap<DomTypeHolder> for KeyboardEvent
Source§impl DomObjectWrap<DomTypeHolder> for LayoutResult
impl DomObjectWrap<DomTypeHolder> for LayoutResult
Source§impl DomObjectWrap<DomTypeHolder> for Location
impl DomObjectWrap<DomTypeHolder> for Location
Source§impl DomObjectWrap<DomTypeHolder> for MediaDeviceInfo
impl DomObjectWrap<DomTypeHolder> for MediaDeviceInfo
Source§impl DomObjectWrap<DomTypeHolder> for MediaDevices
impl DomObjectWrap<DomTypeHolder> for MediaDevices
Source§impl DomObjectWrap<DomTypeHolder> for MediaError
impl DomObjectWrap<DomTypeHolder> for MediaError
Source§impl DomObjectWrap<DomTypeHolder> for MediaList
impl DomObjectWrap<DomTypeHolder> for MediaList
Source§impl DomObjectWrap<DomTypeHolder> for MediaMetadata
impl DomObjectWrap<DomTypeHolder> for MediaMetadata
Source§impl DomObjectWrap<DomTypeHolder> for MediaQueryList
impl DomObjectWrap<DomTypeHolder> for MediaQueryList
Source§impl DomObjectWrap<DomTypeHolder> for MediaSession
impl DomObjectWrap<DomTypeHolder> for MediaSession
Source§impl DomObjectWrap<DomTypeHolder> for MediaStream
impl DomObjectWrap<DomTypeHolder> for MediaStream
Source§impl DomObjectWrap<DomTypeHolder> for MessageChannel
impl DomObjectWrap<DomTypeHolder> for MessageChannel
Source§impl DomObjectWrap<DomTypeHolder> for MessageEvent
impl DomObjectWrap<DomTypeHolder> for MessageEvent
Source§impl DomObjectWrap<DomTypeHolder> for MessagePort
impl DomObjectWrap<DomTypeHolder> for MessagePort
Source§impl DomObjectWrap<DomTypeHolder> for MimeType
impl DomObjectWrap<DomTypeHolder> for MimeType
Source§impl DomObjectWrap<DomTypeHolder> for MimeTypeArray
impl DomObjectWrap<DomTypeHolder> for MimeTypeArray
Source§impl DomObjectWrap<DomTypeHolder> for MouseEvent
impl DomObjectWrap<DomTypeHolder> for MouseEvent
Source§impl DomObjectWrap<DomTypeHolder> for MutationRecord
impl DomObjectWrap<DomTypeHolder> for MutationRecord
Source§impl DomObjectWrap<DomTypeHolder> for NamedNodeMap
impl DomObjectWrap<DomTypeHolder> for NamedNodeMap
Source§impl DomObjectWrap<DomTypeHolder> for NodeIterator
impl DomObjectWrap<DomTypeHolder> for NodeIterator
Source§impl DomObjectWrap<DomTypeHolder> for NodeList
impl DomObjectWrap<DomTypeHolder> for NodeList
Source§impl DomObjectWrap<DomTypeHolder> for Notification
impl DomObjectWrap<DomTypeHolder> for Notification
Source§impl DomObjectWrap<DomTypeHolder> for OESTextureFloat
impl DomObjectWrap<DomTypeHolder> for OESTextureFloat
Source§impl DomObjectWrap<DomTypeHolder> for OffscreenCanvas
impl DomObjectWrap<DomTypeHolder> for OffscreenCanvas
Source§impl DomObjectWrap<DomTypeHolder> for Origin
impl DomObjectWrap<DomTypeHolder> for Origin
Source§impl DomObjectWrap<DomTypeHolder> for OscillatorNode
impl DomObjectWrap<DomTypeHolder> for OscillatorNode
Source§impl DomObjectWrap<DomTypeHolder> for PaintSize
impl DomObjectWrap<DomTypeHolder> for PaintSize
Source§impl DomObjectWrap<DomTypeHolder> for PannerNode
impl DomObjectWrap<DomTypeHolder> for PannerNode
Source§impl DomObjectWrap<DomTypeHolder> for Path2D
impl DomObjectWrap<DomTypeHolder> for Path2D
Source§impl DomObjectWrap<DomTypeHolder> for Performance
impl DomObjectWrap<DomTypeHolder> for Performance
Source§impl DomObjectWrap<DomTypeHolder> for PerformanceMark
impl DomObjectWrap<DomTypeHolder> for PerformanceMark
Source§impl DomObjectWrap<DomTypeHolder> for Permissions
impl DomObjectWrap<DomTypeHolder> for Permissions
Source§impl DomObjectWrap<DomTypeHolder> for PipelineId
impl DomObjectWrap<DomTypeHolder> for PipelineId
Source§impl DomObjectWrap<DomTypeHolder> for Plugin
impl DomObjectWrap<DomTypeHolder> for Plugin
Source§impl DomObjectWrap<DomTypeHolder> for PluginArray
impl DomObjectWrap<DomTypeHolder> for PluginArray
Source§impl DomObjectWrap<DomTypeHolder> for PointerEvent
impl DomObjectWrap<DomTypeHolder> for PointerEvent
Source§impl DomObjectWrap<DomTypeHolder> for PopStateEvent
impl DomObjectWrap<DomTypeHolder> for PopStateEvent
Source§impl DomObjectWrap<DomTypeHolder> for ProgressEvent
impl DomObjectWrap<DomTypeHolder> for ProgressEvent
Source§impl DomObjectWrap<DomTypeHolder> for RTCDataChannel
impl DomObjectWrap<DomTypeHolder> for RTCDataChannel
Source§impl DomObjectWrap<DomTypeHolder> for RTCError
impl DomObjectWrap<DomTypeHolder> for RTCError
Source§impl DomObjectWrap<DomTypeHolder> for RTCErrorEvent
impl DomObjectWrap<DomTypeHolder> for RTCErrorEvent
Source§impl DomObjectWrap<DomTypeHolder> for RTCIceCandidate
impl DomObjectWrap<DomTypeHolder> for RTCIceCandidate
Source§impl DomObjectWrap<DomTypeHolder> for RTCRtpSender
impl DomObjectWrap<DomTypeHolder> for RTCRtpSender
Source§impl DomObjectWrap<DomTypeHolder> for RTCTrackEvent
impl DomObjectWrap<DomTypeHolder> for RTCTrackEvent
Source§impl DomObjectWrap<DomTypeHolder> for RadioNodeList
impl DomObjectWrap<DomTypeHolder> for RadioNodeList
Source§impl DomObjectWrap<DomTypeHolder> for Range
impl DomObjectWrap<DomTypeHolder> for Range
Source§impl DomObjectWrap<DomTypeHolder> for ReadableStream
impl DomObjectWrap<DomTypeHolder> for ReadableStream
Source§impl DomObjectWrap<DomTypeHolder> for Request
impl DomObjectWrap<DomTypeHolder> for Request
Source§impl DomObjectWrap<DomTypeHolder> for ResizeObserver
impl DomObjectWrap<DomTypeHolder> for ResizeObserver
Source§impl DomObjectWrap<DomTypeHolder> for Response
impl DomObjectWrap<DomTypeHolder> for Response
Source§impl DomObjectWrap<DomTypeHolder> for SVGElement
impl DomObjectWrap<DomTypeHolder> for SVGElement
Source§impl DomObjectWrap<DomTypeHolder> for SVGImageElement
impl DomObjectWrap<DomTypeHolder> for SVGImageElement
Source§impl DomObjectWrap<DomTypeHolder> for SVGSVGElement
impl DomObjectWrap<DomTypeHolder> for SVGSVGElement
Source§impl DomObjectWrap<DomTypeHolder> for Sanitizer
impl DomObjectWrap<DomTypeHolder> for Sanitizer
Source§impl DomObjectWrap<DomTypeHolder> for Screen
impl DomObjectWrap<DomTypeHolder> for Screen
Source§impl DomObjectWrap<DomTypeHolder> for Selection
impl DomObjectWrap<DomTypeHolder> for Selection
Source§impl DomObjectWrap<DomTypeHolder> for ServiceWorker
impl DomObjectWrap<DomTypeHolder> for ServiceWorker
Source§impl DomObjectWrap<DomTypeHolder> for ServoInternals
impl DomObjectWrap<DomTypeHolder> for ServoInternals
Source§impl DomObjectWrap<DomTypeHolder> for ServoParser
impl DomObjectWrap<DomTypeHolder> for ServoParser
Source§impl DomObjectWrap<DomTypeHolder> for ShadowRoot
impl DomObjectWrap<DomTypeHolder> for ShadowRoot
Source§impl DomObjectWrap<DomTypeHolder> for StaticRange
impl DomObjectWrap<DomTypeHolder> for StaticRange
Source§impl DomObjectWrap<DomTypeHolder> for Storage
impl DomObjectWrap<DomTypeHolder> for Storage
Source§impl DomObjectWrap<DomTypeHolder> for StorageEvent
impl DomObjectWrap<DomTypeHolder> for StorageEvent
Source§impl DomObjectWrap<DomTypeHolder> for StorageManager
impl DomObjectWrap<DomTypeHolder> for StorageManager
Source§impl DomObjectWrap<DomTypeHolder> for StyleSheet
impl DomObjectWrap<DomTypeHolder> for StyleSheet
Source§impl DomObjectWrap<DomTypeHolder> for StyleSheetList
impl DomObjectWrap<DomTypeHolder> for StyleSheetList
Source§impl DomObjectWrap<DomTypeHolder> for SubmitEvent
impl DomObjectWrap<DomTypeHolder> for SubmitEvent
Source§impl DomObjectWrap<DomTypeHolder> for SubtleCrypto
impl DomObjectWrap<DomTypeHolder> for SubtleCrypto
Source§impl DomObjectWrap<DomTypeHolder> for TestBinding
impl DomObjectWrap<DomTypeHolder> for TestBinding
Source§impl DomObjectWrap<DomTypeHolder> for TestRunner
impl DomObjectWrap<DomTypeHolder> for TestRunner
Source§impl DomObjectWrap<DomTypeHolder> for TestWorklet
impl DomObjectWrap<DomTypeHolder> for TestWorklet
Source§impl DomObjectWrap<DomTypeHolder> for Text
impl DomObjectWrap<DomTypeHolder> for Text
Source§impl DomObjectWrap<DomTypeHolder> for TextDecoder
impl DomObjectWrap<DomTypeHolder> for TextDecoder
Source§impl DomObjectWrap<DomTypeHolder> for TextEncoder
impl DomObjectWrap<DomTypeHolder> for TextEncoder
Source§impl DomObjectWrap<DomTypeHolder> for TextMetrics
impl DomObjectWrap<DomTypeHolder> for TextMetrics
Source§impl DomObjectWrap<DomTypeHolder> for TextTrack
impl DomObjectWrap<DomTypeHolder> for TextTrack
Source§impl DomObjectWrap<DomTypeHolder> for TextTrackCue
impl DomObjectWrap<DomTypeHolder> for TextTrackCue
Source§impl DomObjectWrap<DomTypeHolder> for TextTrackList
impl DomObjectWrap<DomTypeHolder> for TextTrackList
Source§impl DomObjectWrap<DomTypeHolder> for TimeRanges
impl DomObjectWrap<DomTypeHolder> for TimeRanges
Source§impl DomObjectWrap<DomTypeHolder> for ToggleEvent
impl DomObjectWrap<DomTypeHolder> for ToggleEvent
Source§impl DomObjectWrap<DomTypeHolder> for Touch
impl DomObjectWrap<DomTypeHolder> for Touch
Source§impl DomObjectWrap<DomTypeHolder> for TouchEvent
impl DomObjectWrap<DomTypeHolder> for TouchEvent
Source§impl DomObjectWrap<DomTypeHolder> for TouchList
impl DomObjectWrap<DomTypeHolder> for TouchList
Source§impl DomObjectWrap<DomTypeHolder> for TrackEvent
impl DomObjectWrap<DomTypeHolder> for TrackEvent
Source§impl DomObjectWrap<DomTypeHolder> for TransformStream
impl DomObjectWrap<DomTypeHolder> for TransformStream
Source§impl DomObjectWrap<DomTypeHolder> for TransitionEvent
impl DomObjectWrap<DomTypeHolder> for TransitionEvent
Source§impl DomObjectWrap<DomTypeHolder> for TreeWalker
impl DomObjectWrap<DomTypeHolder> for TreeWalker
Source§impl DomObjectWrap<DomTypeHolder> for TrustedHTML
impl DomObjectWrap<DomTypeHolder> for TrustedHTML
Source§impl DomObjectWrap<DomTypeHolder> for TrustedScript
impl DomObjectWrap<DomTypeHolder> for TrustedScript
Source§impl DomObjectWrap<DomTypeHolder> for UIEvent
impl DomObjectWrap<DomTypeHolder> for UIEvent
Source§impl DomObjectWrap<DomTypeHolder> for URL
impl DomObjectWrap<DomTypeHolder> for URL
Source§impl DomObjectWrap<DomTypeHolder> for URLPattern
impl DomObjectWrap<DomTypeHolder> for URLPattern
Source§impl DomObjectWrap<DomTypeHolder> for URLSearchParams
impl DomObjectWrap<DomTypeHolder> for URLSearchParams
Source§impl DomObjectWrap<DomTypeHolder> for UserActivation
impl DomObjectWrap<DomTypeHolder> for UserActivation
Source§impl DomObjectWrap<DomTypeHolder> for VTTCue
impl DomObjectWrap<DomTypeHolder> for VTTCue
Source§impl DomObjectWrap<DomTypeHolder> for VTTRegion
impl DomObjectWrap<DomTypeHolder> for VTTRegion
Source§impl DomObjectWrap<DomTypeHolder> for ValidityState
impl DomObjectWrap<DomTypeHolder> for ValidityState
Source§impl DomObjectWrap<DomTypeHolder> for VideoTrack
impl DomObjectWrap<DomTypeHolder> for VideoTrack
Source§impl DomObjectWrap<DomTypeHolder> for VideoTrackList
impl DomObjectWrap<DomTypeHolder> for VideoTrackList
Source§impl DomObjectWrap<DomTypeHolder> for VisualViewport
impl DomObjectWrap<DomTypeHolder> for VisualViewport
Source§impl DomObjectWrap<DomTypeHolder> for WakeLock
impl DomObjectWrap<DomTypeHolder> for WakeLock
Source§impl DomObjectWrap<DomTypeHolder> for WebGLActiveInfo
impl DomObjectWrap<DomTypeHolder> for WebGLActiveInfo
Source§impl DomObjectWrap<DomTypeHolder> for WebGLBuffer
impl DomObjectWrap<DomTypeHolder> for WebGLBuffer
Source§impl DomObjectWrap<DomTypeHolder> for WebGLProgram
impl DomObjectWrap<DomTypeHolder> for WebGLProgram
Source§impl DomObjectWrap<DomTypeHolder> for WebGLQuery
impl DomObjectWrap<DomTypeHolder> for WebGLQuery
Source§impl DomObjectWrap<DomTypeHolder> for WebGLSampler
impl DomObjectWrap<DomTypeHolder> for WebGLSampler
Source§impl DomObjectWrap<DomTypeHolder> for WebGLShader
impl DomObjectWrap<DomTypeHolder> for WebGLShader
Source§impl DomObjectWrap<DomTypeHolder> for WebGLSync
impl DomObjectWrap<DomTypeHolder> for WebGLSync
Source§impl DomObjectWrap<DomTypeHolder> for WebGLTexture
impl DomObjectWrap<DomTypeHolder> for WebGLTexture
Source§impl DomObjectWrap<DomTypeHolder> for WebSocket
impl DomObjectWrap<DomTypeHolder> for WebSocket
Source§impl DomObjectWrap<DomTypeHolder> for WheelEvent
impl DomObjectWrap<DomTypeHolder> for WheelEvent
Source§impl DomObjectWrap<DomTypeHolder> for Worker
impl DomObjectWrap<DomTypeHolder> for Worker
Source§impl DomObjectWrap<DomTypeHolder> for WorkerLocation
impl DomObjectWrap<DomTypeHolder> for WorkerLocation
Source§impl DomObjectWrap<DomTypeHolder> for Worklet
impl DomObjectWrap<DomTypeHolder> for Worklet
Source§impl DomObjectWrap<DomTypeHolder> for WritableStream
impl DomObjectWrap<DomTypeHolder> for WritableStream
Source§impl DomObjectWrap<DomTypeHolder> for XMLDocument
impl DomObjectWrap<DomTypeHolder> for XMLDocument
Source§impl DomObjectWrap<DomTypeHolder> for XMLHttpRequest
impl DomObjectWrap<DomTypeHolder> for XMLHttpRequest
Source§impl DomObjectWrap<DomTypeHolder> for XMLSerializer
impl DomObjectWrap<DomTypeHolder> for XMLSerializer
Source§impl DomObjectWrap<DomTypeHolder> for XPathEvaluator
impl DomObjectWrap<DomTypeHolder> for XPathEvaluator
Source§impl DomObjectWrap<DomTypeHolder> for XPathExpression
impl DomObjectWrap<DomTypeHolder> for XPathExpression
Source§impl DomObjectWrap<DomTypeHolder> for XPathResult
impl DomObjectWrap<DomTypeHolder> for XPathResult
Source§impl DomObjectWrap<DomTypeHolder> for XRCubeLayer
impl DomObjectWrap<DomTypeHolder> for XRCubeLayer
Source§impl DomObjectWrap<DomTypeHolder> for XRCylinderLayer
impl DomObjectWrap<DomTypeHolder> for XRCylinderLayer
Source§impl DomObjectWrap<DomTypeHolder> for XREquirectLayer
impl DomObjectWrap<DomTypeHolder> for XREquirectLayer
Source§impl DomObjectWrap<DomTypeHolder> for XRFrame
impl DomObjectWrap<DomTypeHolder> for XRFrame
Source§impl DomObjectWrap<DomTypeHolder> for XRHand
impl DomObjectWrap<DomTypeHolder> for XRHand
Source§impl DomObjectWrap<DomTypeHolder> for XRHitTestResult
impl DomObjectWrap<DomTypeHolder> for XRHitTestResult
Source§impl DomObjectWrap<DomTypeHolder> for XRHitTestSource
impl DomObjectWrap<DomTypeHolder> for XRHitTestSource
Source§impl DomObjectWrap<DomTypeHolder> for XRInputSource
impl DomObjectWrap<DomTypeHolder> for XRInputSource
Source§impl DomObjectWrap<DomTypeHolder> for XRJointPose
impl DomObjectWrap<DomTypeHolder> for XRJointPose
Source§impl DomObjectWrap<DomTypeHolder> for XRJointSpace
impl DomObjectWrap<DomTypeHolder> for XRJointSpace
Source§impl DomObjectWrap<DomTypeHolder> for XRLayer
impl DomObjectWrap<DomTypeHolder> for XRLayer
Source§impl DomObjectWrap<DomTypeHolder> for XRLayerEvent
impl DomObjectWrap<DomTypeHolder> for XRLayerEvent
Source§impl DomObjectWrap<DomTypeHolder> for XRMediaBinding
impl DomObjectWrap<DomTypeHolder> for XRMediaBinding
Source§impl DomObjectWrap<DomTypeHolder> for XRPose
impl DomObjectWrap<DomTypeHolder> for XRPose
Source§impl DomObjectWrap<DomTypeHolder> for XRQuadLayer
impl DomObjectWrap<DomTypeHolder> for XRQuadLayer
Source§impl DomObjectWrap<DomTypeHolder> for XRRay
impl DomObjectWrap<DomTypeHolder> for XRRay
Source§impl DomObjectWrap<DomTypeHolder> for XRRenderState
impl DomObjectWrap<DomTypeHolder> for XRRenderState
Source§impl DomObjectWrap<DomTypeHolder> for XRSession
impl DomObjectWrap<DomTypeHolder> for XRSession
Source§impl DomObjectWrap<DomTypeHolder> for XRSessionEvent
impl DomObjectWrap<DomTypeHolder> for XRSessionEvent
Source§impl DomObjectWrap<DomTypeHolder> for XRSpace
impl DomObjectWrap<DomTypeHolder> for XRSpace
Source§impl DomObjectWrap<DomTypeHolder> for XRSubImage
impl DomObjectWrap<DomTypeHolder> for XRSubImage
Source§impl DomObjectWrap<DomTypeHolder> for XRSystem
impl DomObjectWrap<DomTypeHolder> for XRSystem
Source§impl DomObjectWrap<DomTypeHolder> for XRTest
impl DomObjectWrap<DomTypeHolder> for XRTest
Source§impl DomObjectWrap<DomTypeHolder> for XRView
impl DomObjectWrap<DomTypeHolder> for XRView
Source§impl DomObjectWrap<DomTypeHolder> for XRViewerPose
impl DomObjectWrap<DomTypeHolder> for XRViewerPose
Source§impl DomObjectWrap<DomTypeHolder> for XRViewport
impl DomObjectWrap<DomTypeHolder> for XRViewport
Source§impl DomObjectWrap<DomTypeHolder> for XRWebGLBinding
impl DomObjectWrap<DomTypeHolder> for XRWebGLBinding
Source§impl DomObjectWrap<DomTypeHolder> for XRWebGLLayer
impl DomObjectWrap<DomTypeHolder> for XRWebGLLayer
Source§impl DomObjectWrap<DomTypeHolder> for XRWebGLSubImage
impl DomObjectWrap<DomTypeHolder> for XRWebGLSubImage
Source§impl DomTypes for DomTypeHolder
impl DomTypes for DomTypeHolder
type ANGLEInstancedArrays = ANGLEInstancedArrays
type AbortController = AbortController
type AbortSignal = AbortSignal
type AbstractRange = AbstractRange
type AnalyserNode = AnalyserNode
type AnimationEvent = AnimationEvent
type AnimationTimeline = AnimationTimeline
type Attr = Attr
type AudioBuffer = AudioBuffer
type AudioBufferSourceNode = AudioBufferSourceNode
type AudioContext = AudioContext
type AudioDestinationNode = AudioDestinationNode
type AudioListener = AudioListener
type AudioNode = AudioNode
type AudioParam = AudioParam
type AudioScheduledSourceNode = AudioScheduledSourceNode
type AudioTrack = AudioTrack
type AudioTrackList = AudioTrackList
type BaseAudioContext = BaseAudioContext
type BeforeUnloadEvent = BeforeUnloadEvent
type BiquadFilterNode = BiquadFilterNode
type Blob = Blob
type Bluetooth = Bluetooth
type BluetoothAdvertisingEvent = BluetoothAdvertisingEvent
type BluetoothCharacteristicProperties = BluetoothCharacteristicProperties
type BluetoothDevice = BluetoothDevice
type BluetoothPermissionResult = BluetoothPermissionResult
type BluetoothRemoteGATTCharacteristic = BluetoothRemoteGATTCharacteristic
type BluetoothRemoteGATTDescriptor = BluetoothRemoteGATTDescriptor
type BluetoothRemoteGATTServer = BluetoothRemoteGATTServer
type BluetoothRemoteGATTService = BluetoothRemoteGATTService
type BluetoothUUID = BluetoothUUID
type BroadcastChannel = BroadcastChannel
type ByteLengthQueuingStrategy = ByteLengthQueuingStrategy
type ByteTeeReadIntoRequest = ByteTeeReadIntoRequest
type ByteTeeReadRequest = ByteTeeReadRequest
type ByteTeeUnderlyingSource = ByteTeeUnderlyingSource
type CDATASection = CDATASection
type CSS = CSS
type CSSConditionRule = CSSConditionRule
type CSSFontFaceRule = CSSFontFaceRule
type CSSGroupingRule = CSSGroupingRule
type CSSImportRule = CSSImportRule
type CSSKeyframeRule = CSSKeyframeRule
type CSSKeyframesRule = CSSKeyframesRule
type CSSLayerBlockRule = CSSLayerBlockRule
type CSSLayerStatementRule = CSSLayerStatementRule
type CSSMediaRule = CSSMediaRule
type CSSNamespaceRule = CSSNamespaceRule
type CSSNestedDeclarations = CSSNestedDeclarations
type CSSPropertyRule = CSSPropertyRule
type CSSRule = CSSRule
type CSSRuleList = CSSRuleList
type CSSStyleDeclaration = CSSStyleDeclaration
type CSSStyleRule = CSSStyleRule
type CSSStyleSheet = CSSStyleSheet
type CSSStyleValue = CSSStyleValue
type CSSSupportsRule = CSSSupportsRule
type CanvasGradient = CanvasGradient
type CanvasPattern = CanvasPattern
type CanvasRenderingContext2D = CanvasRenderingContext2D
type ChannelMergerNode = ChannelMergerNode
type ChannelSplitterNode = ChannelSplitterNode
type CharacterData = CharacterData
type Client = Client
type Clipboard = Clipboard
type ClipboardEvent = ClipboardEvent
type ClipboardItem = ClipboardItem
type CloseEvent = CloseEvent
type CommandEvent = CommandEvent
type Comment = Comment
type CompositionEvent = CompositionEvent
type CompressionStream = CompressionStream
type ConstantSourceNode = ConstantSourceNode
type CookieStore = CookieStore
type CountQueuingStrategy = CountQueuingStrategy
type Credential = Credential
type CredentialsContainer = CredentialsContainer
type Crypto = Crypto
type CryptoKey = CryptoKey
type CustomElementRegistry = CustomElementRegistry
type CustomEvent = CustomEvent
type CustomStateSet = CustomStateSet
type DOMException = DOMException
type DOMImplementation = DOMImplementation
type DOMMatrix = DOMMatrix
type DOMMatrixReadOnly = DOMMatrixReadOnly
type DOMParser = DOMParser
type DOMPoint = DOMPoint
type DOMPointReadOnly = DOMPointReadOnly
type DOMQuad = DOMQuad
type DOMRect = DOMRect
type DOMRectList = DOMRectList
type DOMRectReadOnly = DOMRectReadOnly
type DOMStringList = DOMStringList
type DOMStringMap = DOMStringMap
type DOMTokenList = DOMTokenList
type DataTransfer = DataTransfer
type DataTransferItem = DataTransferItem
type DataTransferItemList = DataTransferItemList
type DebuggerAddDebuggeeEvent = DebuggerAddDebuggeeEvent
type DebuggerClearBreakpointEvent = DebuggerClearBreakpointEvent
type DebuggerEvalEvent = DebuggerEvalEvent
type DebuggerFrameEvent = DebuggerFrameEvent
type DebuggerGetEnvironmentEvent = DebuggerGetEnvironmentEvent
type DebuggerGetPossibleBreakpointsEvent = DebuggerGetPossibleBreakpointsEvent
type DebuggerGlobalScope = DebuggerGlobalScope
type DebuggerInterruptEvent = DebuggerInterruptEvent
type DebuggerResumeEvent = DebuggerResumeEvent
type DebuggerSetBreakpointEvent = DebuggerSetBreakpointEvent
type DecompressionStream = DecompressionStream
type DedicatedWorkerGlobalScope = DedicatedWorkerGlobalScope
type DefaultTeeReadRequest = DefaultTeeReadRequest
type DefaultTeeUnderlyingSource = DefaultTeeUnderlyingSource
type DissimilarOriginLocation = DissimilarOriginLocation
type DissimilarOriginWindow = DissimilarOriginWindow
type Document = Document
type DocumentFragment = DocumentFragment
type DocumentTimeline = DocumentTimeline
type DocumentType = DocumentType
type EXTBlendMinmax = EXTBlendMinmax
type EXTColorBufferHalfFloat = EXTColorBufferHalfFloat
type EXTFragDepth = EXTFragDepth
type EXTShaderTextureLod = EXTShaderTextureLod
type EXTTextureFilterAnisotropic = EXTTextureFilterAnisotropic
type Element = Element
type ElementInternals = ElementInternals
type ErrorEvent = ErrorEvent
type Event = Event
type EventSource = EventSource
type EventTarget = EventTarget
type ExtendableEvent = ExtendableEvent
type ExtendableMessageEvent = ExtendableMessageEvent
type FakeXRDevice = FakeXRDevice
type FakeXRInputController = FakeXRInputController
type FetchLaterResult = FetchLaterResult
type File = File
type FileList = FileList
type FileReader = FileReader
type FileReaderSync = FileReaderSync
type FocusEvent = FocusEvent
type FontFace = FontFace
type FontFaceSet = FontFaceSet
type FormData = FormData
type FormDataEvent = FormDataEvent
type GPU = GPU
type GPUAdapter = GPUAdapter
type GPUAdapterInfo = GPUAdapterInfo
type GPUBindGroup = GPUBindGroup
type GPUBindGroupLayout = GPUBindGroupLayout
type GPUBuffer = GPUBuffer
type GPUBufferUsage = GPUBufferUsage
type GPUCanvasContext = GPUCanvasContext
type GPUColorWrite = GPUColorWrite
type GPUCommandBuffer = GPUCommandBuffer
type GPUCommandEncoder = GPUCommandEncoder
type GPUCompilationInfo = GPUCompilationInfo
type GPUCompilationMessage = GPUCompilationMessage
type GPUComputePassEncoder = GPUComputePassEncoder
type GPUComputePipeline = GPUComputePipeline
type GPUDevice = GPUDevice
type GPUDeviceLostInfo = GPUDeviceLostInfo
type GPUError = GPUError
type GPUInternalError = GPUInternalError
type GPUMapMode = GPUMapMode
type GPUOutOfMemoryError = GPUOutOfMemoryError
type GPUPipelineError = GPUPipelineError
type GPUPipelineLayout = GPUPipelineLayout
type GPUQuerySet = GPUQuerySet
type GPUQueue = GPUQueue
type GPURenderBundle = GPURenderBundle
type GPURenderBundleEncoder = GPURenderBundleEncoder
type GPURenderPassEncoder = GPURenderPassEncoder
type GPURenderPipeline = GPURenderPipeline
type GPUSampler = GPUSampler
type GPUShaderModule = GPUShaderModule
type GPUShaderStage = GPUShaderStage
type GPUSupportedFeatures = GPUSupportedFeatures
type GPUSupportedLimits = GPUSupportedLimits
type GPUTexture = GPUTexture
type GPUTextureUsage = GPUTextureUsage
type GPUTextureView = GPUTextureView
type GPUUncapturedErrorEvent = GPUUncapturedErrorEvent
type GPUValidationError = GPUValidationError
type GainNode = GainNode
type Gamepad = Gamepad
type GamepadButton = GamepadButton
type GamepadEvent = GamepadEvent
type GamepadHapticActuator = GamepadHapticActuator
type GamepadPose = GamepadPose
type Geolocation = Geolocation
type GeolocationCoordinates = GeolocationCoordinates
type GeolocationPosition = GeolocationPosition
type GeolocationPositionError = GeolocationPositionError
type GlobalScope = GlobalScope
type HTMLAnchorElement = HTMLAnchorElement
type HTMLAreaElement = HTMLAreaElement
type HTMLAudioElement = HTMLAudioElement
type HTMLBRElement = HTMLBRElement
type HTMLBaseElement = HTMLBaseElement
type HTMLBodyElement = HTMLBodyElement
type HTMLButtonElement = HTMLButtonElement
type HTMLCanvasElement = HTMLCanvasElement
type HTMLCollection = HTMLCollection
type HTMLDListElement = HTMLDListElement
type HTMLDataElement = HTMLDataElement
type HTMLDataListElement = HTMLDataListElement
type HTMLDetailsElement = HTMLDetailsElement
type HTMLDialogElement = HTMLDialogElement
type HTMLDirectoryElement = HTMLDirectoryElement
type HTMLDivElement = HTMLDivElement
type HTMLDocument = HTMLDocument
type HTMLElement = HTMLElement
type HTMLEmbedElement = HTMLEmbedElement
type HTMLFieldSetElement = HTMLFieldSetElement
type HTMLFontElement = HTMLFontElement
type HTMLFormControlsCollection = HTMLFormControlsCollection
type HTMLFormElement = HTMLFormElement
type HTMLFrameElement = HTMLFrameElement
type HTMLFrameSetElement = HTMLFrameSetElement
type HTMLHRElement = HTMLHRElement
type HTMLHeadElement = HTMLHeadElement
type HTMLHeadingElement = HTMLHeadingElement
type HTMLHtmlElement = HTMLHtmlElement
type HTMLIFrameElement = HTMLIFrameElement
type HTMLImageElement = HTMLImageElement
type HTMLInputElement = HTMLInputElement
type HTMLLIElement = HTMLLIElement
type HTMLLabelElement = HTMLLabelElement
type HTMLLegendElement = HTMLLegendElement
type HTMLLinkElement = HTMLLinkElement
type HTMLMapElement = HTMLMapElement
type HTMLMarqueeElement = HTMLMarqueeElement
type HTMLMediaElement = HTMLMediaElement
type HTMLMenuElement = HTMLMenuElement
type HTMLMetaElement = HTMLMetaElement
type HTMLMeterElement = HTMLMeterElement
type HTMLModElement = HTMLModElement
type HTMLOListElement = HTMLOListElement
type HTMLObjectElement = HTMLObjectElement
type HTMLOptGroupElement = HTMLOptGroupElement
type HTMLOptionElement = HTMLOptionElement
type HTMLOptionsCollection = HTMLOptionsCollection
type HTMLOutputElement = HTMLOutputElement
type HTMLParagraphElement = HTMLParagraphElement
type HTMLParamElement = HTMLParamElement
type HTMLPictureElement = HTMLPictureElement
type HTMLPreElement = HTMLPreElement
type HTMLProgressElement = HTMLProgressElement
type HTMLQuoteElement = HTMLQuoteElement
type HTMLScriptElement = HTMLScriptElement
type HTMLSelectElement = HTMLSelectElement
type HTMLSlotElement = HTMLSlotElement
type HTMLSourceElement = HTMLSourceElement
type HTMLSpanElement = HTMLSpanElement
type HTMLStyleElement = HTMLStyleElement
type HTMLTableCaptionElement = HTMLTableCaptionElement
type HTMLTableCellElement = HTMLTableCellElement
type HTMLTableColElement = HTMLTableColElement
type HTMLTableElement = HTMLTableElement
type HTMLTableRowElement = HTMLTableRowElement
type HTMLTableSectionElement = HTMLTableSectionElement
type HTMLTemplateElement = HTMLTemplateElement
type HTMLTextAreaElement = HTMLTextAreaElement
type HTMLTimeElement = HTMLTimeElement
type HTMLTitleElement = HTMLTitleElement
type HTMLTrackElement = HTMLTrackElement
type HTMLUListElement = HTMLUListElement
type HTMLUnknownElement = HTMLUnknownElement
type HTMLVideoElement = HTMLVideoElement
type HashChangeEvent = HashChangeEvent
type Headers = Headers
type History = History
type IDBCursor = IDBCursor
type IDBCursorWithValue = IDBCursorWithValue
type IDBDatabase = IDBDatabase
type IDBFactory = IDBFactory
type IDBIndex = IDBIndex
type IDBKeyRange = IDBKeyRange
type IDBObjectStore = IDBObjectStore
type IDBOpenDBRequest = IDBOpenDBRequest
type IDBRequest = IDBRequest
type IDBTransaction = IDBTransaction
type IDBVersionChangeEvent = IDBVersionChangeEvent
type IIRFilterNode = IIRFilterNode
type ImageBitmap = ImageBitmap
type ImageBitmapRenderingContext = ImageBitmapRenderingContext
type ImageData = ImageData
type InputEvent = InputEvent
type IntersectionObserver = IntersectionObserver
type IntersectionObserverEntry = IntersectionObserverEntry
type KeyboardEvent = KeyboardEvent
type LargestContentfulPaint = LargestContentfulPaint
type LayoutResult = LayoutResult
type Location = Location
type MediaDeviceInfo = MediaDeviceInfo
type MediaDevices = MediaDevices
type MediaElementAudioSourceNode = MediaElementAudioSourceNode
type MediaError = MediaError
type MediaList = MediaList
type MediaMetadata = MediaMetadata
type MediaQueryList = MediaQueryList
type MediaQueryListEvent = MediaQueryListEvent
type MediaSession = MediaSession
type MediaStream = MediaStream
type MediaStreamAudioDestinationNode = MediaStreamAudioDestinationNode
type MediaStreamAudioSourceNode = MediaStreamAudioSourceNode
type MediaStreamTrack = MediaStreamTrack
type MediaStreamTrackAudioSourceNode = MediaStreamTrackAudioSourceNode
type MessageChannel = MessageChannel
type MessageEvent = MessageEvent
type MessagePort = MessagePort
type MimeType = MimeType
type MimeTypeArray = MimeTypeArray
type MouseEvent = MouseEvent
type MutationObserver = MutationObserver
type MutationRecord = MutationRecord
type NamedNodeMap = NamedNodeMap
type Node = Node
type NodeIterator = NodeIterator
type NodeList = NodeList
type Notification = Notification
type OESElementIndexUint = OESElementIndexUint
type OESStandardDerivatives = OESStandardDerivatives
type OESTextureFloat = OESTextureFloat
type OESTextureFloatLinear = OESTextureFloatLinear
type OESTextureHalfFloat = OESTextureHalfFloat
type OESTextureHalfFloatLinear = OESTextureHalfFloatLinear
type OESVertexArrayObject = OESVertexArrayObject
type OfflineAudioCompletionEvent = OfflineAudioCompletionEvent
type OfflineAudioContext = OfflineAudioContext
type OffscreenCanvas = OffscreenCanvas
type OffscreenCanvasRenderingContext2D = OffscreenCanvasRenderingContext2D
type Origin = Origin
type OscillatorNode = OscillatorNode
type PageTransitionEvent = PageTransitionEvent
type PaintRenderingContext2D = PaintRenderingContext2D
type PaintSize = PaintSize
type PaintWorkletGlobalScope = PaintWorkletGlobalScope
type PannerNode = PannerNode
type PasswordCredential = PasswordCredential
type Path2D = Path2D
type Performance = Performance
type PerformanceEntry = PerformanceEntry
type PerformanceMark = PerformanceMark
type PerformanceMeasure = PerformanceMeasure
type PerformanceObserver = PerformanceObserver
type PerformanceObserverEntryList = PerformanceObserverEntryList
type PerformancePaintTiming = PerformancePaintTiming
type PerformanceResourceTiming = PerformanceResourceTiming
type PermissionStatus = PermissionStatus
type Permissions = Permissions
type PipelineId = PipelineId
type Plugin = Plugin
type PluginArray = PluginArray
type PointerEvent = PointerEvent
type PopStateEvent = PopStateEvent
type ProcessingInstruction = ProcessingInstruction
type ProgressEvent = ProgressEvent
type Promise = Promise
type PromiseNativeHandler = PromiseNativeHandler
type PromiseRejectionEvent = PromiseRejectionEvent
type QuotaExceededError = QuotaExceededError
type RTCDataChannel = RTCDataChannel
type RTCDataChannelEvent = RTCDataChannelEvent
type RTCError = RTCError
type RTCErrorEvent = RTCErrorEvent
type RTCIceCandidate = RTCIceCandidate
type RTCPeerConnection = RTCPeerConnection
type RTCPeerConnectionIceEvent = RTCPeerConnectionIceEvent
type RTCRtpSender = RTCRtpSender
type RTCRtpTransceiver = RTCRtpTransceiver
type RTCSessionDescription = RTCSessionDescription
type RTCTrackEvent = RTCTrackEvent
type RadioNodeList = RadioNodeList
type Range = Range
type ReadableByteStreamController = ReadableByteStreamController
type ReadableStream = ReadableStream
type ReadableStreamBYOBReader = ReadableStreamBYOBReader
type ReadableStreamBYOBRequest = ReadableStreamBYOBRequest
type ReadableStreamDefaultController = ReadableStreamDefaultController
type ReadableStreamDefaultReader = ReadableStreamDefaultReader
type ReportingObserver = ReportingObserver
type Request = Request
type ResizeObserver = ResizeObserver
type ResizeObserverEntry = ResizeObserverEntry
type ResizeObserverSize = ResizeObserverSize
type Response = Response
type SVGElement = SVGElement
type SVGGraphicsElement = SVGGraphicsElement
type SVGImageElement = SVGImageElement
type SVGSVGElement = SVGSVGElement
type Sanitizer = Sanitizer
type Screen = Screen
type SecurityPolicyViolationEvent = SecurityPolicyViolationEvent
type Selection = Selection
type ServiceWorker = ServiceWorker
type ServiceWorkerContainer = ServiceWorkerContainer
type ServiceWorkerGlobalScope = ServiceWorkerGlobalScope
type ServiceWorkerRegistration = ServiceWorkerRegistration
type ServoInternals = ServoInternals
type ServoParser = ServoParser
type ServoTestUtils = ServoTestUtils
type ShadowRoot = ShadowRoot
type StaticRange = StaticRange
type StereoPannerNode = StereoPannerNode
type Storage = Storage
type StorageEvent = StorageEvent
type StorageManager = StorageManager
type StylePropertyMapReadOnly = StylePropertyMapReadOnly
type StyleSheet = StyleSheet
type StyleSheetList = StyleSheetList
type SubmitEvent = SubmitEvent
type SubtleCrypto = SubtleCrypto
type TestBinding = TestBinding
type TestBindingIterable = TestBindingIterable
type TestBindingMaplikeWithInterface = TestBindingMaplikeWithInterface
type TestBindingMaplikeWithPrimitive = TestBindingMaplikeWithPrimitive
type TestBindingPairIterable = TestBindingPairIterable
type TestBindingProxy = TestBindingProxy
type TestBindingSetlikeWithInterface = TestBindingSetlikeWithInterface
type TestBindingSetlikeWithPrimitive = TestBindingSetlikeWithPrimitive
type TestNS = TestNS
type TestRunner = TestRunner
type TestUtils = TestUtils
type TestWorklet = TestWorklet
type TestWorkletGlobalScope = TestWorkletGlobalScope
type Text = Text
type TextDecoder = TextDecoder
type TextDecoderStream = TextDecoderStream
type TextEncoder = TextEncoder
type TextEncoderStream = TextEncoderStream
type TextMetrics = TextMetrics
type TextTrack = TextTrack
type TextTrackCue = TextTrackCue
type TextTrackCueList = TextTrackCueList
type TextTrackList = TextTrackList
type TimeRanges = TimeRanges
type ToggleEvent = ToggleEvent
type Touch = Touch
type TouchEvent = TouchEvent
type TouchList = TouchList
type TrackEvent = TrackEvent
type TransformStream = TransformStream
type TransformStreamDefaultController = TransformStreamDefaultController
type TransitionEvent = TransitionEvent
type TreeWalker = TreeWalker
type TrustedHTML = TrustedHTML
type TrustedScript = TrustedScript
type TrustedScriptURL = TrustedScriptURL
type TrustedTypePolicy = TrustedTypePolicy
type TrustedTypePolicyFactory = TrustedTypePolicyFactory
type UIEvent = UIEvent
type URL = URL
type URLPattern = URLPattern
type URLSearchParams = URLSearchParams
type UnderlyingSourceContainer = UnderlyingSourceContainer
type UserActivation = UserActivation
type VTTCue = VTTCue
type VTTRegion = VTTRegion
type ValidityState = ValidityState
type VideoTrack = VideoTrack
type VideoTrackList = VideoTrackList
type VisibilityStateEntry = VisibilityStateEntry
type VisualViewport = VisualViewport
type WEBGLColorBufferFloat = WEBGLColorBufferFloat
type WEBGLCompressedTextureETC1 = WEBGLCompressedTextureETC1
type WEBGLCompressedTextureS3TC = WEBGLCompressedTextureS3TC
type WGSLLanguageFeatures = WGSLLanguageFeatures
type WakeLock = WakeLock
type WakeLockSentinel = WakeLockSentinel
type WebGL2RenderingContext = WebGL2RenderingContext
type WebGLActiveInfo = WebGLActiveInfo
type WebGLBuffer = WebGLBuffer
type WebGLContextEvent = WebGLContextEvent
type WebGLFramebuffer = WebGLFramebuffer
type WebGLObject = WebGLObject
type WebGLProgram = WebGLProgram
type WebGLQuery = WebGLQuery
type WebGLRenderbuffer = WebGLRenderbuffer
type WebGLRenderingContext = WebGLRenderingContext
type WebGLSampler = WebGLSampler
type WebGLShader = WebGLShader
type WebGLShaderPrecisionFormat = WebGLShaderPrecisionFormat
type WebGLSync = WebGLSync
type WebGLTexture = WebGLTexture
type WebGLTransformFeedback = WebGLTransformFeedback
type WebGLUniformLocation = WebGLUniformLocation
type WebGLVertexArrayObject = WebGLVertexArrayObject
type WebGLVertexArrayObjectOES = WebGLVertexArrayObjectOES
type WebSocket = WebSocket
type WheelEvent = WheelEvent
type Window = Window
type WindowProxy = WindowProxy
type Worker = Worker
type WorkerGlobalScope = WorkerGlobalScope
type WorkerLocation = WorkerLocation
type Worklet = Worklet
type WorkletGlobalScope = WorkletGlobalScope
type WritableStream = WritableStream
type WritableStreamDefaultController = WritableStreamDefaultController
type WritableStreamDefaultWriter = WritableStreamDefaultWriter
type XMLDocument = XMLDocument
type XMLHttpRequest = XMLHttpRequest
type XMLHttpRequestEventTarget = XMLHttpRequestEventTarget
type XMLHttpRequestUpload = XMLHttpRequestUpload
type XMLSerializer = XMLSerializer
type XPathEvaluator = XPathEvaluator
type XPathExpression = XPathExpression
type XPathResult = XPathResult
type XRBoundedReferenceSpace = XRBoundedReferenceSpace
type XRCompositionLayer = XRCompositionLayer
type XRCubeLayer = XRCubeLayer
type XRCylinderLayer = XRCylinderLayer
type XREquirectLayer = XREquirectLayer
type XRFrame = XRFrame
type XRHand = XRHand
type XRHitTestResult = XRHitTestResult
type XRHitTestSource = XRHitTestSource
type XRInputSource = XRInputSource
type XRInputSourceArray = XRInputSourceArray
type XRInputSourceEvent = XRInputSourceEvent
type XRInputSourcesChangeEvent = XRInputSourcesChangeEvent
type XRJointPose = XRJointPose
type XRJointSpace = XRJointSpace
type XRLayer = XRLayer
type XRLayerEvent = XRLayerEvent
type XRMediaBinding = XRMediaBinding
type XRPose = XRPose
type XRProjectionLayer = XRProjectionLayer
type XRQuadLayer = XRQuadLayer
type XRRay = XRRay
type XRReferenceSpace = XRReferenceSpace
type XRReferenceSpaceEvent = XRReferenceSpaceEvent
type XRRenderState = XRRenderState
type XRRigidTransform = XRRigidTransform
type XRSession = XRSession
type XRSessionEvent = XRSessionEvent
type XRSpace = XRSpace
type XRSubImage = XRSubImage
type XRSystem = XRSystem
type XRTest = XRTest
type XRView = XRView
type XRViewerPose = XRViewerPose
type XRViewport = XRViewport
type XRWebGLBinding = XRWebGLBinding
type XRWebGLLayer = XRWebGLLayer
type XRWebGLSubImage = XRWebGLSubImage
type Console = Console
Source§impl ElementInternalsMethods<DomTypeHolder> for ElementInternals
impl ElementInternalsMethods<DomTypeHolder> for ElementInternals
Source§fn GetShadowRoot(&self) -> Option<DomRoot<ShadowRoot>>
fn GetShadowRoot(&self) -> Option<DomRoot<ShadowRoot>>
Source§fn SetFormValue(
&self,
value: Option<FileOrUSVStringOrFormData<DomTypeHolder>>,
maybe_state: Option<Option<FileOrUSVStringOrFormData<DomTypeHolder>>>,
) -> ErrorResult
fn SetFormValue( &self, value: Option<FileOrUSVStringOrFormData<DomTypeHolder>>, maybe_state: Option<Option<FileOrUSVStringOrFormData<DomTypeHolder>>>, ) -> ErrorResult
Source§fn SetValidity(
&self,
flags: &ValidityStateFlags,
message: Option<DOMString>,
anchor: Option<&HTMLElement>,
can_gc: CanGc,
) -> ErrorResult
fn SetValidity( &self, flags: &ValidityStateFlags, message: Option<DOMString>, anchor: Option<&HTMLElement>, can_gc: CanGc, ) -> ErrorResult
Source§fn GetValidationMessage(&self) -> Fallible<DOMString>
fn GetValidationMessage(&self) -> Fallible<DOMString>
Source§fn GetValidity(&self, can_gc: CanGc) -> Fallible<DomRoot<ValidityState>>
fn GetValidity(&self, can_gc: CanGc) -> Fallible<DomRoot<ValidityState>>
Source§fn GetWillValidate(&self) -> Fallible<bool>
fn GetWillValidate(&self) -> Fallible<bool>
Source§impl ElementMethods<DomTypeHolder> for Element
impl ElementMethods<DomTypeHolder> for Element
Source§fn GetNamespaceURI(&self) -> Option<DOMString>
fn GetNamespaceURI(&self) -> Option<DOMString>
Source§fn SetClassName(&self, cx: &mut JSContext, class: DOMString)
fn SetClassName(&self, cx: &mut JSContext, class: DOMString)
Source§fn Attributes(&self, can_gc: CanGc) -> DomRoot<NamedNodeMap>
fn Attributes(&self, can_gc: CanGc) -> DomRoot<NamedNodeMap>
Source§fn GetAttributeNames(&self) -> Vec<DOMString>
fn GetAttributeNames(&self) -> Vec<DOMString>
Source§fn GetAttributeNS(
&self,
cx: &mut JSContext,
namespace: Option<DOMString>,
local_name: DOMString,
) -> Option<DOMString>
fn GetAttributeNS( &self, cx: &mut JSContext, namespace: Option<DOMString>, local_name: DOMString, ) -> Option<DOMString>
Source§fn GetAttributeNodeNS(
&self,
cx: &mut JSContext,
namespace: Option<DOMString>,
local_name: DOMString,
) -> Option<DomRoot<Attr>>
fn GetAttributeNodeNS( &self, cx: &mut JSContext, namespace: Option<DOMString>, local_name: DOMString, ) -> Option<DomRoot<Attr>>
Source§fn ToggleAttribute(
&self,
cx: &mut JSContext,
name: DOMString,
force: Option<bool>,
) -> Fallible<bool>
fn ToggleAttribute( &self, cx: &mut JSContext, name: DOMString, force: Option<bool>, ) -> Fallible<bool>
Source§fn SetAttribute(
&self,
cx: &mut JSContext,
name: DOMString,
value: TrustedHTMLOrTrustedScriptOrTrustedScriptURLOrString<DomTypeHolder>,
) -> ErrorResult
fn SetAttribute( &self, cx: &mut JSContext, name: DOMString, value: TrustedHTMLOrTrustedScriptOrTrustedScriptURLOrString<DomTypeHolder>, ) -> ErrorResult
Source§fn SetAttributeNS(
&self,
cx: &mut JSContext,
namespace: Option<DOMString>,
qualified_name: DOMString,
value: TrustedHTMLOrTrustedScriptOrTrustedScriptURLOrString<DomTypeHolder>,
) -> ErrorResult
fn SetAttributeNS( &self, cx: &mut JSContext, namespace: Option<DOMString>, qualified_name: DOMString, value: TrustedHTMLOrTrustedScriptOrTrustedScriptURLOrString<DomTypeHolder>, ) -> ErrorResult
Source§fn SetAttributeNode(
&self,
cx: &mut JSContext,
attr: &Attr,
) -> Fallible<Option<DomRoot<Attr>>>
fn SetAttributeNode( &self, cx: &mut JSContext, attr: &Attr, ) -> Fallible<Option<DomRoot<Attr>>>
Source§fn SetAttributeNodeNS(
&self,
cx: &mut JSContext,
attr: &Attr,
) -> Fallible<Option<DomRoot<Attr>>>
fn SetAttributeNodeNS( &self, cx: &mut JSContext, attr: &Attr, ) -> Fallible<Option<DomRoot<Attr>>>
Source§fn RemoveAttribute(&self, cx: &mut JSContext, name: DOMString)
fn RemoveAttribute(&self, cx: &mut JSContext, name: DOMString)
Source§fn RemoveAttributeNS(
&self,
cx: &mut JSContext,
namespace: Option<DOMString>,
local_name: DOMString,
)
fn RemoveAttributeNS( &self, cx: &mut JSContext, namespace: Option<DOMString>, local_name: DOMString, )
Source§fn HasAttributeNS(
&self,
cx: &mut JSContext,
namespace: Option<DOMString>,
local_name: DOMString,
) -> bool
fn HasAttributeNS( &self, cx: &mut JSContext, namespace: Option<DOMString>, local_name: DOMString, ) -> bool
Source§fn GetElementsByTagName(
&self,
cx: &mut JSContext,
localname: DOMString,
) -> DomRoot<HTMLCollection>
fn GetElementsByTagName( &self, cx: &mut JSContext, localname: DOMString, ) -> DomRoot<HTMLCollection>
Source§fn GetElementsByTagNameNS(
&self,
cx: &mut JSContext,
maybe_ns: Option<DOMString>,
localname: DOMString,
) -> DomRoot<HTMLCollection>
fn GetElementsByTagNameNS( &self, cx: &mut JSContext, maybe_ns: Option<DOMString>, localname: DOMString, ) -> DomRoot<HTMLCollection>
Source§fn GetElementsByClassName(
&self,
cx: &mut JSContext,
classes: DOMString,
) -> DomRoot<HTMLCollection>
fn GetElementsByClassName( &self, cx: &mut JSContext, classes: DOMString, ) -> DomRoot<HTMLCollection>
Source§fn GetClientRects(&self, cx: &mut JSContext) -> DomRoot<DOMRectList>
fn GetClientRects(&self, cx: &mut JSContext) -> DomRoot<DOMRectList>
Source§fn Scroll(&self, cx: &mut JSContext, options: &ScrollToOptions)
fn Scroll(&self, cx: &mut JSContext, options: &ScrollToOptions)
Source§fn ScrollTo(&self, cx: &mut JSContext, options: &ScrollToOptions)
fn ScrollTo(&self, cx: &mut JSContext, options: &ScrollToOptions)
Source§fn ScrollBy(&self, cx: &mut JSContext, options: &ScrollToOptions)
fn ScrollBy(&self, cx: &mut JSContext, options: &ScrollToOptions)
Source§fn SetScrollLeft(&self, cx: &mut JSContext, x: f64)
fn SetScrollLeft(&self, cx: &mut JSContext, x: f64)
Source§fn ScrollIntoView(
&self,
cx: &mut JSContext,
arg: BooleanOrScrollIntoViewOptions,
)
fn ScrollIntoView( &self, cx: &mut JSContext, arg: BooleanOrScrollIntoViewOptions, )
Source§fn SetHTMLUnsafe(
&self,
cx: &mut JSContext,
html: TrustedHTMLOrString<DomTypeHolder>,
) -> ErrorResult
fn SetHTMLUnsafe( &self, cx: &mut JSContext, html: TrustedHTMLOrString<DomTypeHolder>, ) -> ErrorResult
Source§fn SetHTML(
&self,
cx: &mut JSContext,
html: DOMString,
options: &SetHTMLOptions<DomTypeHolder>,
) -> ErrorResult
fn SetHTML( &self, cx: &mut JSContext, html: DOMString, options: &SetHTMLOptions<DomTypeHolder>, ) -> ErrorResult
Source§fn GetHTML(
&self,
cx: &mut JSContext,
options: &GetHTMLOptions<DomTypeHolder>,
) -> DOMString
fn GetHTML( &self, cx: &mut JSContext, options: &GetHTMLOptions<DomTypeHolder>, ) -> DOMString
Source§fn GetInnerHTML(
&self,
cx: &mut JSContext,
) -> Fallible<TrustedHTMLOrNullIsEmptyString<DomTypeHolder>>
fn GetInnerHTML( &self, cx: &mut JSContext, ) -> Fallible<TrustedHTMLOrNullIsEmptyString<DomTypeHolder>>
Source§fn SetInnerHTML(
&self,
cx: &mut JSContext,
value: TrustedHTMLOrNullIsEmptyString<DomTypeHolder>,
) -> ErrorResult
fn SetInnerHTML( &self, cx: &mut JSContext, value: TrustedHTMLOrNullIsEmptyString<DomTypeHolder>, ) -> ErrorResult
Source§fn GetOuterHTML(
&self,
cx: &mut JSContext,
) -> Fallible<TrustedHTMLOrNullIsEmptyString<DomTypeHolder>>
fn GetOuterHTML( &self, cx: &mut JSContext, ) -> Fallible<TrustedHTMLOrNullIsEmptyString<DomTypeHolder>>
Source§fn SetOuterHTML(
&self,
cx: &mut JSContext,
value: TrustedHTMLOrNullIsEmptyString<DomTypeHolder>,
) -> ErrorResult
fn SetOuterHTML( &self, cx: &mut JSContext, value: TrustedHTMLOrNullIsEmptyString<DomTypeHolder>, ) -> ErrorResult
Source§fn ChildElementCount(&self) -> u32
fn ChildElementCount(&self) -> u32
Source§fn Prepend(
&self,
cx: &mut JSContext,
nodes: Vec<NodeOrString<DomTypeHolder>>,
) -> ErrorResult
fn Prepend( &self, cx: &mut JSContext, nodes: Vec<NodeOrString<DomTypeHolder>>, ) -> ErrorResult
Source§fn Append(
&self,
cx: &mut JSContext,
nodes: Vec<NodeOrString<DomTypeHolder>>,
) -> ErrorResult
fn Append( &self, cx: &mut JSContext, nodes: Vec<NodeOrString<DomTypeHolder>>, ) -> ErrorResult
Source§fn ReplaceChildren(
&self,
cx: &mut JSContext,
nodes: Vec<NodeOrString<DomTypeHolder>>,
) -> ErrorResult
fn ReplaceChildren( &self, cx: &mut JSContext, nodes: Vec<NodeOrString<DomTypeHolder>>, ) -> ErrorResult
Source§fn MoveBefore(
&self,
cx: &mut JSContext,
node: &Node,
child: Option<&Node>,
) -> ErrorResult
fn MoveBefore( &self, cx: &mut JSContext, node: &Node, child: Option<&Node>, ) -> ErrorResult
Source§fn Before(
&self,
cx: &mut JSContext,
nodes: Vec<NodeOrString<DomTypeHolder>>,
) -> ErrorResult
fn Before( &self, cx: &mut JSContext, nodes: Vec<NodeOrString<DomTypeHolder>>, ) -> ErrorResult
Source§fn After(
&self,
cx: &mut JSContext,
nodes: Vec<NodeOrString<DomTypeHolder>>,
) -> ErrorResult
fn After( &self, cx: &mut JSContext, nodes: Vec<NodeOrString<DomTypeHolder>>, ) -> ErrorResult
Source§fn ReplaceWith(
&self,
cx: &mut JSContext,
nodes: Vec<NodeOrString<DomTypeHolder>>,
) -> ErrorResult
fn ReplaceWith( &self, cx: &mut JSContext, nodes: Vec<NodeOrString<DomTypeHolder>>, ) -> ErrorResult
Source§fn InsertAdjacentElement(
&self,
cx: &mut JSContext,
where_: DOMString,
element: &Element,
) -> Fallible<Option<DomRoot<Element>>>
fn InsertAdjacentElement( &self, cx: &mut JSContext, where_: DOMString, element: &Element, ) -> Fallible<Option<DomRoot<Element>>>
Source§fn InsertAdjacentText(
&self,
cx: &mut JSContext,
where_: DOMString,
data: DOMString,
) -> ErrorResult
fn InsertAdjacentText( &self, cx: &mut JSContext, where_: DOMString, data: DOMString, ) -> ErrorResult
Source§fn InsertAdjacentHTML(
&self,
cx: &mut JSContext,
position: DOMString,
text: TrustedHTMLOrString<DomTypeHolder>,
) -> ErrorResult
fn InsertAdjacentHTML( &self, cx: &mut JSContext, position: DOMString, text: TrustedHTMLOrString<DomTypeHolder>, ) -> ErrorResult
Source§fn AttachShadow(
&self,
cx: &mut JSContext,
init: &ShadowRootInit,
) -> Fallible<DomRoot<ShadowRoot>>
fn AttachShadow( &self, cx: &mut JSContext, init: &ShadowRootInit, ) -> Fallible<DomRoot<ShadowRoot>>
Source§fn GetShadowRoot(&self) -> Option<DomRoot<ShadowRoot>>
fn GetShadowRoot(&self) -> Option<DomRoot<ShadowRoot>>
Source§fn GetCustomElementRegistry(&self) -> Option<DomRoot<CustomElementRegistry>>
fn GetCustomElementRegistry(&self) -> Option<DomRoot<CustomElementRegistry>>
Source§fn GetAssignedSlot(&self) -> Option<DomRoot<HTMLSlotElement>>
fn GetAssignedSlot(&self) -> Option<DomRoot<HTMLSlotElement>>
fn Id(&self) -> DOMString
fn Slot(&self) -> DOMString
fn SetSlot(&self, cx: &mut JSContext, value: DOMString)
fn SetScrollTop(&self, cx: &mut JSContext, y_: f64)
fn CurrentCSSZoom(&self) -> Finite<f64>
fn EnterFormalActivationState(&self) -> ErrorResult
fn ExitFormalActivationState(&self) -> ErrorResult
fn GetAriaAtomic(&self) -> Option<DOMString>
fn SetAriaAtomic(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaAutoComplete(&self) -> Option<DOMString>
fn SetAriaAutoComplete(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaBrailleLabel(&self) -> Option<DOMString>
fn SetAriaBrailleLabel(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaBrailleRoleDescription(&self) -> Option<DOMString>
fn SetAriaBrailleRoleDescription( &self, cx: &mut JSContext, value: Option<DOMString>, )
fn GetAriaBusy(&self) -> Option<DOMString>
fn SetAriaBusy(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaChecked(&self) -> Option<DOMString>
fn SetAriaChecked(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaColCount(&self) -> Option<DOMString>
fn SetAriaColCount(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaColIndex(&self) -> Option<DOMString>
fn SetAriaColIndex(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaColIndexText(&self) -> Option<DOMString>
fn SetAriaColIndexText(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaColSpan(&self) -> Option<DOMString>
fn SetAriaColSpan(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaCurrent(&self) -> Option<DOMString>
fn SetAriaCurrent(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaDescription(&self) -> Option<DOMString>
fn SetAriaDescription(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaDisabled(&self) -> Option<DOMString>
fn SetAriaDisabled(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaExpanded(&self) -> Option<DOMString>
fn SetAriaExpanded(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaHasPopup(&self) -> Option<DOMString>
fn SetAriaHasPopup(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaHidden(&self) -> Option<DOMString>
fn SetAriaHidden(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaInvalid(&self) -> Option<DOMString>
fn SetAriaInvalid(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaKeyShortcuts(&self) -> Option<DOMString>
fn SetAriaKeyShortcuts(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaLabel(&self) -> Option<DOMString>
fn SetAriaLabel(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaLevel(&self) -> Option<DOMString>
fn SetAriaLevel(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaLive(&self) -> Option<DOMString>
fn SetAriaLive(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaModal(&self) -> Option<DOMString>
fn SetAriaModal(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaMultiLine(&self) -> Option<DOMString>
fn SetAriaMultiLine(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaMultiSelectable(&self) -> Option<DOMString>
fn SetAriaMultiSelectable(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaOrientation(&self) -> Option<DOMString>
fn SetAriaOrientation(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaPlaceholder(&self) -> Option<DOMString>
fn SetAriaPlaceholder(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaPosInSet(&self) -> Option<DOMString>
fn SetAriaPosInSet(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaPressed(&self) -> Option<DOMString>
fn SetAriaPressed(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaReadOnly(&self) -> Option<DOMString>
fn SetAriaReadOnly(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaRelevant(&self) -> Option<DOMString>
fn SetAriaRelevant(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaRequired(&self) -> Option<DOMString>
fn SetAriaRequired(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaRoleDescription(&self) -> Option<DOMString>
fn SetAriaRoleDescription(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaRowCount(&self) -> Option<DOMString>
fn SetAriaRowCount(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaRowIndex(&self) -> Option<DOMString>
fn SetAriaRowIndex(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaRowIndexText(&self) -> Option<DOMString>
fn SetAriaRowIndexText(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaRowSpan(&self) -> Option<DOMString>
fn SetAriaRowSpan(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaSelected(&self) -> Option<DOMString>
fn SetAriaSelected(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaSetSize(&self) -> Option<DOMString>
fn SetAriaSetSize(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaSort(&self) -> Option<DOMString>
fn SetAriaSort(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaValueMax(&self) -> Option<DOMString>
fn SetAriaValueMax(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaValueMin(&self) -> Option<DOMString>
fn SetAriaValueMin(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaValueNow(&self) -> Option<DOMString>
fn SetAriaValueNow(&self, cx: &mut JSContext, value: Option<DOMString>)
fn GetAriaValueText(&self) -> Option<DOMString>
fn SetAriaValueText(&self, cx: &mut JSContext, value: Option<DOMString>)
Source§impl ErrorEventMethods<DomTypeHolder> for ErrorEvent
impl ErrorEventMethods<DomTypeHolder> for ErrorEvent
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: RootedTraceableBox<ErrorEventInit>,
) -> Fallible<DomRoot<ErrorEvent>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: RootedTraceableBox<ErrorEventInit>, ) -> Fallible<DomRoot<ErrorEvent>>
Source§fn Error(&self, _cx: JSContext, retval: MutableHandleValue<'_>)
fn Error(&self, _cx: JSContext, retval: MutableHandleValue<'_>)
Source§impl EventMethods<DomTypeHolder> for Event
impl EventMethods<DomTypeHolder> for Event
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &EventInit,
) -> Fallible<DomRoot<Event>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &EventInit, ) -> Fallible<DomRoot<Event>>
Source§fn GetSrcElement(&self) -> Option<DomRoot<EventTarget>>
fn GetSrcElement(&self) -> Option<DomRoot<EventTarget>>
Source§fn GetCurrentTarget(&self) -> Option<DomRoot<EventTarget>>
fn GetCurrentTarget(&self) -> Option<DomRoot<EventTarget>>
Source§fn ComposedPath(&self) -> Vec<DomRoot<EventTarget>> ⓘ
fn ComposedPath(&self) -> Vec<DomRoot<EventTarget>> ⓘ
Source§fn StopImmediatePropagation(&self)
fn StopImmediatePropagation(&self)
Source§impl EventSourceMethods<DomTypeHolder> for EventSource
impl EventSourceMethods<DomTypeHolder> for EventSource
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
url: DOMString,
event_source_init: &EventSourceInit,
) -> Fallible<DomRoot<EventSource>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, url: DOMString, event_source_init: &EventSourceInit, ) -> Fallible<DomRoot<EventSource>>
Source§fn WithCredentials(&self) -> bool
fn WithCredentials(&self) -> bool
Source§fn ReadyState(&self) -> u16
fn ReadyState(&self) -> u16
fn GetOnopen( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnopen( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmessage( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmessage( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnerror( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnerror( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl EventTargetMethods<DomTypeHolder> for EventTarget
impl EventTargetMethods<DomTypeHolder> for EventTarget
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
) -> Fallible<DomRoot<EventTarget>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Fallible<DomRoot<EventTarget>>
Source§fn AddEventListener(
&self,
ty: DOMString,
listener: Option<Rc<EventListener<DomTypeHolder>>>,
options: AddEventListenerOptionsOrBoolean<DomTypeHolder>,
)
fn AddEventListener( &self, ty: DOMString, listener: Option<Rc<EventListener<DomTypeHolder>>>, options: AddEventListenerOptionsOrBoolean<DomTypeHolder>, )
Source§fn RemoveEventListener(
&self,
ty: DOMString,
listener: Option<Rc<EventListener<DomTypeHolder>>>,
options: EventListenerOptionsOrBoolean,
)
fn RemoveEventListener( &self, ty: DOMString, listener: Option<Rc<EventListener<DomTypeHolder>>>, options: EventListenerOptionsOrBoolean, )
Source§impl ExtendableEventMethods<DomTypeHolder> for ExtendableEvent
impl ExtendableEventMethods<DomTypeHolder> for ExtendableEvent
Source§fn Constructor(
worker: &ServiceWorkerGlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &ExtendableEventInit,
) -> Fallible<DomRoot<ExtendableEvent>>
fn Constructor( worker: &ServiceWorkerGlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &ExtendableEventInit, ) -> Fallible<DomRoot<ExtendableEvent>>
Source§fn WaitUntil(&self, _cx: JSContext, _val: HandleValue<'_>) -> ErrorResult
fn WaitUntil(&self, _cx: JSContext, _val: HandleValue<'_>) -> ErrorResult
Source§impl ExtendableMessageEventMethods<DomTypeHolder> for ExtendableMessageEvent
impl ExtendableMessageEventMethods<DomTypeHolder> for ExtendableMessageEvent
Source§fn Constructor(
worker: &ServiceWorkerGlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: RootedTraceableBox<ExtendableMessageEventInit<DomTypeHolder>>,
) -> Fallible<DomRoot<ExtendableMessageEvent>>
fn Constructor( worker: &ServiceWorkerGlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: RootedTraceableBox<ExtendableMessageEventInit<DomTypeHolder>>, ) -> Fallible<DomRoot<ExtendableMessageEvent>>
Source§fn Data(&self, _cx: JSContext, retval: MutableHandleValue<'_>)
fn Data(&self, _cx: JSContext, retval: MutableHandleValue<'_>)
Source§fn LastEventId(&self) -> DOMString
fn LastEventId(&self) -> DOMString
Source§impl FakeXRDeviceMethods<DomTypeHolder> for FakeXRDevice
impl FakeXRDeviceMethods<DomTypeHolder> for FakeXRDevice
Source§fn SetViews(
&self,
views: Vec<FakeXRViewInit>,
_secondary_views: Option<Vec<FakeXRViewInit>>,
) -> Fallible<()>
fn SetViews( &self, views: Vec<FakeXRViewInit>, _secondary_views: Option<Vec<FakeXRViewInit>>, ) -> Fallible<()>
Source§fn SetViewerOrigin(
&self,
origin: &FakeXRRigidTransformInit,
_emulated_position: bool,
) -> Fallible<()>
fn SetViewerOrigin( &self, origin: &FakeXRRigidTransformInit, _emulated_position: bool, ) -> Fallible<()>
Source§fn ClearViewerOrigin(&self)
fn ClearViewerOrigin(&self)
Source§fn ClearFloorOrigin(&self)
fn ClearFloorOrigin(&self)
Source§fn SetFloorOrigin(&self, origin: &FakeXRRigidTransformInit) -> Fallible<()>
fn SetFloorOrigin(&self, origin: &FakeXRRigidTransformInit) -> Fallible<()>
Source§fn ClearWorld(&self)
fn ClearWorld(&self)
Source§fn SimulateVisibilityChange(&self, v: XRVisibilityState)
fn SimulateVisibilityChange(&self, v: XRVisibilityState)
Source§fn SimulateInputSourceConnection(
&self,
init: &FakeXRInputSourceInit,
) -> Fallible<DomRoot<FakeXRInputController>>
fn SimulateInputSourceConnection( &self, init: &FakeXRInputSourceInit, ) -> Fallible<DomRoot<FakeXRInputController>>
Source§fn SetBoundsGeometry(
&self,
bounds_coodinates: Vec<FakeXRBoundsPoint>,
) -> Fallible<()>
fn SetBoundsGeometry( &self, bounds_coodinates: Vec<FakeXRBoundsPoint>, ) -> Fallible<()>
Source§impl FakeXRInputControllerMethods<DomTypeHolder> for FakeXRInputController
impl FakeXRInputControllerMethods<DomTypeHolder> for FakeXRInputController
Source§fn SetPointerOrigin(
&self,
origin: &FakeXRRigidTransformInit,
_emulated: bool,
) -> Fallible<()>
fn SetPointerOrigin( &self, origin: &FakeXRRigidTransformInit, _emulated: bool, ) -> Fallible<()>
Source§fn SetGripOrigin(
&self,
origin: &FakeXRRigidTransformInit,
_emulated: bool,
) -> Fallible<()>
fn SetGripOrigin( &self, origin: &FakeXRRigidTransformInit, _emulated: bool, ) -> Fallible<()>
Source§fn ClearGripOrigin(&self)
fn ClearGripOrigin(&self)
Source§fn Disconnect(&self)
fn Disconnect(&self)
Source§fn StartSelection(&self)
fn StartSelection(&self)
Source§fn EndSelection(&self)
fn EndSelection(&self)
Source§fn SimulateSelect(&self)
fn SimulateSelect(&self)
Source§fn SetHandedness(&self, handedness: XRHandedness)
fn SetHandedness(&self, handedness: XRHandedness)
Source§fn SetTargetRayMode(&self, target_ray_mode: XRTargetRayMode)
fn SetTargetRayMode(&self, target_ray_mode: XRTargetRayMode)
Source§fn SetProfiles(&self, profiles: Vec<DOMString>)
fn SetProfiles(&self, profiles: Vec<DOMString>)
Source§fn SetSupportedButtons(&self, supported_buttons: Vec<FakeXRButtonStateInit>)
fn SetSupportedButtons(&self, supported_buttons: Vec<FakeXRButtonStateInit>)
Source§impl FileListMethods<DomTypeHolder> for FileList
impl FileListMethods<DomTypeHolder> for FileList
Source§impl FileMethods<DomTypeHolder> for File
impl FileMethods<DomTypeHolder> for File
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, fileBits: Vec<ArrayBufferOrArrayBufferViewOrBlobOrString<DomTypeHolder>>, filename: DOMString, filePropertyBag: &FilePropertyBag, ) -> Fallible<DomRoot<File>>
Source§impl FileReaderMethods<DomTypeHolder> for FileReader
impl FileReaderMethods<DomTypeHolder> for FileReader
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
) -> Fallible<DomRoot<FileReader>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Fallible<DomRoot<FileReader>>
Source§fn ReadAsArrayBuffer(&self, cx: &mut JSContext, blob: &Blob) -> ErrorResult
fn ReadAsArrayBuffer(&self, cx: &mut JSContext, blob: &Blob) -> ErrorResult
Source§fn ReadAsBinaryString(&self, cx: &mut JSContext, blob: &Blob) -> ErrorResult
fn ReadAsBinaryString(&self, cx: &mut JSContext, blob: &Blob) -> ErrorResult
Source§fn ReadAsDataURL(&self, cx: &mut JSContext, blob: &Blob) -> ErrorResult
fn ReadAsDataURL(&self, cx: &mut JSContext, blob: &Blob) -> ErrorResult
Source§fn ReadAsText(
&self,
cx: &mut JSContext,
blob: &Blob,
encoding: Option<DOMString>,
) -> ErrorResult
fn ReadAsText( &self, cx: &mut JSContext, blob: &Blob, encoding: Option<DOMString>, ) -> ErrorResult
fn GetOnloadstart( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnloadstart( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnprogress( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnprogress( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnload( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnload( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnabort( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnabort( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnerror( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnerror( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnloadend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnloadend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl FileReaderSyncMethods<DomTypeHolder> for FileReaderSync
impl FileReaderSyncMethods<DomTypeHolder> for FileReaderSync
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
) -> Fallible<DomRoot<FileReaderSync>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Fallible<DomRoot<FileReaderSync>>
Source§fn ReadAsArrayBuffer(
&self,
cx: JSContext,
blob: &Blob,
can_gc: CanGc,
) -> Fallible<RootedTraceableBox<HeapArrayBuffer>>
fn ReadAsArrayBuffer( &self, cx: JSContext, blob: &Blob, can_gc: CanGc, ) -> Fallible<RootedTraceableBox<HeapArrayBuffer>>
Source§impl FocusEventMethods<DomTypeHolder> for FocusEvent
impl FocusEventMethods<DomTypeHolder> for FocusEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
event_type: DOMString,
init: &FocusEventInit<DomTypeHolder>,
) -> Fallible<DomRoot<FocusEvent>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, event_type: DOMString, init: &FocusEventInit<DomTypeHolder>, ) -> Fallible<DomRoot<FocusEvent>>
Source§fn GetRelatedTarget(&self) -> Option<DomRoot<EventTarget>>
fn GetRelatedTarget(&self) -> Option<DomRoot<EventTarget>>
Source§impl FontFaceMethods<DomTypeHolder> for FontFace
impl FontFaceMethods<DomTypeHolder> for FontFace
Source§fn SetFamily(&self, family_name: DOMString) -> ErrorResult
fn SetFamily(&self, family_name: DOMString) -> ErrorResult
Source§fn SetStyle(&self, value: DOMString) -> ErrorResult
fn SetStyle(&self, value: DOMString) -> ErrorResult
Source§fn SetWeight(&self, value: DOMString) -> ErrorResult
fn SetWeight(&self, value: DOMString) -> ErrorResult
Source§fn SetStretch(&self, value: DOMString) -> ErrorResult
fn SetStretch(&self, value: DOMString) -> ErrorResult
Source§fn UnicodeRange(&self) -> DOMString
fn UnicodeRange(&self) -> DOMString
Source§fn SetUnicodeRange(&self, value: DOMString) -> ErrorResult
fn SetUnicodeRange(&self, value: DOMString) -> ErrorResult
Source§fn FeatureSettings(&self) -> DOMString
fn FeatureSettings(&self) -> DOMString
Source§fn SetFeatureSettings(&self, value: DOMString) -> ErrorResult
fn SetFeatureSettings(&self, value: DOMString) -> ErrorResult
Source§fn VariationSettings(&self) -> DOMString
fn VariationSettings(&self) -> DOMString
Source§fn SetVariationSettings(&self, value: DOMString) -> ErrorResult
fn SetVariationSettings(&self, value: DOMString) -> ErrorResult
Source§fn SetDisplay(&self, value: DOMString) -> ErrorResult
fn SetDisplay(&self, value: DOMString) -> ErrorResult
Source§fn AscentOverride(&self) -> DOMString
fn AscentOverride(&self) -> DOMString
Source§fn SetAscentOverride(&self, value: DOMString) -> ErrorResult
fn SetAscentOverride(&self, value: DOMString) -> ErrorResult
Source§fn DescentOverride(&self) -> DOMString
fn DescentOverride(&self) -> DOMString
Source§fn SetDescentOverride(&self, value: DOMString) -> ErrorResult
fn SetDescentOverride(&self, value: DOMString) -> ErrorResult
Source§fn LineGapOverride(&self) -> DOMString
fn LineGapOverride(&self) -> DOMString
Source§fn SetLineGapOverride(&self, value: DOMString) -> ErrorResult
fn SetLineGapOverride(&self, value: DOMString) -> ErrorResult
Source§fn Status(&self) -> FontFaceLoadStatus
fn Status(&self) -> FontFaceLoadStatus
Source§fn Load(&self) -> Rc<Promise>
fn Load(&self) -> Rc<Promise>
The load() method of FontFace forces a url-based font face to request its font data and load. For fonts constructed from a buffer source, or fonts that are already loading or loaded, it does nothing. https://drafts.csswg.org/css-font-loading/#font-face-load
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
family: DOMString,
source: StringOrArrayBufferViewOrArrayBuffer,
descriptors: &FontFaceDescriptors,
) -> DomRoot<FontFace>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, family: DOMString, source: StringOrArrayBufferViewOrArrayBuffer, descriptors: &FontFaceDescriptors, ) -> DomRoot<FontFace>
Source§impl FontFaceSetMethods<DomTypeHolder> for FontFaceSet
impl FontFaceSetMethods<DomTypeHolder> for FontFaceSet
Source§impl FormDataEventMethods<DomTypeHolder> for FormDataEvent
impl FormDataEventMethods<DomTypeHolder> for FormDataEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &FormDataEventInit<DomTypeHolder>,
) -> Fallible<DomRoot<FormDataEvent>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &FormDataEventInit<DomTypeHolder>, ) -> Fallible<DomRoot<FormDataEvent>>
Source§impl FormDataMethods<DomTypeHolder> for FormData
impl FormDataMethods<DomTypeHolder> for FormData
Source§fn Constructor<'a>(
cx: &mut JSContext,
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
form: Option<&'a HTMLFormElement>,
submitter: Option<&'a HTMLElement>,
) -> Fallible<DomRoot<FormData>>
fn Constructor<'a>( cx: &mut JSContext, global: &GlobalScope, proto: Option<HandleObject<'_>>, form: Option<&'a HTMLFormElement>, submitter: Option<&'a HTMLElement>, ) -> Fallible<DomRoot<FormData>>
Source§fn Get(&self, name: USVString) -> Option<FileOrUSVString<DomTypeHolder>>
fn Get(&self, name: USVString) -> Option<FileOrUSVString<DomTypeHolder>>
Source§fn GetAll(&self, name: USVString) -> Vec<FileOrUSVString<DomTypeHolder>>
fn GetAll(&self, name: USVString) -> Vec<FileOrUSVString<DomTypeHolder>>
Source§impl GPUAdapterInfoMethods<DomTypeHolder> for GPUAdapterInfo
impl GPUAdapterInfoMethods<DomTypeHolder> for GPUAdapterInfo
Source§fn Architecture(&self) -> DOMString
fn Architecture(&self) -> DOMString
Source§fn Description(&self) -> DOMString
fn Description(&self) -> DOMString
Source§fn SubgroupMinSize(&self) -> u32
fn SubgroupMinSize(&self) -> u32
Source§fn SubgroupMaxSize(&self) -> u32
fn SubgroupMaxSize(&self) -> u32
Source§impl GPUAdapterMethods<DomTypeHolder> for GPUAdapter
impl GPUAdapterMethods<DomTypeHolder> for GPUAdapter
Source§fn RequestDevice(
&self,
descriptor: &GPUDeviceDescriptor,
comp: InRealm<'_>,
can_gc: CanGc,
) -> Rc<Promise>
fn RequestDevice( &self, descriptor: &GPUDeviceDescriptor, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>
Source§fn Features(&self) -> DomRoot<GPUSupportedFeatures>
fn Features(&self) -> DomRoot<GPUSupportedFeatures>
Source§fn Limits(&self) -> DomRoot<GPUSupportedLimits>
fn Limits(&self) -> DomRoot<GPUSupportedLimits>
Source§impl GPUBufferMethods<DomTypeHolder> for GPUBuffer
impl GPUBufferMethods<DomTypeHolder> for GPUBuffer
Source§impl GPUCanvasContextMethods<DomTypeHolder> for GPUCanvasContext
impl GPUCanvasContextMethods<DomTypeHolder> for GPUCanvasContext
Source§fn Canvas(&self) -> HTMLCanvasElementOrOffscreenCanvas<DomTypeHolder>
fn Canvas(&self) -> HTMLCanvasElementOrOffscreenCanvas<DomTypeHolder>
Source§fn Configure(
&self,
configuration: &GPUCanvasConfiguration<DomTypeHolder>,
) -> Fallible<()>
fn Configure( &self, configuration: &GPUCanvasConfiguration<DomTypeHolder>, ) -> Fallible<()>
Source§impl GPUCommandEncoderMethods<DomTypeHolder> for GPUCommandEncoder
impl GPUCommandEncoderMethods<DomTypeHolder> for GPUCommandEncoder
Source§fn BeginComputePass(
&self,
descriptor: &GPUComputePassDescriptor,
) -> DomRoot<GPUComputePassEncoder>
fn BeginComputePass( &self, descriptor: &GPUComputePassDescriptor, ) -> DomRoot<GPUComputePassEncoder>
Source§fn BeginRenderPass(
&self,
descriptor: &GPURenderPassDescriptor<DomTypeHolder>,
) -> Fallible<DomRoot<GPURenderPassEncoder>>
fn BeginRenderPass( &self, descriptor: &GPURenderPassDescriptor<DomTypeHolder>, ) -> Fallible<DomRoot<GPURenderPassEncoder>>
Source§fn CopyBufferToBuffer(
&self,
source: &GPUBuffer,
source_offset: GPUSize64,
destination: &GPUBuffer,
destination_offset: GPUSize64,
size: GPUSize64,
)
fn CopyBufferToBuffer( &self, source: &GPUBuffer, source_offset: GPUSize64, destination: &GPUBuffer, destination_offset: GPUSize64, size: GPUSize64, )
Source§fn CopyBufferToTexture(
&self,
source: &GPUImageCopyBuffer<DomTypeHolder>,
destination: &GPUImageCopyTexture<DomTypeHolder>,
copy_size: GPUExtent3D,
) -> Fallible<()>
fn CopyBufferToTexture( &self, source: &GPUImageCopyBuffer<DomTypeHolder>, destination: &GPUImageCopyTexture<DomTypeHolder>, copy_size: GPUExtent3D, ) -> Fallible<()>
Source§fn CopyTextureToBuffer(
&self,
source: &GPUImageCopyTexture<DomTypeHolder>,
destination: &GPUImageCopyBuffer<DomTypeHolder>,
copy_size: GPUExtent3D,
) -> Fallible<()>
fn CopyTextureToBuffer( &self, source: &GPUImageCopyTexture<DomTypeHolder>, destination: &GPUImageCopyBuffer<DomTypeHolder>, copy_size: GPUExtent3D, ) -> Fallible<()>
Source§fn CopyTextureToTexture(
&self,
source: &GPUImageCopyTexture<DomTypeHolder>,
destination: &GPUImageCopyTexture<DomTypeHolder>,
copy_size: GPUExtent3D,
) -> Fallible<()>
fn CopyTextureToTexture( &self, source: &GPUImageCopyTexture<DomTypeHolder>, destination: &GPUImageCopyTexture<DomTypeHolder>, copy_size: GPUExtent3D, ) -> Fallible<()>
Source§fn Finish(
&self,
descriptor: &GPUCommandBufferDescriptor,
) -> DomRoot<GPUCommandBuffer>
fn Finish( &self, descriptor: &GPUCommandBufferDescriptor, ) -> DomRoot<GPUCommandBuffer>
Source§impl GPUCompilationInfoMethods<DomTypeHolder> for GPUCompilationInfo
impl GPUCompilationInfoMethods<DomTypeHolder> for GPUCompilationInfo
Source§impl GPUCompilationMessageMethods<DomTypeHolder> for GPUCompilationMessage
impl GPUCompilationMessageMethods<DomTypeHolder> for GPUCompilationMessage
Source§impl GPUComputePassEncoderMethods<DomTypeHolder> for GPUComputePassEncoder
impl GPUComputePassEncoderMethods<DomTypeHolder> for GPUComputePassEncoder
Source§fn DispatchWorkgroupsIndirect(&self, buffer: &GPUBuffer, offset: u64)
fn DispatchWorkgroupsIndirect(&self, buffer: &GPUBuffer, offset: u64)
Source§fn SetBindGroup(&self, index: u32, bind_group: &GPUBindGroup, offsets: Vec<u32>)
fn SetBindGroup(&self, index: u32, bind_group: &GPUBindGroup, offsets: Vec<u32>)
Source§impl GPUDeviceMethods<DomTypeHolder> for GPUDevice
impl GPUDeviceMethods<DomTypeHolder> for GPUDevice
Source§fn Features(&self) -> DomRoot<GPUSupportedFeatures>
fn Features(&self) -> DomRoot<GPUSupportedFeatures>
Source§fn Limits(&self) -> DomRoot<GPUSupportedLimits>
fn Limits(&self) -> DomRoot<GPUSupportedLimits>
Source§fn AdapterInfo(&self) -> DomRoot<GPUAdapterInfo>
fn AdapterInfo(&self) -> DomRoot<GPUAdapterInfo>
Source§fn CreateBuffer(
&self,
descriptor: &GPUBufferDescriptor,
) -> Fallible<DomRoot<GPUBuffer>>
fn CreateBuffer( &self, descriptor: &GPUBufferDescriptor, ) -> Fallible<DomRoot<GPUBuffer>>
Source§fn CreateBindGroupLayout(
&self,
descriptor: &GPUBindGroupLayoutDescriptor,
) -> Fallible<DomRoot<GPUBindGroupLayout>>
fn CreateBindGroupLayout( &self, descriptor: &GPUBindGroupLayoutDescriptor, ) -> Fallible<DomRoot<GPUBindGroupLayout>>
Source§fn CreatePipelineLayout(
&self,
descriptor: &GPUPipelineLayoutDescriptor<DomTypeHolder>,
) -> DomRoot<GPUPipelineLayout>
fn CreatePipelineLayout( &self, descriptor: &GPUPipelineLayoutDescriptor<DomTypeHolder>, ) -> DomRoot<GPUPipelineLayout>
Source§fn CreateBindGroup(
&self,
descriptor: &GPUBindGroupDescriptor<DomTypeHolder>,
) -> DomRoot<GPUBindGroup>
fn CreateBindGroup( &self, descriptor: &GPUBindGroupDescriptor<DomTypeHolder>, ) -> DomRoot<GPUBindGroup>
Source§fn CreateShaderModule(
&self,
descriptor: RootedTraceableBox<GPUShaderModuleDescriptor>,
comp: InRealm<'_>,
can_gc: CanGc,
) -> DomRoot<GPUShaderModule>
fn CreateShaderModule( &self, descriptor: RootedTraceableBox<GPUShaderModuleDescriptor>, comp: InRealm<'_>, can_gc: CanGc, ) -> DomRoot<GPUShaderModule>
Source§fn CreateComputePipeline(
&self,
descriptor: &GPUComputePipelineDescriptor<DomTypeHolder>,
) -> DomRoot<GPUComputePipeline>
fn CreateComputePipeline( &self, descriptor: &GPUComputePipelineDescriptor<DomTypeHolder>, ) -> DomRoot<GPUComputePipeline>
Source§fn CreateComputePipelineAsync(
&self,
descriptor: &GPUComputePipelineDescriptor<DomTypeHolder>,
comp: InRealm<'_>,
can_gc: CanGc,
) -> Rc<Promise>
fn CreateComputePipelineAsync( &self, descriptor: &GPUComputePipelineDescriptor<DomTypeHolder>, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>
Source§fn CreateCommandEncoder(
&self,
descriptor: &GPUCommandEncoderDescriptor,
) -> DomRoot<GPUCommandEncoder>
fn CreateCommandEncoder( &self, descriptor: &GPUCommandEncoderDescriptor, ) -> DomRoot<GPUCommandEncoder>
Source§fn CreateTexture(
&self,
descriptor: &GPUTextureDescriptor,
) -> Fallible<DomRoot<GPUTexture>>
fn CreateTexture( &self, descriptor: &GPUTextureDescriptor, ) -> Fallible<DomRoot<GPUTexture>>
Source§fn CreateSampler(
&self,
descriptor: &GPUSamplerDescriptor,
) -> DomRoot<GPUSampler>
fn CreateSampler( &self, descriptor: &GPUSamplerDescriptor, ) -> DomRoot<GPUSampler>
Source§fn CreateRenderPipeline(
&self,
descriptor: &GPURenderPipelineDescriptor<DomTypeHolder>,
) -> Fallible<DomRoot<GPURenderPipeline>>
fn CreateRenderPipeline( &self, descriptor: &GPURenderPipelineDescriptor<DomTypeHolder>, ) -> Fallible<DomRoot<GPURenderPipeline>>
Source§fn CreateRenderPipelineAsync(
&self,
descriptor: &GPURenderPipelineDescriptor<DomTypeHolder>,
comp: InRealm<'_>,
can_gc: CanGc,
) -> Fallible<Rc<Promise>>
fn CreateRenderPipelineAsync( &self, descriptor: &GPURenderPipelineDescriptor<DomTypeHolder>, comp: InRealm<'_>, can_gc: CanGc, ) -> Fallible<Rc<Promise>>
Source§fn CreateRenderBundleEncoder(
&self,
descriptor: &GPURenderBundleEncoderDescriptor,
) -> Fallible<DomRoot<GPURenderBundleEncoder>>
fn CreateRenderBundleEncoder( &self, descriptor: &GPURenderBundleEncoderDescriptor, ) -> Fallible<DomRoot<GPURenderBundleEncoder>>
Source§fn PushErrorScope(&self, filter: GPUErrorFilter)
fn PushErrorScope(&self, filter: GPUErrorFilter)
fn GetOnuncapturederror( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnuncapturederror( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl GPUErrorMethods<DomTypeHolder> for GPUError
impl GPUErrorMethods<DomTypeHolder> for GPUError
Source§impl GPUInternalErrorMethods<DomTypeHolder> for GPUInternalError
impl GPUInternalErrorMethods<DomTypeHolder> for GPUInternalError
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
message: DOMString,
) -> DomRoot<Self>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, message: DOMString, ) -> DomRoot<Self>
Source§impl GPUMethods<DomTypeHolder> for GPU
impl GPUMethods<DomTypeHolder> for GPU
Source§fn RequestAdapter(
&self,
options: &GPURequestAdapterOptions,
comp: InRealm<'_>,
can_gc: CanGc,
) -> Rc<Promise>
fn RequestAdapter( &self, options: &GPURequestAdapterOptions, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>
Source§fn GetPreferredCanvasFormat(&self) -> GPUTextureFormat
fn GetPreferredCanvasFormat(&self) -> GPUTextureFormat
Source§impl GPUOutOfMemoryErrorMethods<DomTypeHolder> for GPUOutOfMemoryError
impl GPUOutOfMemoryErrorMethods<DomTypeHolder> for GPUOutOfMemoryError
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
message: DOMString,
) -> DomRoot<Self>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, message: DOMString, ) -> DomRoot<Self>
Source§impl GPUPipelineErrorMethods<DomTypeHolder> for GPUPipelineError
impl GPUPipelineErrorMethods<DomTypeHolder> for GPUPipelineError
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
message: DOMString,
options: &GPUPipelineErrorInit,
) -> DomRoot<Self>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, message: DOMString, options: &GPUPipelineErrorInit, ) -> DomRoot<Self>
Source§impl GPUQueueMethods<DomTypeHolder> for GPUQueue
impl GPUQueueMethods<DomTypeHolder> for GPUQueue
Source§fn WriteBuffer(
&self,
buffer: &GPUBuffer,
buffer_offset: GPUSize64,
data: ArrayBufferViewOrArrayBuffer,
data_offset: GPUSize64,
size: Option<GPUSize64>,
) -> Fallible<()>
fn WriteBuffer( &self, buffer: &GPUBuffer, buffer_offset: GPUSize64, data: ArrayBufferViewOrArrayBuffer, data_offset: GPUSize64, size: Option<GPUSize64>, ) -> Fallible<()>
Source§fn WriteTexture(
&self,
destination: &GPUImageCopyTexture<DomTypeHolder>,
data: ArrayBufferViewOrArrayBuffer,
data_layout: &GPUImageDataLayout,
size: GPUExtent3D,
) -> Fallible<()>
fn WriteTexture( &self, destination: &GPUImageCopyTexture<DomTypeHolder>, data: ArrayBufferViewOrArrayBuffer, data_layout: &GPUImageDataLayout, size: GPUExtent3D, ) -> Fallible<()>
Source§impl GPURenderBundleEncoderMethods<DomTypeHolder> for GPURenderBundleEncoder
impl GPURenderBundleEncoderMethods<DomTypeHolder> for GPURenderBundleEncoder
Source§fn SetBindGroup(
&self,
index: u32,
bind_group: &GPUBindGroup,
dynamic_offsets: Vec<u32>,
)
fn SetBindGroup( &self, index: u32, bind_group: &GPUBindGroup, dynamic_offsets: Vec<u32>, )
Source§fn SetPipeline(&self, pipeline: &GPURenderPipeline)
fn SetPipeline(&self, pipeline: &GPURenderPipeline)
Source§fn SetIndexBuffer(
&self,
buffer: &GPUBuffer,
index_format: GPUIndexFormat,
offset: u64,
size: u64,
)
fn SetIndexBuffer( &self, buffer: &GPUBuffer, index_format: GPUIndexFormat, offset: u64, size: u64, )
Source§fn Draw(
&self,
vertex_count: u32,
instance_count: u32,
first_vertex: u32,
first_instance: u32,
)
fn Draw( &self, vertex_count: u32, instance_count: u32, first_vertex: u32, first_instance: u32, )
Source§fn DrawIndexed(
&self,
index_count: u32,
instance_count: u32,
first_index: u32,
base_vertex: i32,
first_instance: u32,
)
fn DrawIndexed( &self, index_count: u32, instance_count: u32, first_index: u32, base_vertex: i32, first_instance: u32, )
Source§fn DrawIndirect(&self, indirect_buffer: &GPUBuffer, indirect_offset: u64)
fn DrawIndirect(&self, indirect_buffer: &GPUBuffer, indirect_offset: u64)
Source§fn DrawIndexedIndirect(&self, indirect_buffer: &GPUBuffer, indirect_offset: u64)
fn DrawIndexedIndirect(&self, indirect_buffer: &GPUBuffer, indirect_offset: u64)
Source§fn Finish(
&self,
descriptor: &GPURenderBundleDescriptor,
) -> DomRoot<GPURenderBundle>
fn Finish( &self, descriptor: &GPURenderBundleDescriptor, ) -> DomRoot<GPURenderBundle>
Source§impl GPURenderPassEncoderMethods<DomTypeHolder> for GPURenderPassEncoder
impl GPURenderPassEncoderMethods<DomTypeHolder> for GPURenderPassEncoder
Source§fn SetBindGroup(&self, index: u32, bind_group: &GPUBindGroup, offsets: Vec<u32>)
fn SetBindGroup(&self, index: u32, bind_group: &GPUBindGroup, offsets: Vec<u32>)
Source§fn SetViewport(
&self,
x: Finite<f32>,
y: Finite<f32>,
width: Finite<f32>,
height: Finite<f32>,
min_depth: Finite<f32>,
max_depth: Finite<f32>,
)
fn SetViewport( &self, x: Finite<f32>, y: Finite<f32>, width: Finite<f32>, height: Finite<f32>, min_depth: Finite<f32>, max_depth: Finite<f32>, )
Source§fn SetStencilReference(&self, reference: u32)
fn SetStencilReference(&self, reference: u32)
Source§fn SetPipeline(&self, pipeline: &GPURenderPipeline)
fn SetPipeline(&self, pipeline: &GPURenderPipeline)
Source§fn SetIndexBuffer(
&self,
buffer: &GPUBuffer,
index_format: GPUIndexFormat,
offset: u64,
size: u64,
)
fn SetIndexBuffer( &self, buffer: &GPUBuffer, index_format: GPUIndexFormat, offset: u64, size: u64, )
Source§fn Draw(
&self,
vertex_count: u32,
instance_count: u32,
first_vertex: u32,
first_instance: u32,
)
fn Draw( &self, vertex_count: u32, instance_count: u32, first_vertex: u32, first_instance: u32, )
Source§fn DrawIndexed(
&self,
index_count: u32,
instance_count: u32,
first_index: u32,
base_vertex: i32,
first_instance: u32,
)
fn DrawIndexed( &self, index_count: u32, instance_count: u32, first_index: u32, base_vertex: i32, first_instance: u32, )
Source§fn DrawIndirect(&self, buffer: &GPUBuffer, offset: u64)
fn DrawIndirect(&self, buffer: &GPUBuffer, offset: u64)
Source§fn DrawIndexedIndirect(&self, buffer: &GPUBuffer, offset: u64)
fn DrawIndexedIndirect(&self, buffer: &GPUBuffer, offset: u64)
Source§impl GPUSamplerMethods<DomTypeHolder> for GPUSampler
impl GPUSamplerMethods<DomTypeHolder> for GPUSampler
Source§impl GPUSupportedLimitsMethods<DomTypeHolder> for GPUSupportedLimits
impl GPUSupportedLimitsMethods<DomTypeHolder> for GPUSupportedLimits
Source§fn MaxTextureDimension1D(&self) -> u32
fn MaxTextureDimension1D(&self) -> u32
Source§fn MaxTextureDimension2D(&self) -> u32
fn MaxTextureDimension2D(&self) -> u32
Source§fn MaxTextureDimension3D(&self) -> u32
fn MaxTextureDimension3D(&self) -> u32
Source§fn MaxTextureArrayLayers(&self) -> u32
fn MaxTextureArrayLayers(&self) -> u32
Source§fn MaxBindGroups(&self) -> u32
fn MaxBindGroups(&self) -> u32
Source§fn MaxBindingsPerBindGroup(&self) -> u32
fn MaxBindingsPerBindGroup(&self) -> u32
Source§fn MaxDynamicUniformBuffersPerPipelineLayout(&self) -> u32
fn MaxDynamicUniformBuffersPerPipelineLayout(&self) -> u32
Source§fn MaxDynamicStorageBuffersPerPipelineLayout(&self) -> u32
fn MaxDynamicStorageBuffersPerPipelineLayout(&self) -> u32
Source§fn MaxSampledTexturesPerShaderStage(&self) -> u32
fn MaxSampledTexturesPerShaderStage(&self) -> u32
Source§fn MaxSamplersPerShaderStage(&self) -> u32
fn MaxSamplersPerShaderStage(&self) -> u32
Source§fn MaxStorageBuffersPerShaderStage(&self) -> u32
fn MaxStorageBuffersPerShaderStage(&self) -> u32
Source§fn MaxStorageTexturesPerShaderStage(&self) -> u32
fn MaxStorageTexturesPerShaderStage(&self) -> u32
Source§fn MaxUniformBuffersPerShaderStage(&self) -> u32
fn MaxUniformBuffersPerShaderStage(&self) -> u32
Source§fn MaxUniformBufferBindingSize(&self) -> u64
fn MaxUniformBufferBindingSize(&self) -> u64
Source§fn MaxStorageBufferBindingSize(&self) -> u64
fn MaxStorageBufferBindingSize(&self) -> u64
Source§fn MinUniformBufferOffsetAlignment(&self) -> u32
fn MinUniformBufferOffsetAlignment(&self) -> u32
Source§fn MinStorageBufferOffsetAlignment(&self) -> u32
fn MinStorageBufferOffsetAlignment(&self) -> u32
Source§fn MaxVertexBuffers(&self) -> u32
fn MaxVertexBuffers(&self) -> u32
Source§fn MaxBufferSize(&self) -> u64
fn MaxBufferSize(&self) -> u64
Source§fn MaxVertexAttributes(&self) -> u32
fn MaxVertexAttributes(&self) -> u32
Source§fn MaxVertexBufferArrayStride(&self) -> u32
fn MaxVertexBufferArrayStride(&self) -> u32
Source§fn MaxInterStageShaderComponents(&self) -> u32
fn MaxInterStageShaderComponents(&self) -> u32
Source§fn MaxComputeWorkgroupStorageSize(&self) -> u32
fn MaxComputeWorkgroupStorageSize(&self) -> u32
Source§fn MaxComputeInvocationsPerWorkgroup(&self) -> u32
fn MaxComputeInvocationsPerWorkgroup(&self) -> u32
Source§fn MaxComputeWorkgroupSizeX(&self) -> u32
fn MaxComputeWorkgroupSizeX(&self) -> u32
Source§fn MaxComputeWorkgroupSizeY(&self) -> u32
fn MaxComputeWorkgroupSizeY(&self) -> u32
Source§fn MaxComputeWorkgroupSizeZ(&self) -> u32
fn MaxComputeWorkgroupSizeZ(&self) -> u32
Source§fn MaxComputeWorkgroupsPerDimension(&self) -> u32
fn MaxComputeWorkgroupsPerDimension(&self) -> u32
Source§fn MaxBindGroupsPlusVertexBuffers(&self) -> u32
fn MaxBindGroupsPlusVertexBuffers(&self) -> u32
Source§fn MaxInterStageShaderVariables(&self) -> u32
fn MaxInterStageShaderVariables(&self) -> u32
Source§fn MaxColorAttachments(&self) -> u32
fn MaxColorAttachments(&self) -> u32
Source§impl GPUTextureMethods<DomTypeHolder> for GPUTexture
impl GPUTextureMethods<DomTypeHolder> for GPUTexture
Source§fn CreateView(
&self,
descriptor: &GPUTextureViewDescriptor,
) -> Fallible<DomRoot<GPUTextureView>>
fn CreateView( &self, descriptor: &GPUTextureViewDescriptor, ) -> Fallible<DomRoot<GPUTextureView>>
Source§fn DepthOrArrayLayers(&self) -> u32
fn DepthOrArrayLayers(&self) -> u32
Source§fn Dimension(&self) -> GPUTextureDimension
fn Dimension(&self) -> GPUTextureDimension
Source§impl GPUUncapturedErrorEventMethods<DomTypeHolder> for GPUUncapturedErrorEvent
impl GPUUncapturedErrorEventMethods<DomTypeHolder> for GPUUncapturedErrorEvent
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
event_type: DOMString,
init: &GPUUncapturedErrorEventInit<DomTypeHolder>,
) -> DomRoot<Self>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, event_type: DOMString, init: &GPUUncapturedErrorEventInit<DomTypeHolder>, ) -> DomRoot<Self>
Source§impl GPUValidationErrorMethods<DomTypeHolder> for GPUValidationError
impl GPUValidationErrorMethods<DomTypeHolder> for GPUValidationError
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
message: DOMString,
) -> DomRoot<Self>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, message: DOMString, ) -> DomRoot<Self>
Source§impl GainNodeMethods<DomTypeHolder> for GainNode
impl GainNodeMethods<DomTypeHolder> for GainNode
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
context: &BaseAudioContext,
options: &GainOptions,
) -> Fallible<DomRoot<GainNode>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, context: &BaseAudioContext, options: &GainOptions, ) -> Fallible<DomRoot<GainNode>>
Source§impl GamepadEventMethods<DomTypeHolder> for GamepadEvent
impl GamepadEventMethods<DomTypeHolder> for GamepadEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &GamepadEventInit<DomTypeHolder>,
) -> Fallible<DomRoot<GamepadEvent>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &GamepadEventInit<DomTypeHolder>, ) -> Fallible<DomRoot<GamepadEvent>>
Source§impl GamepadHapticActuatorMethods<DomTypeHolder> for GamepadHapticActuator
impl GamepadHapticActuatorMethods<DomTypeHolder> for GamepadHapticActuator
Source§fn PlayEffect(
&self,
type_: GamepadHapticEffectType,
params: &GamepadEffectParameters,
comp: InRealm<'_>,
can_gc: CanGc,
) -> Rc<Promise>
fn PlayEffect( &self, type_: GamepadHapticEffectType, params: &GamepadEffectParameters, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>
Source§impl GamepadMethods<DomTypeHolder> for Gamepad
impl GamepadMethods<DomTypeHolder> for Gamepad
Source§fn Axes(&self, cx: &mut JSContext, retval: MutableHandleValue<'_>)
fn Axes(&self, cx: &mut JSContext, retval: MutableHandleValue<'_>)
Source§fn Buttons(&self, cx: &mut JSContext, retval: MutableHandleValue<'_>)
fn Buttons(&self, cx: &mut JSContext, retval: MutableHandleValue<'_>)
Source§fn VibrationActuator(&self) -> DomRoot<GamepadHapticActuator>
fn VibrationActuator(&self) -> DomRoot<GamepadHapticActuator>
Source§impl GamepadPoseMethods<DomTypeHolder> for GamepadPose
impl GamepadPoseMethods<DomTypeHolder> for GamepadPose
Source§fn GetPosition(
&self,
_cx: JSContext,
) -> Option<RootedTraceableBox<HeapFloat32Array>>
fn GetPosition( &self, _cx: JSContext, ) -> Option<RootedTraceableBox<HeapFloat32Array>>
Source§fn HasPosition(&self) -> bool
fn HasPosition(&self) -> bool
Source§fn GetLinearVelocity(
&self,
_cx: JSContext,
) -> Option<RootedTraceableBox<HeapFloat32Array>>
fn GetLinearVelocity( &self, _cx: JSContext, ) -> Option<RootedTraceableBox<HeapFloat32Array>>
Source§fn GetLinearAcceleration(
&self,
_cx: JSContext,
) -> Option<RootedTraceableBox<HeapFloat32Array>>
fn GetLinearAcceleration( &self, _cx: JSContext, ) -> Option<RootedTraceableBox<HeapFloat32Array>>
Source§fn GetOrientation(
&self,
_cx: JSContext,
) -> Option<RootedTraceableBox<HeapFloat32Array>>
fn GetOrientation( &self, _cx: JSContext, ) -> Option<RootedTraceableBox<HeapFloat32Array>>
Source§fn HasOrientation(&self) -> bool
fn HasOrientation(&self) -> bool
Source§fn GetAngularVelocity(
&self,
_cx: JSContext,
) -> Option<RootedTraceableBox<HeapFloat32Array>>
fn GetAngularVelocity( &self, _cx: JSContext, ) -> Option<RootedTraceableBox<HeapFloat32Array>>
Source§impl GeolocationCoordinatesMethods<DomTypeHolder> for GeolocationCoordinates
impl GeolocationCoordinatesMethods<DomTypeHolder> for GeolocationCoordinates
fn Accuracy(&self) -> Finite<f64>
fn Latitude(&self) -> Finite<f64>
fn Longitude(&self) -> Finite<f64>
fn GetAltitude(&self) -> Option<Finite<f64>>
fn GetAltitudeAccuracy(&self) -> Option<Finite<f64>>
fn GetHeading(&self) -> Option<Finite<f64>>
fn GetSpeed(&self) -> Option<Finite<f64>>
Source§impl GeolocationMethods<DomTypeHolder> for Geolocation
impl GeolocationMethods<DomTypeHolder> for Geolocation
Source§fn GetCurrentPosition(
&self,
cx: &mut JSContext,
success_callback: Rc<PositionCallback<DomTypeHolder>>,
error_callback: HandleValue<'_>,
options: &PositionOptions,
) -> Fallible<()>
fn GetCurrentPosition( &self, cx: &mut JSContext, success_callback: Rc<PositionCallback<DomTypeHolder>>, error_callback: HandleValue<'_>, options: &PositionOptions, ) -> Fallible<()>
Source§fn WatchPosition(
&self,
cx: &mut JSContext,
success_callback: Rc<PositionCallback<DomTypeHolder>>,
error_callback: HandleValue<'_>,
options: &PositionOptions,
) -> Fallible<i32>
fn WatchPosition( &self, cx: &mut JSContext, success_callback: Rc<PositionCallback<DomTypeHolder>>, error_callback: HandleValue<'_>, options: &PositionOptions, ) -> Fallible<i32>
Source§fn ClearWatch(&self, watch_id: i32)
fn ClearWatch(&self, watch_id: i32)
Source§impl GlobalScopeHelpers<DomTypeHolder> for GlobalScope
impl GlobalScopeHelpers<DomTypeHolder> for GlobalScope
Source§unsafe fn from_context(cx: *mut JSContext, realm: InRealm<'_>) -> DomRoot<Self>
unsafe fn from_context(cx: *mut JSContext, realm: InRealm<'_>) -> DomRoot<Self>
fn from_current_realm(realm: &CurrentRealm<'_>) -> DomRoot<Self>
fn get_cx() -> SafeJSContext
fn from_reflector( reflector: &impl DomObject, realm: InRealm<'_>, ) -> DomRoot<Self>
fn origin(&self) -> &MutableOrigin
fn incumbent() -> Option<DomRoot<Self>>
fn perform_a_microtask_checkpoint(&self, cx: &mut JSContext)
fn get_url(&self) -> ServoUrl
fn is_secure_context(&self) -> bool
Source§impl HTMLAnchorElementMethods<DomTypeHolder> for HTMLAnchorElement
impl HTMLAnchorElementMethods<DomTypeHolder> for HTMLAnchorElement
Source§fn SetProtocol(&self, cx: &mut JSContext, value: USVString)
fn SetProtocol(&self, cx: &mut JSContext, value: USVString)
Source§fn SetPassword(&self, cx: &mut JSContext, value: USVString)
fn SetPassword(&self, cx: &mut JSContext, value: USVString)
Source§fn SetHostname(&self, cx: &mut JSContext, value: USVString)
fn SetHostname(&self, cx: &mut JSContext, value: USVString)
Source§fn SetPathname(&self, cx: &mut JSContext, value: USVString)
fn SetPathname(&self, cx: &mut JSContext, value: USVString)
Source§fn SetUsername(&self, cx: &mut JSContext, value: USVString)
fn SetUsername(&self, cx: &mut JSContext, value: USVString)
Source§fn ReferrerPolicy(&self) -> DOMString
fn ReferrerPolicy(&self) -> DOMString
fn Rel(&self) -> DOMString
fn Hreflang(&self) -> DOMString
fn SetHreflang(&self, cx: &mut JSContext, value: DOMString)
fn Type(&self) -> DOMString
fn SetType(&self, cx: &mut JSContext, value: DOMString)
fn Coords(&self) -> DOMString
fn SetCoords(&self, cx: &mut JSContext, value: DOMString)
fn Charset(&self) -> DOMString
fn SetCharset(&self, cx: &mut JSContext, value: DOMString)
fn Name(&self) -> DOMString
fn SetName(&self, cx: &mut JSContext, value: DOMString)
fn Rev(&self) -> DOMString
fn SetRev(&self, cx: &mut JSContext, value: DOMString)
fn Shape(&self) -> DOMString
fn SetShape(&self, cx: &mut JSContext, value: DOMString)
fn Target(&self) -> DOMString
fn SetTarget(&self, cx: &mut JSContext, value: DOMString)
fn SetReferrerPolicy(&self, cx: &mut JSContext, value: DOMString)
Source§impl HTMLAreaElementMethods<DomTypeHolder> for HTMLAreaElement
impl HTMLAreaElementMethods<DomTypeHolder> for HTMLAreaElement
Source§fn ReferrerPolicy(&self) -> DOMString
fn ReferrerPolicy(&self) -> DOMString
Source§fn SetProtocol(&self, cx: &mut JSContext, value: USVString)
fn SetProtocol(&self, cx: &mut JSContext, value: USVString)
Source§fn SetPassword(&self, cx: &mut JSContext, value: USVString)
fn SetPassword(&self, cx: &mut JSContext, value: USVString)
Source§fn SetHostname(&self, cx: &mut JSContext, value: USVString)
fn SetHostname(&self, cx: &mut JSContext, value: USVString)
Source§fn SetPathname(&self, cx: &mut JSContext, value: USVString)
fn SetPathname(&self, cx: &mut JSContext, value: USVString)
Source§fn SetUsername(&self, cx: &mut JSContext, value: USVString)
fn SetUsername(&self, cx: &mut JSContext, value: USVString)
fn Target(&self) -> DOMString
fn SetTarget(&self, cx: &mut JSContext, value: DOMString)
fn Rel(&self) -> DOMString
fn SetReferrerPolicy(&self, cx: &mut JSContext, value: DOMString)
fn NoHref(&self) -> bool
fn SetNoHref(&self, cx: &mut JSContext, value: bool)
Source§impl HTMLAudioElementMethods<DomTypeHolder> for HTMLAudioElement
impl HTMLAudioElementMethods<DomTypeHolder> for HTMLAudioElement
Source§impl HTMLBodyElementMethods<DomTypeHolder> for HTMLBodyElement
impl HTMLBodyElementMethods<DomTypeHolder> for HTMLBodyElement
Source§fn SetBackground(&self, cx: &mut JSContext, input: DOMString)
fn SetBackground(&self, cx: &mut JSContext, input: DOMString)
fn BgColor(&self) -> DOMString
fn SetBgColor(&self, cx: &mut JSContext, value: DOMString)
fn Text(&self) -> DOMString
fn SetText(&self, cx: &mut JSContext, value: DOMString)
fn Background(&self) -> DOMString
fn GetOnafterprint( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnafterprint( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnbeforeprint( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnbeforeprint( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnbeforeunload( &self, cx: &mut JSContext, ) -> Option<Rc<OnBeforeUnloadEventHandlerNonNull<DomTypeHolder>>>
fn SetOnbeforeunload( &self, cx: &mut JSContext, listener: Option<Rc<OnBeforeUnloadEventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnhashchange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnhashchange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnlanguagechange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnlanguagechange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmessage( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmessage( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmessageerror( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmessageerror( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnoffline( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnoffline( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnonline( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnonline( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpagehide( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpagehide( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpagereveal( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpagereveal( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpageshow( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpageshow( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpageswap( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpageswap( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpopstate( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpopstate( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnrejectionhandled( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnrejectionhandled( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnstorage( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnstorage( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnunhandledrejection( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnunhandledrejection( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnunload( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnunload( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOngamepadconnected( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOngamepadconnected( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOngamepaddisconnected( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOngamepaddisconnected( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl HTMLButtonElementMethods<DomTypeHolder> for HTMLButtonElement
impl HTMLButtonElementMethods<DomTypeHolder> for HTMLButtonElement
Source§fn CheckValidity(&self, cx: &mut JSContext) -> bool
fn CheckValidity(&self, cx: &mut JSContext) -> bool
Source§fn ReportValidity(&self, cx: &mut JSContext) -> bool
fn ReportValidity(&self, cx: &mut JSContext) -> bool
Source§fn ValidationMessage(&self) -> DOMString
fn ValidationMessage(&self) -> DOMString
Source§fn SetCustomValidity(&self, cx: &mut JSContext, error: DOMString)
fn SetCustomValidity(&self, cx: &mut JSContext, error: DOMString)
fn SetCommand(&self, cx: &mut JSContext, value: DOMString)
fn Disabled(&self) -> bool
fn SetDisabled(&self, cx: &mut JSContext, value: bool)
fn SetType(&self, cx: &mut JSContext, value: DOMString)
fn FormAction(&self) -> DOMString
fn SetFormAction(&self, cx: &mut JSContext, value: DOMString)
fn FormEnctype(&self) -> DOMString
fn SetFormEnctype(&self, cx: &mut JSContext, value: DOMString)
fn FormMethod(&self) -> DOMString
fn SetFormMethod(&self, cx: &mut JSContext, value: DOMString)
fn FormTarget(&self) -> DOMString
fn SetFormTarget(&self, cx: &mut JSContext, value: DOMString)
fn FormNoValidate(&self) -> bool
fn SetFormNoValidate(&self, cx: &mut JSContext, value: bool)
fn Name(&self) -> DOMString
fn SetName(&self, cx: &mut JSContext, value: DOMString)
fn Value(&self) -> DOMString
fn SetValue(&self, cx: &mut JSContext, value: DOMString)
fn Labels(&self) -> DomRoot<NodeList>
Source§impl HTMLCanvasElementMethods<DomTypeHolder> for HTMLCanvasElement
impl HTMLCanvasElementMethods<DomTypeHolder> for HTMLCanvasElement
Source§fn GetContext(
&self,
cx: &mut JSContext,
id: DOMString,
options: HandleValue<'_>,
) -> Fallible<Option<RenderingContext<DomTypeHolder>>>
fn GetContext( &self, cx: &mut JSContext, id: DOMString, options: HandleValue<'_>, ) -> Fallible<Option<RenderingContext<DomTypeHolder>>>
Source§fn ToDataURL(
&self,
_context: JSContext,
mime_type: DOMString,
quality: HandleValue<'_>,
) -> Fallible<USVString>
fn ToDataURL( &self, _context: JSContext, mime_type: DOMString, quality: HandleValue<'_>, ) -> Fallible<USVString>
Source§fn ToBlob(
&self,
_cx: JSContext,
callback: Rc<BlobCallback<DomTypeHolder>>,
mime_type: DOMString,
quality: HandleValue<'_>,
) -> Fallible<()>
fn ToBlob( &self, _cx: JSContext, callback: Rc<BlobCallback<DomTypeHolder>>, mime_type: DOMString, quality: HandleValue<'_>, ) -> Fallible<()>
Source§fn TransferControlToOffscreen(
&self,
cx: &mut JSContext,
) -> Fallible<DomRoot<OffscreenCanvas>>
fn TransferControlToOffscreen( &self, cx: &mut JSContext, ) -> Fallible<DomRoot<OffscreenCanvas>>
Source§fn CaptureStream(
&self,
cx: &mut JSContext,
_frame_request_rate: Option<Finite<f64>>,
) -> DomRoot<MediaStream>
fn CaptureStream( &self, cx: &mut JSContext, _frame_request_rate: Option<Finite<f64>>, ) -> DomRoot<MediaStream>
fn Width(&self) -> u32
fn Height(&self) -> u32
Source§impl HTMLCollectionMethods<DomTypeHolder> for HTMLCollection
impl HTMLCollectionMethods<DomTypeHolder> for HTMLCollection
Source§fn SupportedPropertyNames(&self) -> Vec<DOMString>
fn SupportedPropertyNames(&self) -> Vec<DOMString>
fn NamedGetter(&self, name: DOMString) -> Option<DomRoot<Element>>
Source§impl HTMLDataListElementMethods<DomTypeHolder> for HTMLDataListElement
impl HTMLDataListElementMethods<DomTypeHolder> for HTMLDataListElement
Source§impl HTMLDialogElementMethods<DomTypeHolder> for HTMLDialogElement
impl HTMLDialogElementMethods<DomTypeHolder> for HTMLDialogElement
Source§fn ReturnValue(&self) -> DOMString
fn ReturnValue(&self) -> DOMString
Source§fn SetReturnValue(&self, _cx: &mut JSContext, return_value: DOMString)
fn SetReturnValue(&self, _cx: &mut JSContext, return_value: DOMString)
Source§fn Show(&self, cx: &mut JSContext) -> ErrorResult
fn Show(&self, cx: &mut JSContext) -> ErrorResult
Source§fn ShowModal(&self, cx: &mut JSContext) -> ErrorResult
fn ShowModal(&self, cx: &mut JSContext) -> ErrorResult
fn Open(&self) -> bool
fn SetOpen(&self, cx: &mut JSContext, value: bool)
Source§impl HTMLDocumentMethods<DomTypeHolder> for HTMLDocument
impl HTMLDocumentMethods<DomTypeHolder> for HTMLDocument
Source§impl HTMLElementMethods<DomTypeHolder> for HTMLElement
impl HTMLElementMethods<DomTypeHolder> for HTMLElement
Source§fn GetOnerror(
&self,
cx: &mut JSContext,
) -> Option<Rc<OnErrorEventHandlerNonNull<DomTypeHolder>>>
fn GetOnerror( &self, cx: &mut JSContext, ) -> Option<Rc<OnErrorEventHandlerNonNull<DomTypeHolder>>>
Source§fn SetOnerror(
&self,
cx: &mut JSContext,
listener: Option<Rc<OnErrorEventHandlerNonNull<DomTypeHolder>>>,
)
fn SetOnerror( &self, cx: &mut JSContext, listener: Option<Rc<OnErrorEventHandlerNonNull<DomTypeHolder>>>, )
Source§fn GetOnload(
&self,
cx: &mut JSContext,
) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn GetOnload( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
Source§fn SetOnload(
&self,
cx: &mut JSContext,
listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>,
)
fn SetOnload( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§fn GetOnblur(
&self,
cx: &mut JSContext,
) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn GetOnblur( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
Source§fn SetOnblur(
&self,
cx: &mut JSContext,
listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>,
)
fn SetOnblur( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§fn GetOnfocus(
&self,
cx: &mut JSContext,
) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn GetOnfocus( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
Source§fn SetOnfocus(
&self,
cx: &mut JSContext,
listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>,
)
fn SetOnfocus( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§fn GetOnresize(
&self,
cx: &mut JSContext,
) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn GetOnresize( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
Source§fn SetOnresize(
&self,
cx: &mut JSContext,
listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>,
)
fn SetOnresize( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§fn GetOnscroll(
&self,
cx: &mut JSContext,
) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn GetOnscroll( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
Source§fn SetOnscroll(
&self,
cx: &mut JSContext,
listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>,
)
fn SetOnscroll( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§fn Focus(&self, cx: &mut JSContext, options: &FocusOptions)
fn Focus(&self, cx: &mut JSContext, options: &FocusOptions)
Source§fn OffsetHeight(&self) -> i32
fn OffsetHeight(&self) -> i32
Source§fn SetInnerText(&self, cx: &mut JSContext, input: DOMString)
fn SetInnerText(&self, cx: &mut JSContext, input: DOMString)
Source§fn GetOuterText(&self) -> Fallible<DOMString>
fn GetOuterText(&self) -> Fallible<DOMString>
Source§fn SetTranslate(&self, cx: &mut JSContext, yesno: bool)
fn SetTranslate(&self, cx: &mut JSContext, yesno: bool)
Source§fn SetContentEditable(
&self,
cx: &mut JSContext,
value: DOMString,
) -> ErrorResult
fn SetContentEditable( &self, cx: &mut JSContext, value: DOMString, ) -> ErrorResult
Source§fn IsContentEditable(&self) -> bool
fn IsContentEditable(&self) -> bool
Source§fn AttachInternals(&self, can_gc: CanGc) -> Fallible<DomRoot<ElementInternals>>
fn AttachInternals(&self, can_gc: CanGc) -> Fallible<DomRoot<ElementInternals>>
Source§fn SetAutofocus(&self, cx: &mut JSContext, autofocus: bool)
fn SetAutofocus(&self, cx: &mut JSContext, autofocus: bool)
Source§fn SetTabIndex(&self, cx: &mut JSContext, tab_index: i32)
fn SetTabIndex(&self, cx: &mut JSContext, tab_index: i32)
Source§fn AccessKeyLabel(&self) -> DOMString
fn AccessKeyLabel(&self) -> DOMString
fn Title(&self) -> DOMString
fn SetTitle(&self, cx: &mut JSContext, value: DOMString)
fn Lang(&self) -> DOMString
fn SetLang(&self, cx: &mut JSContext, value: DOMString)
fn Dir(&self) -> DOMString
fn SetDir(&self, cx: &mut JSContext, value: DOMString)
fn Hidden(&self) -> bool
fn SetHidden(&self, cx: &mut JSContext, value: bool)
fn GetOnabort( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnabort( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnauxclick( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnauxclick( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnanimationstart( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnanimationstart( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnanimationiteration( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnanimationiteration( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnanimationend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnanimationend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnanimationcancel( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnanimationcancel( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnbeforeinput( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnbeforeinput( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnbeforematch( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnbeforematch( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnbeforetoggle( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnbeforetoggle( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncancel( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncancel( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncanplay( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncanplay( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncanplaythrough( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncanplaythrough( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnchange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnchange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnclick( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnclick( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnclose( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnclose( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncommand( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncommand( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncontextlost( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncontextlost( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncontextrestored( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncontextrestored( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncopy( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncopy( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncuechange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncuechange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncut( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncut( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndblclick( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndblclick( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndrag( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndrag( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndragend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndragend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndragenter( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndragenter( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndragleave( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndragleave( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndragover( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndragover( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndragstart( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndragstart( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndrop( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndrop( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndurationchange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndurationchange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnemptied( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnemptied( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnended( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnended( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnformdata( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnformdata( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOninput( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOninput( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOninvalid( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOninvalid( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnkeydown( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnkeydown( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnkeypress( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnkeypress( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnkeyup( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnkeyup( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnloadeddata( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnloadeddata( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnloadedmetadata( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnloadedmetadata( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnloadstart( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnloadstart( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmousedown( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmousedown( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmouseenter( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmouseenter( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmouseleave( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmouseleave( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmousemove( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmousemove( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmouseout( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmouseout( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmouseover( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmouseover( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmouseup( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmouseup( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpaste( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpaste( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpause( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpause( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnplay( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnplay( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnplaying( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnplaying( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointercancel( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointercancel( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointerdown( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointerdown( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointerenter( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointerenter( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointerleave( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointerleave( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointermove( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointermove( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointerout( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointerout( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointerover( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointerover( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointerup( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointerup( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnprogress( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnprogress( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnratechange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnratechange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnreset( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnreset( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnscrollend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnscrollend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnsecuritypolicyviolation( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnsecuritypolicyviolation( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnseeked( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnseeked( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnseeking( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnseeking( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnselect( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnselect( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnselectionchange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnselectionchange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnselectstart( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnselectstart( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnslotchange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnslotchange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnstalled( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnstalled( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnsubmit( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnsubmit( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnsuspend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnsuspend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOntimeupdate( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOntimeupdate( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOntoggle( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOntoggle( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOntransitioncancel( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOntransitioncancel( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOntransitionend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOntransitionend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOntransitionrun( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOntransitionrun( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnvolumechange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnvolumechange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnwaiting( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwaiting( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnwebkitanimationend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwebkitanimationend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnwebkitanimationiteration( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwebkitanimationiteration( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnwebkitanimationstart( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwebkitanimationstart( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnwebkittransitionend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwebkittransitionend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnwheel( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwheel( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn ContentEditable(&self) -> DOMString
fn AccessKey(&self) -> DOMString
fn SetAccessKey(&self, cx: &mut JSContext, value: DOMString)
Source§impl HTMLFieldSetElementMethods<DomTypeHolder> for HTMLFieldSetElement
impl HTMLFieldSetElementMethods<DomTypeHolder> for HTMLFieldSetElement
Source§fn CheckValidity(&self, cx: &mut JSContext) -> bool
fn CheckValidity(&self, cx: &mut JSContext) -> bool
Source§fn ReportValidity(&self, cx: &mut JSContext) -> bool
fn ReportValidity(&self, cx: &mut JSContext) -> bool
Source§fn ValidationMessage(&self) -> DOMString
fn ValidationMessage(&self) -> DOMString
Source§fn SetCustomValidity(&self, error: DOMString, can_gc: CanGc)
fn SetCustomValidity(&self, error: DOMString, can_gc: CanGc)
fn Disabled(&self) -> bool
fn SetDisabled(&self, cx: &mut JSContext, value: bool)
fn SetName(&self, cx: &mut JSContext, value: DOMString)
fn Name(&self) -> DOMString
Source§impl HTMLFontElementMethods<DomTypeHolder> for HTMLFontElement
impl HTMLFontElementMethods<DomTypeHolder> for HTMLFontElement
Source§impl HTMLFormControlsCollectionMethods<DomTypeHolder> for HTMLFormControlsCollection
impl HTMLFormControlsCollectionMethods<DomTypeHolder> for HTMLFormControlsCollection
Source§fn NamedItem(
&self,
cx: &mut JSContext,
name: DOMString,
) -> Option<RadioNodeListOrElement<DomTypeHolder>>
fn NamedItem( &self, cx: &mut JSContext, name: DOMString, ) -> Option<RadioNodeListOrElement<DomTypeHolder>>
Source§fn NamedGetter(
&self,
cx: &mut JSContext,
name: DOMString,
) -> Option<RadioNodeListOrElement<DomTypeHolder>>
fn NamedGetter( &self, cx: &mut JSContext, name: DOMString, ) -> Option<RadioNodeListOrElement<DomTypeHolder>>
Source§fn SupportedPropertyNames(&self) -> Vec<DOMString>
fn SupportedPropertyNames(&self) -> Vec<DOMString>
Source§impl HTMLFormElementMethods<DomTypeHolder> for HTMLFormElement
impl HTMLFormElementMethods<DomTypeHolder> for HTMLFormElement
Source§fn SetEncoding(&self, cx: &mut JSContext, value: DOMString)
fn SetEncoding(&self, cx: &mut JSContext, value: DOMString)
Source§fn RequestSubmit(
&self,
cx: &mut JSContext,
submitter: Option<&HTMLElement>,
) -> Fallible<()>
fn RequestSubmit( &self, cx: &mut JSContext, submitter: Option<&HTMLElement>, ) -> Fallible<()>
Source§fn NamedGetter(
&self,
cx: &mut JSContext,
name: DOMString,
) -> Option<RadioNodeListOrElement<DomTypeHolder>>
fn NamedGetter( &self, cx: &mut JSContext, name: DOMString, ) -> Option<RadioNodeListOrElement<DomTypeHolder>>
Source§fn CheckValidity(&self, cx: &mut JSContext) -> bool
fn CheckValidity(&self, cx: &mut JSContext) -> bool
Source§fn ReportValidity(&self, cx: &mut JSContext) -> bool
fn ReportValidity(&self, cx: &mut JSContext) -> bool
fn AcceptCharset(&self) -> DOMString
fn SetAcceptCharset(&self, cx: &mut JSContext, value: DOMString)
fn Action(&self) -> DOMString
fn SetAction(&self, cx: &mut JSContext, value: DOMString)
fn Autocomplete(&self) -> DOMString
fn SetAutocomplete(&self, cx: &mut JSContext, value: DOMString)
fn Enctype(&self) -> DOMString
fn SetEnctype(&self, cx: &mut JSContext, value: DOMString)
fn Method(&self) -> DOMString
fn SetMethod(&self, cx: &mut JSContext, value: DOMString)
fn Name(&self) -> DOMString
fn SetName(&self, cx: &mut JSContext, value: DOMString)
fn NoValidate(&self) -> bool
fn SetNoValidate(&self, cx: &mut JSContext, value: bool)
fn Target(&self) -> DOMString
fn SetTarget(&self, cx: &mut JSContext, value: DOMString)
fn Rel(&self) -> DOMString
fn SupportedPropertyNames(&self) -> Vec<DOMString>
Source§impl HTMLFrameSetElementMethods<DomTypeHolder> for HTMLFrameSetElement
impl HTMLFrameSetElementMethods<DomTypeHolder> for HTMLFrameSetElement
fn GetOnafterprint( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnafterprint( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnbeforeprint( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnbeforeprint( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnbeforeunload( &self, cx: &mut JSContext, ) -> Option<Rc<OnBeforeUnloadEventHandlerNonNull<DomTypeHolder>>>
fn SetOnbeforeunload( &self, cx: &mut JSContext, listener: Option<Rc<OnBeforeUnloadEventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnhashchange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnhashchange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnlanguagechange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnlanguagechange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmessage( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmessage( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmessageerror( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmessageerror( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnoffline( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnoffline( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnonline( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnonline( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpagehide( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpagehide( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpagereveal( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpagereveal( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpageshow( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpageshow( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpageswap( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpageswap( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpopstate( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpopstate( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnrejectionhandled( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnrejectionhandled( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnstorage( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnstorage( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnunhandledrejection( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnunhandledrejection( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnunload( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnunload( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOngamepadconnected( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOngamepadconnected( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOngamepaddisconnected( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOngamepaddisconnected( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl HTMLHRElementMethods<DomTypeHolder> for HTMLHRElement
impl HTMLHRElementMethods<DomTypeHolder> for HTMLHRElement
fn Align(&self) -> DOMString
fn SetAlign(&self, cx: &mut JSContext, value: DOMString)
fn Color(&self) -> DOMString
fn SetColor(&self, cx: &mut JSContext, value: DOMString)
fn NoShade(&self) -> bool
fn SetNoShade(&self, cx: &mut JSContext, value: bool)
fn Size(&self) -> DOMString
fn SetSize(&self, cx: &mut JSContext, value: DOMString)
fn Width(&self) -> DOMString
fn SetWidth(&self, cx: &mut JSContext, value: DOMString)
Source§impl HTMLIFrameElementMethods<DomTypeHolder> for HTMLIFrameElement
impl HTMLIFrameElementMethods<DomTypeHolder> for HTMLIFrameElement
Source§fn Srcdoc(&self) -> TrustedHTMLOrString<DomTypeHolder>
fn Srcdoc(&self) -> TrustedHTMLOrString<DomTypeHolder>
Source§fn SetSrcdoc(
&self,
cx: &mut JSContext,
value: TrustedHTMLOrString<DomTypeHolder>,
) -> Fallible<()>
fn SetSrcdoc( &self, cx: &mut JSContext, value: TrustedHTMLOrString<DomTypeHolder>, ) -> Fallible<()>
Source§fn Sandbox(&self, cx: &mut JSContext) -> DomRoot<DOMTokenList>
fn Sandbox(&self, cx: &mut JSContext) -> DomRoot<DOMTokenList>
https://html.spec.whatwg.org/multipage/#dom-iframe-sandbox
The supported tokens for sandbox’s DOMTokenList are the allowed values defined in the sandbox attribute and supported by the user agent. These range of possible values is defined here: https://html.spec.whatwg.org/multipage/#attr-iframe-sandbox
Source§fn GetContentWindow(&self) -> Option<DomRoot<WindowProxy>>
fn GetContentWindow(&self) -> Option<DomRoot<WindowProxy>>
Source§fn ReferrerPolicy(&self) -> DOMString
fn ReferrerPolicy(&self) -> DOMString
fn Src(&self) -> USVString
fn SetSrc(&self, cx: &mut JSContext, value: USVString)
fn SetReferrerPolicy(&self, cx: &mut JSContext, value: DOMString)
fn AllowFullscreen(&self) -> bool
fn SetAllowFullscreen(&self, cx: &mut JSContext, value: bool)
fn Width(&self) -> DOMString
fn SetWidth(&self, cx: &mut JSContext, value: DOMString)
fn Height(&self) -> DOMString
fn SetHeight(&self, cx: &mut JSContext, value: DOMString)
fn FrameBorder(&self) -> DOMString
fn SetFrameBorder(&self, cx: &mut JSContext, value: DOMString)
fn SetName(&self, cx: &mut JSContext, value: DOMString)
fn Name(&self) -> DOMString
fn Loading(&self) -> DOMString
fn SetLoading(&self, cx: &mut JSContext, value: DOMString)
fn LongDesc(&self) -> USVString
fn SetLongDesc(&self, cx: &mut JSContext, value: USVString)
Source§impl HTMLImageElementMethods<DomTypeHolder> for HTMLImageElement
impl HTMLImageElementMethods<DomTypeHolder> for HTMLImageElement
Source§fn Image(
cx: &mut JSContext,
window: &Window,
proto: Option<HandleObject<'_>>,
width: Option<u32>,
height: Option<u32>,
) -> Fallible<DomRoot<HTMLImageElement>>
fn Image( cx: &mut JSContext, window: &Window, proto: Option<HandleObject<'_>>, width: Option<u32>, height: Option<u32>, ) -> Fallible<DomRoot<HTMLImageElement>>
Source§fn GetCrossOrigin(&self) -> Option<DOMString>
fn GetCrossOrigin(&self) -> Option<DOMString>
Source§fn ReferrerPolicy(&self) -> DOMString
fn ReferrerPolicy(&self) -> DOMString
fn Alt(&self) -> DOMString
fn SetAlt(&self, cx: &mut JSContext, value: DOMString)
fn Src(&self) -> USVString
fn SetSrc(&self, cx: &mut JSContext, value: USVString)
fn Srcset(&self) -> USVString
fn SetSrcset(&self, cx: &mut JSContext, value: USVString)
fn Sizes(&self) -> DOMString
fn SetSizes(&self, cx: &mut JSContext, value: DOMString)
fn UseMap(&self) -> DOMString
fn SetUseMap(&self, cx: &mut JSContext, value: DOMString)
fn IsMap(&self) -> bool
fn SetIsMap(&self, cx: &mut JSContext, value: bool)
fn Width(&self) -> u32
fn SetWidth(&self, cx: &mut JSContext, value: u32)
fn Height(&self) -> u32
fn SetHeight(&self, cx: &mut JSContext, value: u32)
fn SetReferrerPolicy(&self, cx: &mut JSContext, value: DOMString)
fn Name(&self) -> DOMString
fn SetName(&self, cx: &mut JSContext, value: DOMString)
fn Align(&self) -> DOMString
fn SetAlign(&self, cx: &mut JSContext, value: DOMString)
fn Hspace(&self) -> u32
fn SetHspace(&self, cx: &mut JSContext, value: u32)
fn Vspace(&self) -> u32
fn SetVspace(&self, cx: &mut JSContext, value: u32)
fn LongDesc(&self) -> USVString
fn SetLongDesc(&self, cx: &mut JSContext, value: USVString)
fn Border(&self) -> DOMString
fn SetBorder(&self, cx: &mut JSContext, value: DOMString)
Source§impl HTMLInputElementMethods<DomTypeHolder> for HTMLInputElement
impl HTMLInputElementMethods<DomTypeHolder> for HTMLInputElement
Source§fn SetChecked(&self, cx: &mut JSContext, checked: bool)
fn SetChecked(&self, cx: &mut JSContext, checked: bool)
Source§fn ValueAsNumber(&self) -> f64
fn ValueAsNumber(&self) -> f64
Source§fn SetValueAsNumber(&self, cx: &mut JSContext, value: f64) -> ErrorResult
fn SetValueAsNumber(&self, cx: &mut JSContext, value: f64) -> ErrorResult
Source§fn Indeterminate(&self) -> bool
fn Indeterminate(&self) -> bool
Source§fn SetIndeterminate(&self, _cx: &mut JSContext, val: bool)
fn SetIndeterminate(&self, _cx: &mut JSContext, val: bool)
Source§fn GetLabels(&self, cx: &mut JSContext) -> Option<DomRoot<NodeList>>
fn GetLabels(&self, cx: &mut JSContext) -> Option<DomRoot<NodeList>>
https://html.spec.whatwg.org/multipage/#dom-lfe-labels Different from make_labels_getter because this one conditionally returns null.
Source§fn GetSelectionStart(&self) -> Option<u32>
fn GetSelectionStart(&self) -> Option<u32>
Source§fn SetSelectionStart(
&self,
_cx: &mut JSContext,
start: Option<u32>,
) -> ErrorResult
fn SetSelectionStart( &self, _cx: &mut JSContext, start: Option<u32>, ) -> ErrorResult
Source§fn GetSelectionEnd(&self) -> Option<u32>
fn GetSelectionEnd(&self) -> Option<u32>
Source§fn SetSelectionEnd(&self, _cx: &mut JSContext, end: Option<u32>) -> ErrorResult
fn SetSelectionEnd(&self, _cx: &mut JSContext, end: Option<u32>) -> ErrorResult
Source§fn GetSelectionDirection(&self) -> Option<DOMString>
fn GetSelectionDirection(&self) -> Option<DOMString>
Source§fn SetSelectionDirection(
&self,
_cx: &mut JSContext,
direction: Option<DOMString>,
) -> ErrorResult
fn SetSelectionDirection( &self, _cx: &mut JSContext, direction: Option<DOMString>, ) -> ErrorResult
Source§fn SetSelectionRange(
&self,
start: u32,
end: u32,
direction: Option<DOMString>,
) -> ErrorResult
fn SetSelectionRange( &self, start: u32, end: u32, direction: Option<DOMString>, ) -> ErrorResult
Source§fn SetRangeText(&self, replacement: DOMString) -> ErrorResult
fn SetRangeText(&self, replacement: DOMString) -> ErrorResult
Source§fn SetRangeText_(
&self,
replacement: DOMString,
start: u32,
end: u32,
selection_mode: SelectionMode,
) -> ErrorResult
fn SetRangeText_( &self, replacement: DOMString, start: u32, end: u32, selection_mode: SelectionMode, ) -> ErrorResult
Source§fn SelectFiles(&self, paths: Vec<DOMString>)
fn SelectFiles(&self, paths: Vec<DOMString>)
Select the files based on filepaths passed in, enabled by
dom_testing_html_input_element_select_files_enabled, used for test purpose.
Source§fn CheckValidity(&self, cx: &mut JSContext) -> bool
fn CheckValidity(&self, cx: &mut JSContext) -> bool
Source§fn ReportValidity(&self, cx: &mut JSContext) -> bool
fn ReportValidity(&self, cx: &mut JSContext) -> bool
Source§fn ValidationMessage(&self) -> DOMString
fn ValidationMessage(&self) -> DOMString
Source§fn SetCustomValidity(&self, cx: &mut JSContext, error: DOMString)
fn SetCustomValidity(&self, cx: &mut JSContext, error: DOMString)
fn Accept(&self) -> DOMString
fn SetAccept(&self, cx: &mut JSContext, value: DOMString)
fn Alpha(&self) -> bool
fn SetAlpha(&self, cx: &mut JSContext, value: bool)
fn Alt(&self) -> DOMString
fn SetAlt(&self, cx: &mut JSContext, value: DOMString)
fn DirName(&self) -> DOMString
fn SetDirName(&self, cx: &mut JSContext, value: DOMString)
fn Disabled(&self) -> bool
fn SetDisabled(&self, cx: &mut JSContext, value: bool)
fn DefaultChecked(&self) -> bool
fn SetDefaultChecked(&self, cx: &mut JSContext, value: bool)
fn ColorSpace(&self) -> DOMString
fn SetColorSpace(&self, cx: &mut JSContext, value: DOMString)
fn ReadOnly(&self) -> bool
fn SetReadOnly(&self, cx: &mut JSContext, value: bool)
fn Size(&self) -> u32
fn SetSize(&self, cx: &mut JSContext, value: u32) -> ErrorResult
fn SetType(&self, cx: &mut JSContext, value: DOMString)
fn DefaultValue(&self) -> DOMString
fn SetDefaultValue(&self, cx: &mut JSContext, value: DOMString)
fn Min(&self) -> DOMString
fn SetMin(&self, cx: &mut JSContext, value: DOMString)
fn GetValueAsDate(&self, cx: SafeJSContext) -> Option<NonNull<JSObject>>
fn SetValueAsDate( &self, cx: &mut JSContext, value: *mut JSObject, ) -> ErrorResult
fn Name(&self) -> DOMString
fn SetName(&self, cx: &mut JSContext, value: DOMString)
fn Placeholder(&self) -> DOMString
fn SetPlaceholder(&self, cx: &mut JSContext, value: DOMString)
fn FormAction(&self) -> DOMString
fn SetFormAction(&self, cx: &mut JSContext, value: DOMString)
fn FormEnctype(&self) -> DOMString
fn SetFormEnctype(&self, cx: &mut JSContext, value: DOMString)
fn FormMethod(&self) -> DOMString
fn SetFormMethod(&self, cx: &mut JSContext, value: DOMString)
fn FormTarget(&self) -> DOMString
fn SetFormTarget(&self, cx: &mut JSContext, value: DOMString)
fn FormNoValidate(&self) -> bool
fn SetFormNoValidate(&self, cx: &mut JSContext, value: bool)
fn Max(&self) -> DOMString
fn SetMax(&self, cx: &mut JSContext, value: DOMString)
fn MaxLength(&self) -> i32
fn SetMaxLength(&self, cx: &mut JSContext, value: i32) -> ErrorResult
fn MinLength(&self) -> i32
fn SetMinLength(&self, cx: &mut JSContext, value: i32) -> ErrorResult
fn Multiple(&self) -> bool
fn SetMultiple(&self, cx: &mut JSContext, value: bool)
fn Pattern(&self) -> DOMString
fn SetPattern(&self, cx: &mut JSContext, value: DOMString)
fn Required(&self) -> bool
fn SetRequired(&self, cx: &mut JSContext, value: bool)
fn Src(&self) -> USVString
fn SetSrc(&self, cx: &mut JSContext, value: USVString)
fn Step(&self) -> DOMString
fn SetStep(&self, cx: &mut JSContext, value: DOMString)
fn UseMap(&self) -> DOMString
fn SetUseMap(&self, cx: &mut JSContext, value: DOMString)
Source§impl HTMLLabelElementMethods<DomTypeHolder> for HTMLLabelElement
impl HTMLLabelElementMethods<DomTypeHolder> for HTMLLabelElement
Source§impl HTMLLinkElementMethods<DomTypeHolder> for HTMLLinkElement
impl HTMLLinkElementMethods<DomTypeHolder> for HTMLLinkElement
Source§fn GetCrossOrigin(&self) -> Option<DOMString>
fn GetCrossOrigin(&self) -> Option<DOMString>
Source§fn ReferrerPolicy(&self) -> DOMString
fn ReferrerPolicy(&self) -> DOMString
fn Href(&self) -> USVString
fn SetHref(&self, cx: &mut JSContext, value: USVString)
fn Rel(&self) -> DOMString
fn As(&self) -> DOMString
fn SetAs(&self, cx: &mut JSContext, value: DOMString)
fn Media(&self) -> DOMString
fn SetMedia(&self, cx: &mut JSContext, value: DOMString)
fn Integrity(&self) -> DOMString
fn SetIntegrity(&self, cx: &mut JSContext, value: DOMString)
fn Hreflang(&self) -> DOMString
fn SetHreflang(&self, cx: &mut JSContext, value: DOMString)
fn Type(&self) -> DOMString
fn SetType(&self, cx: &mut JSContext, value: DOMString)
fn Disabled(&self) -> bool
fn SetDisabled(&self, cx: &mut JSContext, value: bool)
fn Charset(&self) -> DOMString
fn SetCharset(&self, cx: &mut JSContext, value: DOMString)
fn Rev(&self) -> DOMString
fn SetRev(&self, cx: &mut JSContext, value: DOMString)
fn Target(&self) -> DOMString
fn SetTarget(&self, cx: &mut JSContext, value: DOMString)
fn SetReferrerPolicy(&self, cx: &mut JSContext, value: DOMString)
Source§impl HTMLMediaElementMethods<DomTypeHolder> for HTMLMediaElement
impl HTMLMediaElementMethods<DomTypeHolder> for HTMLMediaElement
Source§fn GetCrossOrigin(&self) -> Option<DOMString>
fn GetCrossOrigin(&self) -> Option<DOMString>
Source§fn GetSrcObject(&self) -> Option<MediaStreamOrBlob<DomTypeHolder>>
fn GetSrcObject(&self) -> Option<MediaStreamOrBlob<DomTypeHolder>>
Source§fn SetSrcObject(
&self,
cx: &mut JSContext,
value: Option<MediaStreamOrBlob<DomTypeHolder>>,
)
fn SetSrcObject( &self, cx: &mut JSContext, value: Option<MediaStreamOrBlob<DomTypeHolder>>, )
Source§fn CurrentSrc(&self) -> USVString
fn CurrentSrc(&self) -> USVString
Source§fn CanPlayType(&self, type_: DOMString) -> CanPlayTypeResult
fn CanPlayType(&self, type_: DOMString) -> CanPlayTypeResult
Source§fn SetDefaultPlaybackRate(
&self,
_cx: &mut JSContext,
value: Finite<f64>,
) -> ErrorResult
fn SetDefaultPlaybackRate( &self, _cx: &mut JSContext, value: Finite<f64>, ) -> ErrorResult
Source§fn SetPlaybackRate(
&self,
_cx: &mut JSContext,
value: Finite<f64>,
) -> ErrorResult
fn SetPlaybackRate( &self, _cx: &mut JSContext, value: Finite<f64>, ) -> ErrorResult
Source§fn CurrentTime(&self) -> Finite<f64>
fn CurrentTime(&self) -> Finite<f64>
Source§fn AudioTracks(&self, can_gc: CanGc) -> DomRoot<AudioTrackList>
fn AudioTracks(&self, can_gc: CanGc) -> DomRoot<AudioTrackList>
Source§fn VideoTracks(&self, can_gc: CanGc) -> DomRoot<VideoTrackList>
fn VideoTracks(&self, can_gc: CanGc) -> DomRoot<VideoTrackList>
Source§fn TextTracks(&self, can_gc: CanGc) -> DomRoot<TextTrackList>
fn TextTracks(&self, can_gc: CanGc) -> DomRoot<TextTrackList>
Source§fn AddTextTrack(
&self,
kind: TextTrackKind,
label: DOMString,
language: DOMString,
can_gc: CanGc,
) -> DomRoot<TextTrack>
fn AddTextTrack( &self, kind: TextTrackKind, label: DOMString, language: DOMString, can_gc: CanGc, ) -> DomRoot<TextTrack>
fn Autoplay(&self) -> bool
fn SetAutoplay(&self, cx: &mut JSContext, value: bool)
fn Loop(&self) -> bool
fn SetLoop(&self, cx: &mut JSContext, value: bool)
fn DefaultMuted(&self) -> bool
fn SetDefaultMuted(&self, cx: &mut JSContext, value: bool)
fn Controls(&self) -> bool
fn SetControls(&self, cx: &mut JSContext, value: bool)
fn Src(&self) -> USVString
fn SetSrc(&self, cx: &mut JSContext, value: USVString)
fn Preload(&self) -> DOMString
fn SetPreload(&self, cx: &mut JSContext, value: DOMString)
Source§impl HTMLMetaElementMethods<DomTypeHolder> for HTMLMetaElement
impl HTMLMetaElementMethods<DomTypeHolder> for HTMLMetaElement
fn Name(&self) -> DOMString
fn SetName(&self, cx: &mut JSContext, value: DOMString)
fn Content(&self) -> DOMString
fn SetContent(&self, cx: &mut JSContext, value: DOMString)
fn HttpEquiv(&self) -> DOMString
fn SetHttpEquiv(&self, cx: &mut JSContext, value: DOMString)
fn Scheme(&self) -> DOMString
fn SetScheme(&self, cx: &mut JSContext, value: DOMString)
Source§impl HTMLMeterElementMethods<DomTypeHolder> for HTMLMeterElement
impl HTMLMeterElementMethods<DomTypeHolder> for HTMLMeterElement
fn Labels(&self) -> DomRoot<NodeList>
Source§impl HTMLObjectElementMethods<DomTypeHolder> for HTMLObjectElement
impl HTMLObjectElementMethods<DomTypeHolder> for HTMLObjectElement
Source§fn CheckValidity(&self, cx: &mut JSContext) -> bool
fn CheckValidity(&self, cx: &mut JSContext) -> bool
Source§fn ReportValidity(&self, cx: &mut JSContext) -> bool
fn ReportValidity(&self, cx: &mut JSContext) -> bool
Source§fn ValidationMessage(&self) -> DOMString
fn ValidationMessage(&self) -> DOMString
Source§fn SetCustomValidity(&self, error: DOMString, can_gc: CanGc)
fn SetCustomValidity(&self, error: DOMString, can_gc: CanGc)
fn Type(&self) -> DOMString
fn SetType(&self, cx: &mut JSContext, value: DOMString)
fn UseMap(&self) -> DOMString
fn SetUseMap(&self, cx: &mut JSContext, value: DOMString)
Source§impl HTMLOptionElementMethods<DomTypeHolder> for HTMLOptionElement
impl HTMLOptionElementMethods<DomTypeHolder> for HTMLOptionElement
Source§fn Option(
cx: &mut JSContext,
window: &Window,
proto: Option<HandleObject<'_>>,
text: DOMString,
value: Option<DOMString>,
default_selected: bool,
selected: bool,
) -> Fallible<DomRoot<HTMLOptionElement>>
fn Option( cx: &mut JSContext, window: &Window, proto: Option<HandleObject<'_>>, text: DOMString, value: Option<DOMString>, default_selected: bool, selected: bool, ) -> Fallible<DomRoot<HTMLOptionElement>>
Source§fn SetSelected(&self, cx: &mut JSContext, selected: bool)
fn SetSelected(&self, cx: &mut JSContext, selected: bool)
fn Disabled(&self) -> bool
fn SetDisabled(&self, cx: &mut JSContext, value: bool)
fn SetValue(&self, cx: &mut JSContext, value: DOMString)
fn SetLabel(&self, cx: &mut JSContext, value: DOMString)
fn DefaultSelected(&self) -> bool
fn SetDefaultSelected(&self, cx: &mut JSContext, value: bool)
Source§impl HTMLOptionsCollectionMethods<DomTypeHolder> for HTMLOptionsCollection
impl HTMLOptionsCollectionMethods<DomTypeHolder> for HTMLOptionsCollection
Source§fn SupportedPropertyNames(&self) -> Vec<DOMString>
fn SupportedPropertyNames(&self) -> Vec<DOMString>
Source§fn IndexedSetter(
&self,
cx: &mut JSContext,
index: u32,
value: Option<&HTMLOptionElement>,
) -> ErrorResult
fn IndexedSetter( &self, cx: &mut JSContext, index: u32, value: Option<&HTMLOptionElement>, ) -> ErrorResult
Source§fn Add(
&self,
cx: &mut JSContext,
element: HTMLOptionElementOrHTMLOptGroupElement<DomTypeHolder>,
before: Option<HTMLElementOrLong<DomTypeHolder>>,
) -> ErrorResult
fn Add( &self, cx: &mut JSContext, element: HTMLOptionElementOrHTMLOptGroupElement<DomTypeHolder>, before: Option<HTMLElementOrLong<DomTypeHolder>>, ) -> ErrorResult
Source§fn SelectedIndex(&self) -> i32
fn SelectedIndex(&self) -> i32
Source§fn SetSelectedIndex(&self, cx: &mut JSContext, index: i32)
fn SetSelectedIndex(&self, cx: &mut JSContext, index: i32)
Source§impl HTMLOutputElementMethods<DomTypeHolder> for HTMLOutputElement
impl HTMLOutputElementMethods<DomTypeHolder> for HTMLOutputElement
Source§fn DefaultValue(&self) -> DOMString
fn DefaultValue(&self) -> DOMString
Source§fn SetDefaultValue(&self, cx: &mut JSContext, value: DOMString)
fn SetDefaultValue(&self, cx: &mut JSContext, value: DOMString)
Source§fn CheckValidity(&self, cx: &mut JSContext) -> bool
fn CheckValidity(&self, cx: &mut JSContext) -> bool
Source§fn ReportValidity(&self, cx: &mut JSContext) -> bool
fn ReportValidity(&self, cx: &mut JSContext) -> bool
Source§fn ValidationMessage(&self) -> DOMString
fn ValidationMessage(&self) -> DOMString
Source§fn SetCustomValidity(&self, error: DOMString, can_gc: CanGc)
fn SetCustomValidity(&self, error: DOMString, can_gc: CanGc)
fn Labels(&self) -> DomRoot<NodeList>
fn SetName(&self, cx: &mut JSContext, value: DOMString)
fn Name(&self) -> DOMString
Source§impl HTMLProgressElementMethods<DomTypeHolder> for HTMLProgressElement
impl HTMLProgressElementMethods<DomTypeHolder> for HTMLProgressElement
Source§impl HTMLScriptElementMethods<DomTypeHolder> for HTMLScriptElement
impl HTMLScriptElementMethods<DomTypeHolder> for HTMLScriptElement
Source§fn Src(&self) -> TrustedScriptURLOrUSVString<DomTypeHolder>
fn Src(&self) -> TrustedScriptURLOrUSVString<DomTypeHolder>
Source§fn SetSrc(
&self,
cx: &mut JSContext,
value: TrustedScriptURLOrUSVString<DomTypeHolder>,
) -> Fallible<()>
fn SetSrc( &self, cx: &mut JSContext, value: TrustedScriptURLOrUSVString<DomTypeHolder>, ) -> Fallible<()>
Source§fn GetCrossOrigin(&self) -> Option<DOMString>
fn GetCrossOrigin(&self) -> Option<DOMString>
Source§fn ReferrerPolicy(&self) -> DOMString
fn ReferrerPolicy(&self) -> DOMString
Source§fn InnerText(&self) -> TrustedScriptOrString<DomTypeHolder>
fn InnerText(&self) -> TrustedScriptOrString<DomTypeHolder>
Source§fn SetInnerText(
&self,
cx: &mut JSContext,
input: TrustedScriptOrString<DomTypeHolder>,
) -> Fallible<()>
fn SetInnerText( &self, cx: &mut JSContext, input: TrustedScriptOrString<DomTypeHolder>, ) -> Fallible<()>
Source§fn Text(&self) -> TrustedScriptOrString<DomTypeHolder>
fn Text(&self) -> TrustedScriptOrString<DomTypeHolder>
Source§fn SetText(
&self,
cx: &mut JSContext,
value: TrustedScriptOrString<DomTypeHolder>,
) -> Fallible<()>
fn SetText( &self, cx: &mut JSContext, value: TrustedScriptOrString<DomTypeHolder>, ) -> Fallible<()>
Source§fn GetTextContent(&self) -> Option<TrustedScriptOrString<DomTypeHolder>>
fn GetTextContent(&self) -> Option<TrustedScriptOrString<DomTypeHolder>>
Source§fn SetTextContent(
&self,
cx: &mut JSContext,
value: Option<TrustedScriptOrString<DomTypeHolder>>,
) -> Fallible<()>
fn SetTextContent( &self, cx: &mut JSContext, value: Option<TrustedScriptOrString<DomTypeHolder>>, ) -> Fallible<()>
fn Type(&self) -> DOMString
fn SetType(&self, cx: &mut JSContext, value: DOMString)
fn Charset(&self) -> DOMString
fn SetCharset(&self, cx: &mut JSContext, value: DOMString)
fn Defer(&self) -> bool
fn SetDefer(&self, cx: &mut JSContext, value: bool)
fn NoModule(&self) -> bool
fn SetNoModule(&self, cx: &mut JSContext, value: bool)
fn Integrity(&self) -> DOMString
fn SetIntegrity(&self, cx: &mut JSContext, value: DOMString)
fn Event(&self) -> DOMString
fn SetEvent(&self, cx: &mut JSContext, value: DOMString)
fn HtmlFor(&self) -> DOMString
fn SetHtmlFor(&self, cx: &mut JSContext, value: DOMString)
fn SetReferrerPolicy(&self, cx: &mut JSContext, value: DOMString)
Source§impl HTMLSelectElementMethods<DomTypeHolder> for HTMLSelectElement
impl HTMLSelectElementMethods<DomTypeHolder> for HTMLSelectElement
Source§fn Add(
&self,
cx: &mut JSContext,
element: HTMLOptionElementOrHTMLOptGroupElement<DomTypeHolder>,
before: Option<HTMLElementOrLong<DomTypeHolder>>,
) -> ErrorResult
fn Add( &self, cx: &mut JSContext, element: HTMLOptionElementOrHTMLOptGroupElement<DomTypeHolder>, before: Option<HTMLElementOrLong<DomTypeHolder>>, ) -> ErrorResult
Source§fn Options(&self) -> DomRoot<HTMLOptionsCollection>
fn Options(&self) -> DomRoot<HTMLOptionsCollection>
Source§fn SelectedOptions(&self, cx: &mut JSContext) -> DomRoot<HTMLCollection>
fn SelectedOptions(&self, cx: &mut JSContext) -> DomRoot<HTMLCollection>
Source§fn IndexedSetter(
&self,
cx: &mut JSContext,
index: u32,
value: Option<&HTMLOptionElement>,
) -> ErrorResult
fn IndexedSetter( &self, cx: &mut JSContext, index: u32, value: Option<&HTMLOptionElement>, ) -> ErrorResult
Source§fn SelectedIndex(&self) -> i32
fn SelectedIndex(&self) -> i32
Source§fn SetSelectedIndex(&self, cx: &mut JSContext, index: i32)
fn SetSelectedIndex(&self, cx: &mut JSContext, index: i32)
Source§fn CheckValidity(&self, cx: &mut JSContext) -> bool
fn CheckValidity(&self, cx: &mut JSContext) -> bool
Source§fn ReportValidity(&self, cx: &mut JSContext) -> bool
fn ReportValidity(&self, cx: &mut JSContext) -> bool
Source§fn ValidationMessage(&self) -> DOMString
fn ValidationMessage(&self) -> DOMString
Source§fn SetCustomValidity(&self, error: DOMString, can_gc: CanGc)
fn SetCustomValidity(&self, error: DOMString, can_gc: CanGc)
fn Disabled(&self) -> bool
fn SetDisabled(&self, cx: &mut JSContext, value: bool)
fn Multiple(&self) -> bool
fn SetMultiple(&self, cx: &mut JSContext, value: bool)
fn Name(&self) -> DOMString
fn SetName(&self, cx: &mut JSContext, value: DOMString)
fn Required(&self) -> bool
fn SetRequired(&self, cx: &mut JSContext, value: bool)
fn Size(&self) -> u32
fn SetSize(&self, cx: &mut JSContext, value: u32)
fn Labels(&self) -> DomRoot<NodeList>
Source§impl HTMLSlotElementMethods<DomTypeHolder> for HTMLSlotElement
impl HTMLSlotElementMethods<DomTypeHolder> for HTMLSlotElement
Source§fn AssignedNodes(
&self,
cx: &JSContext,
options: &AssignedNodesOptions,
) -> Vec<DomRoot<Node>> ⓘ
fn AssignedNodes( &self, cx: &JSContext, options: &AssignedNodesOptions, ) -> Vec<DomRoot<Node>> ⓘ
Source§fn AssignedElements(
&self,
cx: &JSContext,
options: &AssignedNodesOptions,
) -> Vec<DomRoot<Element>> ⓘ
fn AssignedElements( &self, cx: &JSContext, options: &AssignedNodesOptions, ) -> Vec<DomRoot<Element>> ⓘ
Source§fn Assign(&self, cx: &JSContext, nodes: Vec<ElementOrText<DomTypeHolder>>)
fn Assign(&self, cx: &JSContext, nodes: Vec<ElementOrText<DomTypeHolder>>)
fn Name(&self) -> DOMString
fn SetName(&self, cx: &mut JSContext, value: DOMString)
Source§impl HTMLSourceElementMethods<DomTypeHolder> for HTMLSourceElement
impl HTMLSourceElementMethods<DomTypeHolder> for HTMLSourceElement
fn Src(&self) -> USVString
fn SetSrc(&self, cx: &mut JSContext, value: USVString)
fn Type(&self) -> DOMString
fn SetType(&self, cx: &mut JSContext, value: DOMString)
fn Srcset(&self) -> USVString
fn SetSrcset(&self, cx: &mut JSContext, value: USVString)
fn Sizes(&self) -> DOMString
fn SetSizes(&self, cx: &mut JSContext, value: DOMString)
fn Media(&self) -> DOMString
fn SetMedia(&self, cx: &mut JSContext, value: DOMString)
fn Width(&self) -> u32
fn SetWidth(&self, cx: &mut JSContext, value: u32)
fn Height(&self) -> u32
fn SetHeight(&self, cx: &mut JSContext, value: u32)
Source§impl HTMLStyleElementMethods<DomTypeHolder> for HTMLStyleElement
impl HTMLStyleElementMethods<DomTypeHolder> for HTMLStyleElement
Source§fn SetDisabled(&self, _cx: &mut JSContext, value: bool)
fn SetDisabled(&self, _cx: &mut JSContext, value: bool)
fn Type(&self) -> DOMString
fn SetType(&self, cx: &mut JSContext, value: DOMString)
fn Media(&self) -> DOMString
fn SetMedia(&self, cx: &mut JSContext, value: DOMString)
Source§impl HTMLTableCellElementMethods<DomTypeHolder> for HTMLTableCellElement
impl HTMLTableCellElementMethods<DomTypeHolder> for HTMLTableCellElement
fn ColSpan(&self) -> u32
fn SetColSpan(&self, cx: &mut JSContext, value: u32)
fn RowSpan(&self) -> u32
fn SetRowSpan(&self, cx: &mut JSContext, value: u32)
fn BgColor(&self) -> DOMString
fn SetBgColor(&self, cx: &mut JSContext, value: DOMString)
fn Height(&self) -> DOMString
fn SetHeight(&self, cx: &mut JSContext, value: DOMString)
fn Width(&self) -> DOMString
fn SetWidth(&self, cx: &mut JSContext, value: DOMString)
Source§impl HTMLTableElementMethods<DomTypeHolder> for HTMLTableElement
impl HTMLTableElementMethods<DomTypeHolder> for HTMLTableElement
Source§fn GetCaption(&self) -> Option<DomRoot<HTMLTableCaptionElement>>
fn GetCaption(&self) -> Option<DomRoot<HTMLTableCaptionElement>>
Source§fn SetCaption(
&self,
cx: &mut JSContext,
new_caption: Option<&HTMLTableCaptionElement>,
) -> Fallible<()>
fn SetCaption( &self, cx: &mut JSContext, new_caption: Option<&HTMLTableCaptionElement>, ) -> Fallible<()>
Source§fn CreateCaption(&self, cx: &mut JSContext) -> DomRoot<HTMLTableCaptionElement>
fn CreateCaption(&self, cx: &mut JSContext) -> DomRoot<HTMLTableCaptionElement>
Source§fn DeleteCaption(&self, cx: &mut JSContext)
fn DeleteCaption(&self, cx: &mut JSContext)
Source§fn SetTHead(
&self,
cx: &mut JSContext,
thead: Option<&HTMLTableSectionElement>,
) -> ErrorResult
fn SetTHead( &self, cx: &mut JSContext, thead: Option<&HTMLTableSectionElement>, ) -> ErrorResult
Source§fn CreateTHead(&self, cx: &mut JSContext) -> DomRoot<HTMLTableSectionElement>
fn CreateTHead(&self, cx: &mut JSContext) -> DomRoot<HTMLTableSectionElement>
Source§fn DeleteTHead(&self, cx: &mut JSContext)
fn DeleteTHead(&self, cx: &mut JSContext)
Source§fn SetTFoot(
&self,
cx: &mut JSContext,
tfoot: Option<&HTMLTableSectionElement>,
) -> ErrorResult
fn SetTFoot( &self, cx: &mut JSContext, tfoot: Option<&HTMLTableSectionElement>, ) -> ErrorResult
Source§fn CreateTFoot(&self, cx: &mut JSContext) -> DomRoot<HTMLTableSectionElement>
fn CreateTFoot(&self, cx: &mut JSContext) -> DomRoot<HTMLTableSectionElement>
Source§fn DeleteTFoot(&self, cx: &mut JSContext)
fn DeleteTFoot(&self, cx: &mut JSContext)
Source§fn CreateTBody(&self, cx: &mut JSContext) -> DomRoot<HTMLTableSectionElement>
fn CreateTBody(&self, cx: &mut JSContext) -> DomRoot<HTMLTableSectionElement>
Source§fn InsertRow(
&self,
cx: &mut JSContext,
index: i32,
) -> Fallible<DomRoot<HTMLTableRowElement>>
fn InsertRow( &self, cx: &mut JSContext, index: i32, ) -> Fallible<DomRoot<HTMLTableRowElement>>
fn BgColor(&self) -> DOMString
fn SetBgColor(&self, cx: &mut JSContext, value: DOMString)
fn Width(&self) -> DOMString
fn SetWidth(&self, cx: &mut JSContext, value: DOMString)
fn SetAlign(&self, cx: &mut JSContext, value: DOMString)
fn Align(&self) -> DOMString
fn SetCellPadding(&self, cx: &mut JSContext, value: DOMString)
fn CellPadding(&self) -> DOMString
fn SetCellSpacing(&self, cx: &mut JSContext, value: DOMString)
fn CellSpacing(&self) -> DOMString
Source§impl HTMLTableRowElementMethods<DomTypeHolder> for HTMLTableRowElement
impl HTMLTableRowElementMethods<DomTypeHolder> for HTMLTableRowElement
Source§fn InsertCell(
&self,
cx: &mut JSContext,
index: i32,
) -> Fallible<DomRoot<HTMLElement>>
fn InsertCell( &self, cx: &mut JSContext, index: i32, ) -> Fallible<DomRoot<HTMLElement>>
Source§fn DeleteCell(&self, cx: &mut JSContext, index: i32) -> ErrorResult
fn DeleteCell(&self, cx: &mut JSContext, index: i32) -> ErrorResult
Source§fn SectionRowIndex(&self, cx: &mut JSContext) -> i32
fn SectionRowIndex(&self, cx: &mut JSContext) -> i32
fn BgColor(&self) -> DOMString
fn SetBgColor(&self, cx: &mut JSContext, value: DOMString)
Source§impl HTMLTableSectionElementMethods<DomTypeHolder> for HTMLTableSectionElement
impl HTMLTableSectionElementMethods<DomTypeHolder> for HTMLTableSectionElement
Source§impl HTMLTemplateElementMethods<DomTypeHolder> for HTMLTemplateElement
impl HTMLTemplateElementMethods<DomTypeHolder> for HTMLTemplateElement
fn ShadowRootMode(&self) -> DOMString
fn SetShadowRootMode(&self, cx: &mut JSContext, value: DOMString)
fn ShadowRootDelegatesFocus(&self) -> bool
fn SetShadowRootDelegatesFocus(&self, cx: &mut JSContext, value: bool)
fn ShadowRootSlotAssignment(&self) -> DOMString
fn SetShadowRootSlotAssignment(&self, cx: &mut JSContext, value: DOMString)
fn ShadowRootClonable(&self) -> bool
fn SetShadowRootClonable(&self, cx: &mut JSContext, value: bool)
fn ShadowRootSerializable(&self) -> bool
fn SetShadowRootSerializable(&self, cx: &mut JSContext, value: bool)
Source§impl HTMLTextAreaElementMethods<DomTypeHolder> for HTMLTextAreaElement
impl HTMLTextAreaElementMethods<DomTypeHolder> for HTMLTextAreaElement
Source§fn DefaultValue(&self) -> DOMString
fn DefaultValue(&self) -> DOMString
Source§fn SetDefaultValue(&self, cx: &mut JSContext, value: DOMString)
fn SetDefaultValue(&self, cx: &mut JSContext, value: DOMString)
Source§fn GetSelectionStart(&self) -> Option<u32>
fn GetSelectionStart(&self) -> Option<u32>
Source§fn SetSelectionStart(
&self,
_cx: &mut JSContext,
start: Option<u32>,
) -> ErrorResult
fn SetSelectionStart( &self, _cx: &mut JSContext, start: Option<u32>, ) -> ErrorResult
Source§fn GetSelectionEnd(&self) -> Option<u32>
fn GetSelectionEnd(&self) -> Option<u32>
Source§fn SetSelectionEnd(&self, _cx: &mut JSContext, end: Option<u32>) -> ErrorResult
fn SetSelectionEnd(&self, _cx: &mut JSContext, end: Option<u32>) -> ErrorResult
Source§fn GetSelectionDirection(&self) -> Option<DOMString>
fn GetSelectionDirection(&self) -> Option<DOMString>
Source§fn SetSelectionDirection(
&self,
_cx: &mut JSContext,
direction: Option<DOMString>,
) -> ErrorResult
fn SetSelectionDirection( &self, _cx: &mut JSContext, direction: Option<DOMString>, ) -> ErrorResult
Source§fn SetSelectionRange(
&self,
start: u32,
end: u32,
direction: Option<DOMString>,
) -> ErrorResult
fn SetSelectionRange( &self, start: u32, end: u32, direction: Option<DOMString>, ) -> ErrorResult
Source§fn SetRangeText(&self, replacement: DOMString) -> ErrorResult
fn SetRangeText(&self, replacement: DOMString) -> ErrorResult
Source§fn SetRangeText_(
&self,
replacement: DOMString,
start: u32,
end: u32,
selection_mode: SelectionMode,
) -> ErrorResult
fn SetRangeText_( &self, replacement: DOMString, start: u32, end: u32, selection_mode: SelectionMode, ) -> ErrorResult
Source§fn CheckValidity(&self, cx: &mut JSContext) -> bool
fn CheckValidity(&self, cx: &mut JSContext) -> bool
Source§fn ReportValidity(&self, cx: &mut JSContext) -> bool
fn ReportValidity(&self, cx: &mut JSContext) -> bool
Source§fn ValidationMessage(&self) -> DOMString
fn ValidationMessage(&self) -> DOMString
Source§fn SetCustomValidity(&self, error: DOMString, can_gc: CanGc)
fn SetCustomValidity(&self, error: DOMString, can_gc: CanGc)
fn Cols(&self) -> u32
fn SetCols(&self, cx: &mut JSContext, value: u32) -> ErrorResult
fn DirName(&self) -> DOMString
fn SetDirName(&self, cx: &mut JSContext, value: DOMString)
fn Disabled(&self) -> bool
fn SetDisabled(&self, cx: &mut JSContext, value: bool)
fn Name(&self) -> DOMString
fn SetName(&self, cx: &mut JSContext, value: DOMString)
fn Placeholder(&self) -> DOMString
fn SetPlaceholder(&self, cx: &mut JSContext, value: DOMString)
fn MaxLength(&self) -> i32
fn SetMaxLength(&self, cx: &mut JSContext, value: i32) -> ErrorResult
fn MinLength(&self) -> i32
fn SetMinLength(&self, cx: &mut JSContext, value: i32) -> ErrorResult
fn ReadOnly(&self) -> bool
fn SetReadOnly(&self, cx: &mut JSContext, value: bool)
fn Required(&self) -> bool
fn SetRequired(&self, cx: &mut JSContext, value: bool)
fn Rows(&self) -> u32
fn SetRows(&self, cx: &mut JSContext, value: u32) -> ErrorResult
fn Wrap(&self) -> DOMString
fn SetWrap(&self, cx: &mut JSContext, value: DOMString)
fn Labels(&self) -> DomRoot<NodeList>
Source§impl HTMLTrackElementMethods<DomTypeHolder> for HTMLTrackElement
impl HTMLTrackElementMethods<DomTypeHolder> for HTMLTrackElement
fn SetKind(&self, cx: &mut JSContext, value: DOMString)
fn Src(&self) -> USVString
fn SetSrc(&self, cx: &mut JSContext, value: USVString)
fn Srclang(&self) -> DOMString
fn SetSrclang(&self, cx: &mut JSContext, value: DOMString)
fn Label(&self) -> DOMString
fn SetLabel(&self, cx: &mut JSContext, value: DOMString)
fn Default(&self) -> bool
fn SetDefault(&self, cx: &mut JSContext, value: bool)
Source§impl HTMLVideoElementMethods<DomTypeHolder> for HTMLVideoElement
impl HTMLVideoElementMethods<DomTypeHolder> for HTMLVideoElement
fn Width(&self) -> u32
fn SetWidth(&self, cx: &mut JSContext, value: u32)
fn Height(&self) -> u32
fn SetHeight(&self, cx: &mut JSContext, value: u32)
fn Poster(&self) -> USVString
fn SetPoster(&self, cx: &mut JSContext, value: USVString)
fn GetOnpostershown( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpostershown( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl HashChangeEventMethods<DomTypeHolder> for HashChangeEvent
impl HashChangeEventMethods<DomTypeHolder> for HashChangeEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &HashChangeEventInit,
) -> Fallible<DomRoot<HashChangeEvent>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &HashChangeEventInit, ) -> Fallible<DomRoot<HashChangeEvent>>
Source§impl HeadersMethods<DomTypeHolder> for Headers
impl HeadersMethods<DomTypeHolder> for Headers
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
init: Option<HeadersInit>,
) -> Fallible<DomRoot<Headers>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, init: Option<HeadersInit>, ) -> Fallible<DomRoot<Headers>>
Source§fn Append(&self, name: ByteString, value: ByteString) -> ErrorResult
fn Append(&self, name: ByteString, value: ByteString) -> ErrorResult
Source§fn Delete(&self, name: ByteString) -> ErrorResult
fn Delete(&self, name: ByteString) -> ErrorResult
Source§fn Get(&self, name: ByteString) -> Fallible<Option<ByteString>>
fn Get(&self, name: ByteString) -> Fallible<Option<ByteString>>
Source§fn GetSetCookie(&self) -> Vec<ByteString>
fn GetSetCookie(&self) -> Vec<ByteString>
Source§fn Set(&self, name: ByteString, value: ByteString) -> Fallible<()>
fn Set(&self, name: ByteString, value: ByteString) -> Fallible<()>
Source§impl HistoryMethods<DomTypeHolder> for History
impl HistoryMethods<DomTypeHolder> for History
Source§fn PushState(
&self,
cx: &mut JSContext,
data: HandleValue<'_>,
title: DOMString,
url: Option<USVString>,
) -> ErrorResult
fn PushState( &self, cx: &mut JSContext, data: HandleValue<'_>, title: DOMString, url: Option<USVString>, ) -> ErrorResult
Source§fn ReplaceState(
&self,
cx: &mut JSContext,
data: HandleValue<'_>,
title: DOMString,
url: Option<USVString>,
) -> ErrorResult
fn ReplaceState( &self, cx: &mut JSContext, data: HandleValue<'_>, title: DOMString, url: Option<USVString>, ) -> ErrorResult
Source§impl IDBCursorMethods<DomTypeHolder> for IDBCursor
impl IDBCursorMethods<DomTypeHolder> for IDBCursor
Source§fn Source(&self) -> IDBObjectStoreOrIDBIndex<DomTypeHolder>
fn Source(&self) -> IDBObjectStoreOrIDBIndex<DomTypeHolder>
Source§fn Direction(&self) -> IDBCursorDirection
fn Direction(&self) -> IDBCursorDirection
Source§fn Key(&self, cx: &mut JSContext, value: MutableHandleValue<'_>)
fn Key(&self, cx: &mut JSContext, value: MutableHandleValue<'_>)
Source§fn PrimaryKey(&self, cx: &mut JSContext, value: MutableHandleValue<'_>)
fn PrimaryKey(&self, cx: &mut JSContext, value: MutableHandleValue<'_>)
Source§impl IDBCursorWithValueMethods<DomTypeHolder> for IDBCursorWithValue
impl IDBCursorWithValueMethods<DomTypeHolder> for IDBCursorWithValue
Source§fn Value(&self, _cx: SafeJSContext, value: MutableHandleValue<'_>)
fn Value(&self, _cx: SafeJSContext, value: MutableHandleValue<'_>)
Source§impl IDBDatabaseMethods<DomTypeHolder> for IDBDatabase
impl IDBDatabaseMethods<DomTypeHolder> for IDBDatabase
Source§fn Transaction(
&self,
store_names: StringOrStringSequence,
mode: IDBTransactionMode,
options: &IDBTransactionOptions,
) -> Fallible<DomRoot<IDBTransaction>>
fn Transaction( &self, store_names: StringOrStringSequence, mode: IDBTransactionMode, options: &IDBTransactionOptions, ) -> Fallible<DomRoot<IDBTransaction>>
Source§fn CreateObjectStore(
&self,
cx: &mut JSContext,
name: DOMString,
options: &IDBObjectStoreParameters,
) -> Fallible<DomRoot<IDBObjectStore>>
fn CreateObjectStore( &self, cx: &mut JSContext, name: DOMString, options: &IDBObjectStoreParameters, ) -> Fallible<DomRoot<IDBObjectStore>>
Source§fn ObjectStoreNames(&self, can_gc: CanGc) -> DomRoot<DOMStringList>
fn ObjectStoreNames(&self, can_gc: CanGc) -> DomRoot<DOMStringList>
fn GetOnabort( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnabort( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnclose( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnclose( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnerror( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnerror( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnversionchange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnversionchange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl IDBFactoryMethods<DomTypeHolder> for IDBFactory
impl IDBFactoryMethods<DomTypeHolder> for IDBFactory
Source§fn Open(
&self,
name: DOMString,
version: Option<u64>,
) -> Fallible<DomRoot<IDBOpenDBRequest>>
fn Open( &self, name: DOMString, version: Option<u64>, ) -> Fallible<DomRoot<IDBOpenDBRequest>>
Source§fn DeleteDatabase(&self, name: DOMString) -> Fallible<DomRoot<IDBOpenDBRequest>>
fn DeleteDatabase(&self, name: DOMString) -> Fallible<DomRoot<IDBOpenDBRequest>>
Source§fn Cmp(
&self,
cx: &mut JSContext,
first: HandleValue<'_>,
second: HandleValue<'_>,
) -> Fallible<i16>
fn Cmp( &self, cx: &mut JSContext, first: HandleValue<'_>, second: HandleValue<'_>, ) -> Fallible<i16>
Source§impl IDBIndexMethods<DomTypeHolder> for IDBIndex
impl IDBIndexMethods<DomTypeHolder> for IDBIndex
Source§fn ObjectStore(&self) -> DomRoot<IDBObjectStore>
fn ObjectStore(&self) -> DomRoot<IDBObjectStore>
Source§fn KeyPath(
&self,
cx: SafeJSContext,
can_gc: CanGc,
retval: MutableHandleValue<'_>,
)
fn KeyPath( &self, cx: SafeJSContext, can_gc: CanGc, retval: MutableHandleValue<'_>, )
Source§impl IDBKeyRangeMethods<DomTypeHolder> for IDBKeyRange
impl IDBKeyRangeMethods<DomTypeHolder> for IDBKeyRange
Source§fn Lower(&self, cx: &mut JSContext, answer: MutableHandleValue<'_>)
fn Lower(&self, cx: &mut JSContext, answer: MutableHandleValue<'_>)
Source§fn Upper(&self, cx: &mut JSContext, answer: MutableHandleValue<'_>)
fn Upper(&self, cx: &mut JSContext, answer: MutableHandleValue<'_>)
Source§fn Only(
cx: &mut JSContext,
global: &GlobalScope,
value: HandleValue<'_>,
) -> Fallible<DomRoot<IDBKeyRange>>
fn Only( cx: &mut JSContext, global: &GlobalScope, value: HandleValue<'_>, ) -> Fallible<DomRoot<IDBKeyRange>>
Source§fn LowerBound(
cx: &mut JSContext,
global: &GlobalScope,
lower: HandleValue<'_>,
open: bool,
) -> Fallible<DomRoot<IDBKeyRange>>
fn LowerBound( cx: &mut JSContext, global: &GlobalScope, lower: HandleValue<'_>, open: bool, ) -> Fallible<DomRoot<IDBKeyRange>>
Source§fn UpperBound(
cx: &mut JSContext,
global: &GlobalScope,
upper: HandleValue<'_>,
open: bool,
) -> Fallible<DomRoot<IDBKeyRange>>
fn UpperBound( cx: &mut JSContext, global: &GlobalScope, upper: HandleValue<'_>, open: bool, ) -> Fallible<DomRoot<IDBKeyRange>>
Source§fn Bound(
cx: &mut JSContext,
global: &GlobalScope,
lower: HandleValue<'_>,
upper: HandleValue<'_>,
lower_open: bool,
upper_open: bool,
) -> Fallible<DomRoot<IDBKeyRange>>
fn Bound( cx: &mut JSContext, global: &GlobalScope, lower: HandleValue<'_>, upper: HandleValue<'_>, lower_open: bool, upper_open: bool, ) -> Fallible<DomRoot<IDBKeyRange>>
Source§impl IDBObjectStoreMethods<DomTypeHolder> for IDBObjectStore
impl IDBObjectStoreMethods<DomTypeHolder> for IDBObjectStore
Source§fn Put(
&self,
cx: &mut JSContext,
value: HandleValue<'_>,
key: HandleValue<'_>,
) -> Fallible<DomRoot<IDBRequest>>
fn Put( &self, cx: &mut JSContext, value: HandleValue<'_>, key: HandleValue<'_>, ) -> Fallible<DomRoot<IDBRequest>>
Source§fn Add(
&self,
cx: &mut JSContext,
value: HandleValue<'_>,
key: HandleValue<'_>,
) -> Fallible<DomRoot<IDBRequest>>
fn Add( &self, cx: &mut JSContext, value: HandleValue<'_>, key: HandleValue<'_>, ) -> Fallible<DomRoot<IDBRequest>>
Source§fn Delete(
&self,
cx: &mut JSContext,
query: HandleValue<'_>,
) -> Fallible<DomRoot<IDBRequest>>
fn Delete( &self, cx: &mut JSContext, query: HandleValue<'_>, ) -> Fallible<DomRoot<IDBRequest>>
Source§fn Get(
&self,
cx: &mut JSContext,
query: HandleValue<'_>,
) -> Fallible<DomRoot<IDBRequest>>
fn Get( &self, cx: &mut JSContext, query: HandleValue<'_>, ) -> Fallible<DomRoot<IDBRequest>>
Source§fn GetKey(
&self,
cx: &mut JSContext,
query: HandleValue<'_>,
) -> Result<DomRoot<IDBRequest>, Error>
fn GetKey( &self, cx: &mut JSContext, query: HandleValue<'_>, ) -> Result<DomRoot<IDBRequest>, Error>
Source§fn GetAll(
&self,
cx: &mut JSContext,
query: HandleValue<'_>,
count: Option<u32>,
) -> Fallible<DomRoot<IDBRequest>>
fn GetAll( &self, cx: &mut JSContext, query: HandleValue<'_>, count: Option<u32>, ) -> Fallible<DomRoot<IDBRequest>>
Source§fn GetAllKeys(
&self,
cx: &mut JSContext,
query: HandleValue<'_>,
count: Option<u32>,
) -> Fallible<DomRoot<IDBRequest>>
fn GetAllKeys( &self, cx: &mut JSContext, query: HandleValue<'_>, count: Option<u32>, ) -> Fallible<DomRoot<IDBRequest>>
Source§fn Count(
&self,
cx: &mut JSContext,
query: HandleValue<'_>,
) -> Fallible<DomRoot<IDBRequest>>
fn Count( &self, cx: &mut JSContext, query: HandleValue<'_>, ) -> Fallible<DomRoot<IDBRequest>>
Source§fn OpenCursor(
&self,
cx: &mut JSContext,
query: HandleValue<'_>,
direction: IDBCursorDirection,
) -> Fallible<DomRoot<IDBRequest>>
fn OpenCursor( &self, cx: &mut JSContext, query: HandleValue<'_>, direction: IDBCursorDirection, ) -> Fallible<DomRoot<IDBRequest>>
Source§fn OpenKeyCursor(
&self,
cx: &mut JSContext,
query: HandleValue<'_>,
direction: IDBCursorDirection,
) -> Fallible<DomRoot<IDBRequest>>
fn OpenKeyCursor( &self, cx: &mut JSContext, query: HandleValue<'_>, direction: IDBCursorDirection, ) -> Fallible<DomRoot<IDBRequest>>
Source§fn SetName(&self, value: DOMString) -> ErrorResult
fn SetName(&self, value: DOMString) -> ErrorResult
Source§fn KeyPath(&self, cx: &mut JSContext, ret_val: MutableHandleValue<'_>)
fn KeyPath(&self, cx: &mut JSContext, ret_val: MutableHandleValue<'_>)
Source§fn IndexNames(&self, can_gc: CanGc) -> DomRoot<DOMStringList>
fn IndexNames(&self, can_gc: CanGc) -> DomRoot<DOMStringList>
Source§fn Transaction(&self) -> DomRoot<IDBTransaction>
fn Transaction(&self) -> DomRoot<IDBTransaction>
Source§fn AutoIncrement(&self) -> bool
fn AutoIncrement(&self) -> bool
Source§fn CreateIndex(
&self,
cx: &mut JSContext,
name: DOMString,
key_path: StringOrStringSequence,
options: &IDBIndexParameters,
) -> Fallible<DomRoot<IDBIndex>>
fn CreateIndex( &self, cx: &mut JSContext, name: DOMString, key_path: StringOrStringSequence, options: &IDBIndexParameters, ) -> Fallible<DomRoot<IDBIndex>>
Source§impl IDBOpenDBRequestMethods<DomTypeHolder> for IDBOpenDBRequest
impl IDBOpenDBRequestMethods<DomTypeHolder> for IDBOpenDBRequest
fn GetOnblocked( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnblocked( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnupgradeneeded( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnupgradeneeded( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl IDBRequestMethods<DomTypeHolder> for IDBRequest
impl IDBRequestMethods<DomTypeHolder> for IDBRequest
Source§fn GetResult(
&self,
_cx: SafeJSContext,
val: MutableHandle<'_, Value>,
) -> Fallible<()>
fn GetResult( &self, _cx: SafeJSContext, val: MutableHandle<'_, Value>, ) -> Fallible<()>
Source§fn GetTransaction(&self) -> Option<DomRoot<IDBTransaction>>
fn GetTransaction(&self) -> Option<DomRoot<IDBTransaction>>
Source§fn ReadyState(&self) -> IDBRequestReadyState
fn ReadyState(&self) -> IDBRequestReadyState
fn GetOnsuccess( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnsuccess( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnerror( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnerror( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl IDBTransactionMethods<DomTypeHolder> for IDBTransaction
impl IDBTransactionMethods<DomTypeHolder> for IDBTransaction
Source§fn ObjectStore(
&self,
name: DOMString,
can_gc: CanGc,
) -> Fallible<DomRoot<IDBObjectStore>>
fn ObjectStore( &self, name: DOMString, can_gc: CanGc, ) -> Fallible<DomRoot<IDBObjectStore>>
Source§fn ObjectStoreNames(&self) -> DomRoot<DOMStringList>
fn ObjectStoreNames(&self) -> DomRoot<DOMStringList>
Source§fn Mode(&self) -> IDBTransactionMode
fn Mode(&self) -> IDBTransactionMode
Source§fn Durability(&self) -> IDBTransactionDurability
fn Durability(&self) -> IDBTransactionDurability
fn GetOnabort( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnabort( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncomplete( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncomplete( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnerror( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnerror( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl IDBVersionChangeEventMethods<DomTypeHolder> for IDBVersionChangeEvent
impl IDBVersionChangeEventMethods<DomTypeHolder> for IDBVersionChangeEvent
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &IDBVersionChangeEventInit,
) -> DomRoot<Self>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &IDBVersionChangeEventInit, ) -> DomRoot<Self>
Source§fn OldVersion(&self) -> u64
fn OldVersion(&self) -> u64
Source§fn GetNewVersion(&self) -> Option<u64>
fn GetNewVersion(&self) -> Option<u64>
Source§impl IIRFilterNodeMethods<DomTypeHolder> for IIRFilterNode
impl IIRFilterNodeMethods<DomTypeHolder> for IIRFilterNode
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
context: &BaseAudioContext,
options: &IIRFilterOptions,
) -> Fallible<DomRoot<IIRFilterNode>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, context: &BaseAudioContext, options: &IIRFilterOptions, ) -> Fallible<DomRoot<IIRFilterNode>>
Source§fn GetFrequencyResponse(
&self,
frequency_hz: CustomAutoRooterGuard<'_, Float32Array>,
mag_response: CustomAutoRooterGuard<'_, Float32Array>,
phase_response: CustomAutoRooterGuard<'_, Float32Array>,
) -> Result<(), Error>
fn GetFrequencyResponse( &self, frequency_hz: CustomAutoRooterGuard<'_, Float32Array>, mag_response: CustomAutoRooterGuard<'_, Float32Array>, phase_response: CustomAutoRooterGuard<'_, Float32Array>, ) -> Result<(), Error>
Source§impl ImageBitmapRenderingContextMethods<DomTypeHolder> for ImageBitmapRenderingContext
impl ImageBitmapRenderingContextMethods<DomTypeHolder> for ImageBitmapRenderingContext
Source§fn Canvas(&self) -> HTMLCanvasElementOrOffscreenCanvas<DomTypeHolder>
fn Canvas(&self) -> HTMLCanvasElementOrOffscreenCanvas<DomTypeHolder>
Source§fn TransferFromImageBitmap(
&self,
image_bitmap: Option<&ImageBitmap>,
) -> Fallible<()>
fn TransferFromImageBitmap( &self, image_bitmap: Option<&ImageBitmap>, ) -> Fallible<()>
Source§impl ImageDataMethods<DomTypeHolder> for ImageData
impl ImageDataMethods<DomTypeHolder> for ImageData
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
sw: u32,
sh: u32,
settings: &ImageDataSettings,
) -> Fallible<DomRoot<Self>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, sw: u32, sh: u32, settings: &ImageDataSettings, ) -> Fallible<DomRoot<Self>>
Source§fn Constructor_(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
data: CustomAutoRooterGuard<'_, Uint8ClampedArray>,
sw: u32,
sh: Option<u32>,
settings: &ImageDataSettings,
) -> Fallible<DomRoot<Self>>
fn Constructor_( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, data: CustomAutoRooterGuard<'_, Uint8ClampedArray>, sw: u32, sh: Option<u32>, settings: &ImageDataSettings, ) -> Fallible<DomRoot<Self>>
Source§fn GetData(
&self,
_: JSContext,
) -> Fallible<RootedTraceableBox<HeapUint8ClampedArray>>
fn GetData( &self, _: JSContext, ) -> Fallible<RootedTraceableBox<HeapUint8ClampedArray>>
Source§fn PixelFormat(&self) -> ImageDataPixelFormat
fn PixelFormat(&self) -> ImageDataPixelFormat
Source§impl InputEventMethods<DomTypeHolder> for InputEvent
impl InputEventMethods<DomTypeHolder> for InputEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
event_type: DOMString,
init: &InputEventInit<DomTypeHolder>,
) -> Fallible<DomRoot<InputEvent>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, event_type: DOMString, init: &InputEventInit<DomTypeHolder>, ) -> Fallible<DomRoot<InputEvent>>
Source§fn GetDataTransfer(&self) -> Option<DomRoot<DataTransfer>>
fn GetDataTransfer(&self) -> Option<DomRoot<DataTransfer>>
Source§fn GetTargetRanges(&self) -> Vec<DomRoot<StaticRange>> ⓘ
fn GetTargetRanges(&self) -> Vec<DomRoot<StaticRange>> ⓘ
Source§impl IntersectionObserverEntryMethods<DomTypeHolder> for IntersectionObserverEntry
impl IntersectionObserverEntryMethods<DomTypeHolder> for IntersectionObserverEntry
Source§fn Time(&self) -> Finite<f64>
fn Time(&self) -> Finite<f64>
The attribute must return a DOMHighResTimeStamp that corresponds to the time the intersection was recorded, relative to the time origin of the global object associated with the IntersectionObserver instance that generated the notification.
https://w3c.github.io/IntersectionObserver/#dom-intersectionobserverentry-time
Source§fn GetRootBounds(&self) -> Option<DomRoot<DOMRectReadOnly>>
fn GetRootBounds(&self) -> Option<DomRoot<DOMRectReadOnly>>
For a same-origin-domain target, this will be the root intersection rectangle. Otherwise, this will be null. Note that if the target is in a different browsing context than the intersection root, this will be in a different coordinate system than boundingClientRect and intersectionRect.
https://w3c.github.io/IntersectionObserver/#dom-intersectionobserverentry-rootbounds
Source§fn BoundingClientRect(&self) -> DomRoot<DOMRectReadOnly>
fn BoundingClientRect(&self) -> DomRoot<DOMRectReadOnly>
A DOMRectReadOnly obtained by getting the bounding box for target.
https://w3c.github.io/IntersectionObserver/#dom-intersectionobserverentry-boundingclientrect
Source§fn IntersectionRect(&self) -> DomRoot<DOMRectReadOnly>
fn IntersectionRect(&self) -> DomRoot<DOMRectReadOnly>
boundingClientRect, intersected by each of target’s ancestors’ clip rects (up to but not including root), intersected with the root intersection rectangle. This value represents the portion of target that intersects with the root intersection rectangle.
https://w3c.github.io/IntersectionObserver/#dom-intersectionobserverentry-intersectionrect
Source§fn IsIntersecting(&self) -> bool
fn IsIntersecting(&self) -> bool
True if the target intersects with the root; false otherwise. This flag makes it possible to distinguish between an IntersectionObserverEntry signalling the transition from intersecting to not-intersecting; and an IntersectionObserverEntry signalling a transition from not-intersecting to intersecting with a zero-area intersection rect (as will happen with edge-adjacent intersections, or when the boundingClientRect has zero area).
https://w3c.github.io/IntersectionObserver/#dom-intersectionobserverentry-isintersecting
Source§fn IsVisible(&self) -> bool
fn IsVisible(&self) -> bool
Contains the result of running the visibility algorithm on target.
https://w3c.github.io/IntersectionObserver/#dom-intersectionobserverentry-isvisible
Source§fn IntersectionRatio(&self) -> Finite<f64>
fn IntersectionRatio(&self) -> Finite<f64>
If the boundingClientRect has non-zero area, this will be the ratio of intersectionRect area to boundingClientRect area. Otherwise, this will be 1 if the isIntersecting is true, and 0 if not.
https://w3c.github.io/IntersectionObserver/#dom-intersectionobserverentry-intersectionratio
Source§fn Target(&self) -> DomRoot<Element>
fn Target(&self) -> DomRoot<Element>
The Element whose intersection with the intersection root changed.
https://w3c.github.io/IntersectionObserver/#dom-intersectionobserverentry-target
Source§fn Constructor(
cx: &mut JSContext,
window: &Window,
proto: Option<HandleObject<'_>>,
init: &IntersectionObserverEntryInit<DomTypeHolder>,
) -> DomRoot<IntersectionObserverEntry>
fn Constructor( cx: &mut JSContext, window: &Window, proto: Option<HandleObject<'_>>, init: &IntersectionObserverEntryInit<DomTypeHolder>, ) -> DomRoot<IntersectionObserverEntry>
Source§impl IntersectionObserverMethods<DomTypeHolder> for IntersectionObserver
impl IntersectionObserverMethods<DomTypeHolder> for IntersectionObserver
Source§fn GetRoot(&self) -> Option<ElementOrDocument<DomTypeHolder>>
fn GetRoot(&self) -> Option<ElementOrDocument<DomTypeHolder>>
The root provided to the IntersectionObserver constructor, or null if none was provided.
https://w3c.github.io/IntersectionObserver/#dom-intersectionobserver-root
Source§fn RootMargin(&self) -> DOMString
fn RootMargin(&self) -> DOMString
Offsets applied to the root intersection rectangle, effectively growing or shrinking the box that is used to calculate intersections. These offsets are only applied when handling same-origin-domain targets; for cross-origin-domain targets they are ignored.
https://w3c.github.io/IntersectionObserver/#dom-intersectionobserver-rootmargin
Source§fn ScrollMargin(&self) -> DOMString
fn ScrollMargin(&self) -> DOMString
Offsets are applied to scrollports on the path from intersection root to target, effectively growing or shrinking the clip rects used to calculate intersections.
https://w3c.github.io/IntersectionObserver/#dom-intersectionobserver-scrollmargin
Source§fn Thresholds(&self, cx: &mut JSContext, retval: MutableHandleValue<'_>)
fn Thresholds(&self, cx: &mut JSContext, retval: MutableHandleValue<'_>)
A list of thresholds, sorted in increasing numeric order, where each threshold is a ratio of intersection area to bounding box area of an observed target. Notifications for a target are generated when any of the thresholds are crossed for that target. If no options.threshold was provided to the IntersectionObserver constructor, or the sequence is empty, the value of this attribute will be
[0].
https://w3c.github.io/IntersectionObserver/#dom-intersectionobserver-thresholds
Source§fn Delay(&self) -> i32
fn Delay(&self) -> i32
A number indicating the minimum delay in milliseconds between notifications from this observer for a given target.
https://w3c.github.io/IntersectionObserver/#dom-intersectionobserver-delay
Source§fn TrackVisibility(&self) -> bool
fn TrackVisibility(&self) -> bool
A boolean indicating whether this IntersectionObserver will track changes in a target’s visibility.
https://w3c.github.io/IntersectionObserver/#dom-intersectionobserver-trackvisibility
Source§fn Observe(&self, target: &Element)
fn Observe(&self, target: &Element)
Run the observe a target Element algorithm, providing this and target.
https://w3c.github.io/IntersectionObserver/#dom-intersectionobserver-observe
Source§fn Unobserve(&self, target: &Element)
fn Unobserve(&self, target: &Element)
Run the unobserve a target Element algorithm, providing this and target.
https://w3c.github.io/IntersectionObserver/#dom-intersectionobserver-unobserve
Source§fn Disconnect(&self)
fn Disconnect(&self)
Source§fn TakeRecords(&self) -> Vec<DomRoot<IntersectionObserverEntry>> ⓘ
fn TakeRecords(&self) -> Vec<DomRoot<IntersectionObserverEntry>> ⓘ
Source§fn Constructor(
cx: &mut JSContext,
window: &Window,
proto: Option<HandleObject<'_>>,
callback: Rc<IntersectionObserverCallback<DomTypeHolder>>,
init: &IntersectionObserverInit<DomTypeHolder>,
) -> Fallible<DomRoot<IntersectionObserver>>
fn Constructor( cx: &mut JSContext, window: &Window, proto: Option<HandleObject<'_>>, callback: Rc<IntersectionObserverCallback<DomTypeHolder>>, init: &IntersectionObserverInit<DomTypeHolder>, ) -> Fallible<DomRoot<IntersectionObserver>>
Source§impl KeyboardEventMethods<DomTypeHolder> for KeyboardEvent
impl KeyboardEventMethods<DomTypeHolder> for KeyboardEvent
Source§fn Constructor(
cx: &mut JSContext,
window: &Window,
proto: Option<HandleObject<'_>>,
event_type: DOMString,
init: &KeyboardEventInit<DomTypeHolder>,
) -> Fallible<DomRoot<KeyboardEvent>>
fn Constructor( cx: &mut JSContext, window: &Window, proto: Option<HandleObject<'_>>, event_type: DOMString, init: &KeyboardEventInit<DomTypeHolder>, ) -> Fallible<DomRoot<KeyboardEvent>>
Source§fn InitKeyboardEvent(
&self,
event_type: DOMString,
can_bubble_arg: bool,
cancelable_arg: bool,
view_arg: Option<&Window>,
key_arg: DOMString,
location_arg: u32,
_modifiers_list_arg: DOMString,
repeat: bool,
_locale: DOMString,
)
fn InitKeyboardEvent( &self, event_type: DOMString, can_bubble_arg: bool, cancelable_arg: bool, view_arg: Option<&Window>, key_arg: DOMString, location_arg: u32, _modifiers_list_arg: DOMString, repeat: bool, _locale: DOMString, )
Source§fn GetModifierState(&self, key_arg: DOMString) -> bool
fn GetModifierState(&self, key_arg: DOMString) -> bool
Source§impl LargestContentfulPaintMethods<DomTypeHolder> for LargestContentfulPaint
impl LargestContentfulPaintMethods<DomTypeHolder> for LargestContentfulPaint
Source§impl LayoutResultMethods<DomTypeHolder> for LayoutResult
impl LayoutResultMethods<DomTypeHolder> for LayoutResult
fn Phases( &self, cx: SafeJSContext, can_gc: CanGc, return_value: MutableHandleValue<'_>, )
fn RebuiltFragmentCount(&self) -> u32
fn RestyleFragmentCount(&self) -> u32
fn OnlyDescendantsChangedCount(&self) -> u32
Source§impl LocationMethods<DomTypeHolder> for Location
impl LocationMethods<DomTypeHolder> for Location
Source§fn Reload(&self, cx: &mut JSContext) -> ErrorResult
fn Reload(&self, cx: &mut JSContext) -> ErrorResult
Source§fn GetHostname(&self) -> Fallible<USVString>
fn GetHostname(&self) -> Fallible<USVString>
Source§fn SetHostname(&self, cx: &mut JSContext, value: USVString) -> ErrorResult
fn SetHostname(&self, cx: &mut JSContext, value: USVString) -> ErrorResult
Source§fn GetPathname(&self) -> Fallible<USVString>
fn GetPathname(&self) -> Fallible<USVString>
Source§fn SetPathname(&self, cx: &mut JSContext, value: USVString) -> ErrorResult
fn SetPathname(&self, cx: &mut JSContext, value: USVString) -> ErrorResult
Source§fn GetProtocol(&self) -> Fallible<USVString>
fn GetProtocol(&self) -> Fallible<USVString>
Source§fn SetProtocol(&self, cx: &mut JSContext, value: USVString) -> ErrorResult
fn SetProtocol(&self, cx: &mut JSContext, value: USVString) -> ErrorResult
Source§impl MallocSizeOf for DomTypeHolder
impl MallocSizeOf for DomTypeHolder
Source§fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
Source§impl MediaDeviceInfoMethods<DomTypeHolder> for MediaDeviceInfo
impl MediaDeviceInfoMethods<DomTypeHolder> for MediaDeviceInfo
Source§impl MediaDevicesMethods<DomTypeHolder> for MediaDevices
impl MediaDevicesMethods<DomTypeHolder> for MediaDevices
Source§fn GetUserMedia(
&self,
cx: &mut CurrentRealm<'_>,
constraints: &MediaStreamConstraints,
) -> Rc<Promise>
fn GetUserMedia( &self, cx: &mut CurrentRealm<'_>, constraints: &MediaStreamConstraints, ) -> Rc<Promise>
Source§impl MediaElementAudioSourceNodeMethods<DomTypeHolder> for MediaElementAudioSourceNode
impl MediaElementAudioSourceNodeMethods<DomTypeHolder> for MediaElementAudioSourceNode
Source§fn Constructor(
cx: &mut JSContext,
window: &Window,
proto: Option<HandleObject<'_>>,
context: &AudioContext,
options: &MediaElementAudioSourceOptions<DomTypeHolder>,
) -> Fallible<DomRoot<MediaElementAudioSourceNode>>
fn Constructor( cx: &mut JSContext, window: &Window, proto: Option<HandleObject<'_>>, context: &AudioContext, options: &MediaElementAudioSourceOptions<DomTypeHolder>, ) -> Fallible<DomRoot<MediaElementAudioSourceNode>>
Source§impl MediaErrorMethods<DomTypeHolder> for MediaError
impl MediaErrorMethods<DomTypeHolder> for MediaError
Source§impl MediaListMethods<DomTypeHolder> for MediaList
impl MediaListMethods<DomTypeHolder> for MediaList
Source§impl MediaMetadataMethods<DomTypeHolder> for MediaMetadata
impl MediaMetadataMethods<DomTypeHolder> for MediaMetadata
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
init: &MediaMetadataInit,
) -> Fallible<DomRoot<MediaMetadata>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, init: &MediaMetadataInit, ) -> Fallible<DomRoot<MediaMetadata>>
Source§impl MediaQueryListEventMethods<DomTypeHolder> for MediaQueryListEvent
impl MediaQueryListEventMethods<DomTypeHolder> for MediaQueryListEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &MediaQueryListEventInit,
) -> Fallible<DomRoot<MediaQueryListEvent>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &MediaQueryListEventInit, ) -> Fallible<DomRoot<MediaQueryListEvent>>
Source§impl MediaQueryListMethods<DomTypeHolder> for MediaQueryList
impl MediaQueryListMethods<DomTypeHolder> for MediaQueryList
Source§fn AddListener(&self, listener: Option<Rc<EventListener<DomTypeHolder>>>)
fn AddListener(&self, listener: Option<Rc<EventListener<DomTypeHolder>>>)
Source§fn RemoveListener(&self, listener: Option<Rc<EventListener<DomTypeHolder>>>)
fn RemoveListener(&self, listener: Option<Rc<EventListener<DomTypeHolder>>>)
fn GetOnchange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnchange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl MediaSessionMethods<DomTypeHolder> for MediaSession
impl MediaSessionMethods<DomTypeHolder> for MediaSession
Source§fn GetMetadata(&self, can_gc: CanGc) -> Option<DomRoot<MediaMetadata>>
fn GetMetadata(&self, can_gc: CanGc) -> Option<DomRoot<MediaMetadata>>
Source§fn SetMetadata(&self, metadata: Option<&MediaMetadata>)
fn SetMetadata(&self, metadata: Option<&MediaMetadata>)
Source§fn PlaybackState(&self) -> MediaSessionPlaybackState
fn PlaybackState(&self) -> MediaSessionPlaybackState
Source§fn SetPlaybackState(&self, state: MediaSessionPlaybackState)
fn SetPlaybackState(&self, state: MediaSessionPlaybackState)
Source§fn SetActionHandler(
&self,
action: MediaSessionAction,
handler: Option<Rc<MediaSessionActionHandler<DomTypeHolder>>>,
)
fn SetActionHandler( &self, action: MediaSessionAction, handler: Option<Rc<MediaSessionActionHandler<DomTypeHolder>>>, )
Source§impl MediaStreamAudioDestinationNodeMethods<DomTypeHolder> for MediaStreamAudioDestinationNode
impl MediaStreamAudioDestinationNodeMethods<DomTypeHolder> for MediaStreamAudioDestinationNode
Source§fn Constructor(
cx: &mut JSContext,
window: &Window,
proto: Option<HandleObject<'_>>,
context: &AudioContext,
options: &AudioNodeOptions,
) -> Fallible<DomRoot<MediaStreamAudioDestinationNode>>
fn Constructor( cx: &mut JSContext, window: &Window, proto: Option<HandleObject<'_>>, context: &AudioContext, options: &AudioNodeOptions, ) -> Fallible<DomRoot<MediaStreamAudioDestinationNode>>
Source§impl MediaStreamAudioSourceNodeMethods<DomTypeHolder> for MediaStreamAudioSourceNode
impl MediaStreamAudioSourceNodeMethods<DomTypeHolder> for MediaStreamAudioSourceNode
Source§fn Constructor(
cx: &mut JSContext,
window: &Window,
proto: Option<HandleObject<'_>>,
context: &AudioContext,
options: &MediaStreamAudioSourceOptions<DomTypeHolder>,
) -> Fallible<DomRoot<MediaStreamAudioSourceNode>>
fn Constructor( cx: &mut JSContext, window: &Window, proto: Option<HandleObject<'_>>, context: &AudioContext, options: &MediaStreamAudioSourceOptions<DomTypeHolder>, ) -> Fallible<DomRoot<MediaStreamAudioSourceNode>>
Source§impl MediaStreamMethods<DomTypeHolder> for MediaStream
impl MediaStreamMethods<DomTypeHolder> for MediaStream
Source§fn Constructor(
cx: &mut JSContext,
global: &Window,
proto: Option<HandleObject<'_>>,
) -> Fallible<DomRoot<MediaStream>>
fn Constructor( cx: &mut JSContext, global: &Window, proto: Option<HandleObject<'_>>, ) -> Fallible<DomRoot<MediaStream>>
Source§fn Constructor_(
cx: &mut JSContext,
_: &Window,
proto: Option<HandleObject<'_>>,
stream: &MediaStream,
) -> Fallible<DomRoot<MediaStream>>
fn Constructor_( cx: &mut JSContext, _: &Window, proto: Option<HandleObject<'_>>, stream: &MediaStream, ) -> Fallible<DomRoot<MediaStream>>
Source§fn Constructor__(
cx: &mut JSContext,
global: &Window,
proto: Option<HandleObject<'_>>,
tracks: Vec<DomRoot<MediaStreamTrack>>,
) -> Fallible<DomRoot<MediaStream>>
fn Constructor__( cx: &mut JSContext, global: &Window, proto: Option<HandleObject<'_>>, tracks: Vec<DomRoot<MediaStreamTrack>>, ) -> Fallible<DomRoot<MediaStream>>
Source§fn GetAudioTracks(&self) -> Vec<DomRoot<MediaStreamTrack>> ⓘ
fn GetAudioTracks(&self) -> Vec<DomRoot<MediaStreamTrack>> ⓘ
Source§fn GetVideoTracks(&self) -> Vec<DomRoot<MediaStreamTrack>> ⓘ
fn GetVideoTracks(&self) -> Vec<DomRoot<MediaStreamTrack>> ⓘ
Source§fn GetTrackById(&self, id: DOMString) -> Option<DomRoot<MediaStreamTrack>>
fn GetTrackById(&self, id: DOMString) -> Option<DomRoot<MediaStreamTrack>>
Source§fn AddTrack(&self, track: &MediaStreamTrack)
fn AddTrack(&self, track: &MediaStreamTrack)
Source§fn RemoveTrack(&self, track: &MediaStreamTrack)
fn RemoveTrack(&self, track: &MediaStreamTrack)
Source§impl MediaStreamTrackAudioSourceNodeMethods<DomTypeHolder> for MediaStreamTrackAudioSourceNode
impl MediaStreamTrackAudioSourceNodeMethods<DomTypeHolder> for MediaStreamTrackAudioSourceNode
Source§fn Constructor(
cx: &mut JSContext,
window: &Window,
proto: Option<HandleObject<'_>>,
context: &AudioContext,
options: &MediaStreamTrackAudioSourceOptions<DomTypeHolder>,
) -> Fallible<DomRoot<MediaStreamTrackAudioSourceNode>>
fn Constructor( cx: &mut JSContext, window: &Window, proto: Option<HandleObject<'_>>, context: &AudioContext, options: &MediaStreamTrackAudioSourceOptions<DomTypeHolder>, ) -> Fallible<DomRoot<MediaStreamTrackAudioSourceNode>>
Source§impl MediaStreamTrackMethods<DomTypeHolder> for MediaStreamTrack
impl MediaStreamTrackMethods<DomTypeHolder> for MediaStreamTrack
Source§impl MessageChannelMethods<DomTypeHolder> for MessageChannel
impl MessageChannelMethods<DomTypeHolder> for MessageChannel
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
) -> DomRoot<MessageChannel>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> DomRoot<MessageChannel>
Source§fn Port1(&self) -> DomRoot<MessagePort>
fn Port1(&self) -> DomRoot<MessagePort>
Source§impl MessageEventMethods<DomTypeHolder> for MessageEvent
impl MessageEventMethods<DomTypeHolder> for MessageEvent
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: RootedTraceableBox<MessageEventInit<DomTypeHolder>>,
) -> Fallible<DomRoot<MessageEvent>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: RootedTraceableBox<MessageEventInit<DomTypeHolder>>, ) -> Fallible<DomRoot<MessageEvent>>
Source§fn Data(&self, _cx: JSContext, retval: MutableHandleValue<'_>)
fn Data(&self, _cx: JSContext, retval: MutableHandleValue<'_>)
Source§fn GetSource(
&self,
) -> Option<WindowProxyOrMessagePortOrServiceWorker<DomTypeHolder>>
fn GetSource( &self, ) -> Option<WindowProxyOrMessagePortOrServiceWorker<DomTypeHolder>>
Source§fn LastEventId(&self) -> DOMString
fn LastEventId(&self) -> DOMString
Source§fn InitMessageEvent(
&self,
_cx: JSContext,
type_: DOMString,
bubbles: bool,
cancelable: bool,
data: HandleValue<'_>,
origin: DOMString,
lastEventId: DOMString,
source: Option<WindowProxyOrMessagePortOrServiceWorker<DomTypeHolder>>,
ports: Vec<DomRoot<MessagePort>>,
)
fn InitMessageEvent( &self, _cx: JSContext, type_: DOMString, bubbles: bool, cancelable: bool, data: HandleValue<'_>, origin: DOMString, lastEventId: DOMString, source: Option<WindowProxyOrMessagePortOrServiceWorker<DomTypeHolder>>, ports: Vec<DomRoot<MessagePort>>, )
Source§impl MessagePortMethods<DomTypeHolder> for MessagePort
impl MessagePortMethods<DomTypeHolder> for MessagePort
Source§fn PostMessage(
&self,
cx: &mut JSContext,
message: HandleValue<'_>,
transfer: CustomAutoRooterGuard<'_, Vec<*mut JSObject>>,
) -> ErrorResult
fn PostMessage( &self, cx: &mut JSContext, message: HandleValue<'_>, transfer: CustomAutoRooterGuard<'_, Vec<*mut JSObject>>, ) -> ErrorResult
Source§fn PostMessage_(
&self,
cx: &mut JSContext,
message: HandleValue<'_>,
options: RootedTraceableBox<StructuredSerializeOptions>,
) -> ErrorResult
fn PostMessage_( &self, cx: &mut JSContext, message: HandleValue<'_>, options: RootedTraceableBox<StructuredSerializeOptions>, ) -> ErrorResult
Source§fn GetOnmessage(
&self,
cx: &mut JSContext,
) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn GetOnmessage( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
Source§fn SetOnmessage(
&self,
cx: &mut JSContext,
listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>,
)
fn SetOnmessage( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmessageerror( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmessageerror( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnclose( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnclose( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl MimeTypeArrayMethods<DomTypeHolder> for MimeTypeArray
impl MimeTypeArrayMethods<DomTypeHolder> for MimeTypeArray
Source§fn SupportedPropertyNames(&self) -> Vec<DOMString>
fn SupportedPropertyNames(&self) -> Vec<DOMString>
fn NamedGetter(&self, _name: DOMString) -> Option<DomRoot<MimeType>>
Source§impl MimeTypeMethods<DomTypeHolder> for MimeType
impl MimeTypeMethods<DomTypeHolder> for MimeType
Source§fn Description(&self) -> DOMString
fn Description(&self) -> DOMString
Source§impl MouseEventMethods<DomTypeHolder> for MouseEvent
impl MouseEventMethods<DomTypeHolder> for MouseEvent
Source§fn Constructor(
cx: &mut JSContext,
window: &Window,
proto: Option<HandleObject<'_>>,
event_type: DOMString,
init: &MouseEventInit<DomTypeHolder>,
) -> Fallible<DomRoot<MouseEvent>>
fn Constructor( cx: &mut JSContext, window: &Window, proto: Option<HandleObject<'_>>, event_type: DOMString, init: &MouseEventInit<DomTypeHolder>, ) -> Fallible<DomRoot<MouseEvent>>
Source§fn GetRelatedTarget(&self) -> Option<DomRoot<EventTarget>>
fn GetRelatedTarget(&self) -> Option<DomRoot<EventTarget>>
Source§fn InitMouseEvent(
&self,
type_arg: DOMString,
can_bubble_arg: bool,
cancelable_arg: bool,
view_arg: Option<&Window>,
detail_arg: i32,
screen_x_arg: i32,
screen_y_arg: i32,
client_x_arg: i32,
client_y_arg: i32,
ctrl_key_arg: bool,
alt_key_arg: bool,
shift_key_arg: bool,
meta_key_arg: bool,
button_arg: i16,
related_target_arg: Option<&EventTarget>,
)
fn InitMouseEvent( &self, type_arg: DOMString, can_bubble_arg: bool, cancelable_arg: bool, view_arg: Option<&Window>, detail_arg: i32, screen_x_arg: i32, screen_y_arg: i32, client_x_arg: i32, client_y_arg: i32, ctrl_key_arg: bool, alt_key_arg: bool, shift_key_arg: bool, meta_key_arg: bool, button_arg: i16, related_target_arg: Option<&EventTarget>, )
Source§fn GetModifierState(&self, key_arg: DOMString) -> bool
fn GetModifierState(&self, key_arg: DOMString) -> bool
Source§impl MutationObserverMethods<DomTypeHolder> for MutationObserver
impl MutationObserverMethods<DomTypeHolder> for MutationObserver
Source§fn Constructor(
global: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
callback: Rc<MutationCallback<DomTypeHolder>>,
) -> Fallible<DomRoot<MutationObserver>>
fn Constructor( global: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, callback: Rc<MutationCallback<DomTypeHolder>>, ) -> Fallible<DomRoot<MutationObserver>>
Source§fn TakeRecords(&self) -> Vec<DomRoot<MutationRecord>> ⓘ
fn TakeRecords(&self) -> Vec<DomRoot<MutationRecord>> ⓘ
Source§impl MutationRecordMethods<DomTypeHolder> for MutationRecord
impl MutationRecordMethods<DomTypeHolder> for MutationRecord
Source§fn GetAttributeName(&self) -> Option<DOMString>
fn GetAttributeName(&self) -> Option<DOMString>
Source§fn GetAttributeNamespace(&self) -> Option<DOMString>
fn GetAttributeNamespace(&self) -> Option<DOMString>
Source§fn GetOldValue(&self) -> Option<DOMString>
fn GetOldValue(&self) -> Option<DOMString>
Source§fn AddedNodes(&self) -> DomRoot<NodeList>
fn AddedNodes(&self) -> DomRoot<NodeList>
Source§fn RemovedNodes(&self) -> DomRoot<NodeList>
fn RemovedNodes(&self) -> DomRoot<NodeList>
Source§impl NamedNodeMapMethods<DomTypeHolder> for NamedNodeMap
impl NamedNodeMapMethods<DomTypeHolder> for NamedNodeMap
Source§fn GetNamedItemNS(
&self,
cx: &mut JSContext,
namespace: Option<DOMString>,
local_name: DOMString,
) -> Option<DomRoot<Attr>>
fn GetNamedItemNS( &self, cx: &mut JSContext, namespace: Option<DOMString>, local_name: DOMString, ) -> Option<DomRoot<Attr>>
Source§fn SetNamedItem(
&self,
cx: &mut JSContext,
attr: &Attr,
) -> Fallible<Option<DomRoot<Attr>>>
fn SetNamedItem( &self, cx: &mut JSContext, attr: &Attr, ) -> Fallible<Option<DomRoot<Attr>>>
Source§fn SetNamedItemNS(
&self,
cx: &mut JSContext,
attr: &Attr,
) -> Fallible<Option<DomRoot<Attr>>>
fn SetNamedItemNS( &self, cx: &mut JSContext, attr: &Attr, ) -> Fallible<Option<DomRoot<Attr>>>
Source§fn RemoveNamedItemNS(
&self,
cx: &mut JSContext,
namespace: Option<DOMString>,
local_name: DOMString,
) -> Fallible<DomRoot<Attr>>
fn RemoveNamedItemNS( &self, cx: &mut JSContext, namespace: Option<DOMString>, local_name: DOMString, ) -> Fallible<DomRoot<Attr>>
Source§fn SupportedPropertyNames(&self) -> Vec<DOMString>
fn SupportedPropertyNames(&self) -> Vec<DOMString>
fn NamedGetter( &self, cx: &mut JSContext, name: DOMString, ) -> Option<DomRoot<Attr>>
Source§fn ProductSub(&self) -> DOMString
fn ProductSub(&self) -> DOMString
Source§fn TaintEnabled(&self) -> bool
fn TaintEnabled(&self) -> bool
Source§fn AppCodeName(&self) -> DOMString
fn AppCodeName(&self) -> DOMString
Source§fn AppVersion(&self) -> DOMString
fn AppVersion(&self) -> DOMString
Source§fn Credentials(&self) -> DomRoot<CredentialsContainer>
fn Credentials(&self) -> DomRoot<CredentialsContainer>
Source§fn Geolocation(&self) -> DomRoot<Geolocation>
fn Geolocation(&self) -> DomRoot<Geolocation>
Source§fn Plugins(&self) -> DomRoot<PluginArray>
fn Plugins(&self) -> DomRoot<PluginArray>
Source§fn MimeTypes(&self) -> DomRoot<MimeTypeArray>
fn MimeTypes(&self) -> DomRoot<MimeTypeArray>
Source§fn JavaEnabled(&self) -> bool
fn JavaEnabled(&self) -> bool
Source§fn PdfViewerEnabled(&self) -> bool
fn PdfViewerEnabled(&self) -> bool
Source§fn ServiceWorker(&self) -> DomRoot<ServiceWorkerContainer>
fn ServiceWorker(&self) -> DomRoot<ServiceWorkerContainer>
Source§fn CookieEnabled(&self) -> bool
fn CookieEnabled(&self) -> bool
Source§fn Permissions(&self) -> DomRoot<Permissions>
fn Permissions(&self) -> DomRoot<Permissions>
Source§fn MediaDevices(&self) -> DomRoot<MediaDevices>
fn MediaDevices(&self) -> DomRoot<MediaDevices>
Source§fn MediaSession(&self) -> DomRoot<MediaSession>
fn MediaSession(&self) -> DomRoot<MediaSession>
Source§fn HardwareConcurrency(&self) -> u64
fn HardwareConcurrency(&self) -> u64
Source§fn SendBeacon(
&self,
cx: &mut JSContext,
url: USVString,
data: Option<BodyInit<DomTypeHolder>>,
) -> Fallible<bool>
fn SendBeacon( &self, cx: &mut JSContext, url: USVString, data: Option<BodyInit<DomTypeHolder>>, ) -> Fallible<bool>
Source§fn UserActivation(&self, cx: &mut JSContext) -> DomRoot<UserActivation>
fn UserActivation(&self, cx: &mut JSContext) -> DomRoot<UserActivation>
fn Bluetooth(&self) -> DomRoot<Bluetooth>
fn Languages(&self, cx: &mut JSContext, retval: MutableHandleValue<'_>)
fn Gpu(&self) -> DomRoot<GPU>
Source§impl NodeIteratorMethods<DomTypeHolder> for NodeIterator
impl NodeIteratorMethods<DomTypeHolder> for NodeIterator
Source§fn GetFilter(&self) -> Option<Rc<NodeFilter<DomTypeHolder>>>
fn GetFilter(&self) -> Option<Rc<NodeFilter<DomTypeHolder>>>
Source§fn ReferenceNode(&self) -> DomRoot<Node>
fn ReferenceNode(&self) -> DomRoot<Node>
Source§fn PointerBeforeReferenceNode(&self) -> bool
fn PointerBeforeReferenceNode(&self) -> bool
Source§impl NodeListMethods<DomTypeHolder> for NodeList
impl NodeListMethods<DomTypeHolder> for NodeList
Source§impl NodeMethods<DomTypeHolder> for Node
impl NodeMethods<DomTypeHolder> for Node
Source§fn GetRootNode(&self, options: &GetRootNodeOptions) -> DomRoot<Node>
fn GetRootNode(&self, options: &GetRootNodeOptions) -> DomRoot<Node>
Source§fn GetTextContent(&self) -> Option<DOMString>
fn GetTextContent(&self) -> Option<DOMString>
Source§fn InsertBefore(
&self,
cx: &mut JSContext,
node: &Node,
child: Option<&Node>,
) -> Fallible<DomRoot<Node>>
fn InsertBefore( &self, cx: &mut JSContext, node: &Node, child: Option<&Node>, ) -> Fallible<DomRoot<Node>>
Source§fn ReplaceChild(
&self,
cx: &mut JSContext,
node: &Node,
child: &Node,
) -> Fallible<DomRoot<Node>>
fn ReplaceChild( &self, cx: &mut JSContext, node: &Node, child: &Node, ) -> Fallible<DomRoot<Node>>
Source§fn CompareDocumentPosition(&self, other: &Node) -> u16
fn CompareDocumentPosition(&self, other: &Node) -> u16
Source§impl NotificationMethods<DomTypeHolder> for Notification
impl NotificationMethods<DomTypeHolder> for Notification
Source§fn Constructor(
cx: &mut JSContext,
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
title: DOMString,
options: RootedTraceableBox<NotificationOptions>,
) -> Fallible<DomRoot<Notification>>
fn Constructor( cx: &mut JSContext, global: &GlobalScope, proto: Option<HandleObject<'_>>, title: DOMString, options: RootedTraceableBox<NotificationOptions>, ) -> Fallible<DomRoot<Notification>>
Source§fn GetPermission(global: &GlobalScope) -> Fallible<NotificationPermission>
fn GetPermission(global: &GlobalScope) -> Fallible<NotificationPermission>
Source§fn RequestPermission(
cx: &mut JSContext,
global: &GlobalScope,
permission_callback: Option<Rc<NotificationPermissionCallback<DomTypeHolder>>>,
) -> Rc<Promise>
fn RequestPermission( cx: &mut JSContext, global: &GlobalScope, permission_callback: Option<Rc<NotificationPermissionCallback<DomTypeHolder>>>, ) -> Rc<Promise>
Source§fn MaxActions(_global: &GlobalScope) -> u32
fn MaxActions(_global: &GlobalScope) -> u32
Source§fn Dir(&self) -> NotificationDirection
fn Dir(&self) -> NotificationDirection
Source§fn RequireInteraction(&self) -> bool
fn RequireInteraction(&self) -> bool
Source§fn Data(&self, _cx: SafeJSContext, retval: MutableHandleValue<'_>)
fn Data(&self, _cx: SafeJSContext, retval: MutableHandleValue<'_>)
Source§fn Actions(&self, cx: &mut JSContext, retval: MutableHandleValue<'_>)
fn Actions(&self, cx: &mut JSContext, retval: MutableHandleValue<'_>)
Source§fn Vibrate(&self, cx: &mut JSContext, retval: MutableHandleValue<'_>)
fn Vibrate(&self, cx: &mut JSContext, retval: MutableHandleValue<'_>)
fn GetOnclick( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnclick( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnshow( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnshow( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnerror( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnerror( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnclose( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnclose( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl OESVertexArrayObjectMethods<DomTypeHolder> for OESVertexArrayObject
impl OESVertexArrayObjectMethods<DomTypeHolder> for OESVertexArrayObject
Source§fn CreateVertexArrayOES(&self) -> Option<DomRoot<WebGLVertexArrayObjectOES>>
fn CreateVertexArrayOES(&self) -> Option<DomRoot<WebGLVertexArrayObjectOES>>
Source§fn DeleteVertexArrayOES(&self, vao: Option<&WebGLVertexArrayObjectOES>)
fn DeleteVertexArrayOES(&self, vao: Option<&WebGLVertexArrayObjectOES>)
Source§fn IsVertexArrayOES(&self, vao: Option<&WebGLVertexArrayObjectOES>) -> bool
fn IsVertexArrayOES(&self, vao: Option<&WebGLVertexArrayObjectOES>) -> bool
Source§impl OfflineAudioCompletionEventMethods<DomTypeHolder> for OfflineAudioCompletionEvent
impl OfflineAudioCompletionEventMethods<DomTypeHolder> for OfflineAudioCompletionEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &OfflineAudioCompletionEventInit<DomTypeHolder>,
) -> Fallible<DomRoot<OfflineAudioCompletionEvent>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &OfflineAudioCompletionEventInit<DomTypeHolder>, ) -> Fallible<DomRoot<OfflineAudioCompletionEvent>>
Source§fn RenderedBuffer(&self) -> DomRoot<AudioBuffer>
fn RenderedBuffer(&self) -> DomRoot<AudioBuffer>
Source§impl OfflineAudioContextMethods<DomTypeHolder> for OfflineAudioContext
impl OfflineAudioContextMethods<DomTypeHolder> for OfflineAudioContext
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
options: &OfflineAudioContextOptions,
) -> Fallible<DomRoot<OfflineAudioContext>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, options: &OfflineAudioContextOptions, ) -> Fallible<DomRoot<OfflineAudioContext>>
Source§fn Constructor_(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
number_of_channels: u32,
length: u32,
sample_rate: Finite<f32>,
) -> Fallible<DomRoot<OfflineAudioContext>>
fn Constructor_( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, number_of_channels: u32, length: u32, sample_rate: Finite<f32>, ) -> Fallible<DomRoot<OfflineAudioContext>>
fn GetOncomplete( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncomplete( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl OffscreenCanvasMethods<DomTypeHolder> for OffscreenCanvas
impl OffscreenCanvasMethods<DomTypeHolder> for OffscreenCanvas
Source§fn Constructor(
cx: &mut JSContext,
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
width: u64,
height: u64,
) -> Fallible<DomRoot<OffscreenCanvas>>
fn Constructor( cx: &mut JSContext, global: &GlobalScope, proto: Option<HandleObject<'_>>, width: u64, height: u64, ) -> Fallible<DomRoot<OffscreenCanvas>>
Source§fn GetContext(
&self,
cx: &mut JSContext,
id: OffscreenRenderingContextId,
options: HandleValue<'_>,
) -> Fallible<Option<OffscreenRenderingContext<DomTypeHolder>>>
fn GetContext( &self, cx: &mut JSContext, id: OffscreenRenderingContextId, options: HandleValue<'_>, ) -> Fallible<Option<OffscreenRenderingContext<DomTypeHolder>>>
Source§fn TransferToImageBitmap(
&self,
cx: &mut JSContext,
) -> Fallible<DomRoot<ImageBitmap>>
fn TransferToImageBitmap( &self, cx: &mut JSContext, ) -> Fallible<DomRoot<ImageBitmap>>
Source§fn ConvertToBlob(
&self,
cx: &mut JSContext,
options: &ImageEncodeOptions,
) -> Rc<Promise>
fn ConvertToBlob( &self, cx: &mut JSContext, options: &ImageEncodeOptions, ) -> Rc<Promise>
Source§impl OffscreenCanvasRenderingContext2DMethods<DomTypeHolder> for OffscreenCanvasRenderingContext2D
impl OffscreenCanvasRenderingContext2DMethods<DomTypeHolder> for OffscreenCanvasRenderingContext2D
Source§fn Canvas(&self) -> DomRoot<OffscreenCanvas>
fn Canvas(&self) -> DomRoot<OffscreenCanvas>
Source§fn ShadowOffsetX(&self) -> f64
fn ShadowOffsetX(&self) -> f64
Source§fn SetShadowOffsetX(&self, value: f64)
fn SetShadowOffsetX(&self, value: f64)
Source§fn ShadowOffsetY(&self) -> f64
fn ShadowOffsetY(&self) -> f64
Source§fn SetShadowOffsetY(&self, value: f64)
fn SetShadowOffsetY(&self, value: f64)
Source§fn SetShadowBlur(&self, value: f64)
fn SetShadowBlur(&self, value: f64)
Source§fn ShadowColor(&self) -> DOMString
fn ShadowColor(&self) -> DOMString
Source§fn SetShadowColor(&self, value: DOMString)
fn SetShadowColor(&self, value: DOMString)
Source§fn SetStrokeStyle(
&self,
value: StringOrCanvasGradientOrCanvasPattern<DomTypeHolder>,
)
fn SetStrokeStyle( &self, value: StringOrCanvasGradientOrCanvasPattern<DomTypeHolder>, )
Source§fn SetFillStyle(
&self,
value: StringOrCanvasGradientOrCanvasPattern<DomTypeHolder>,
)
fn SetFillStyle( &self, value: StringOrCanvasGradientOrCanvasPattern<DomTypeHolder>, )
Source§fn CreateLinearGradient(
&self,
cx: &mut JSContext,
x0: Finite<f64>,
y0: Finite<f64>,
x1: Finite<f64>,
y1: Finite<f64>,
) -> DomRoot<CanvasGradient>
fn CreateLinearGradient( &self, cx: &mut JSContext, x0: Finite<f64>, y0: Finite<f64>, x1: Finite<f64>, y1: Finite<f64>, ) -> DomRoot<CanvasGradient>
Source§fn CreateRadialGradient(
&self,
cx: &mut JSContext,
x0: Finite<f64>,
y0: Finite<f64>,
r0: Finite<f64>,
x1: Finite<f64>,
y1: Finite<f64>,
r1: Finite<f64>,
) -> Fallible<DomRoot<CanvasGradient>>
fn CreateRadialGradient( &self, cx: &mut JSContext, x0: Finite<f64>, y0: Finite<f64>, r0: Finite<f64>, x1: Finite<f64>, y1: Finite<f64>, r1: Finite<f64>, ) -> Fallible<DomRoot<CanvasGradient>>
Source§fn CreatePattern(
&self,
cx: &mut JSContext,
image: CanvasImageSource<DomTypeHolder>,
repetition: DOMString,
) -> Fallible<Option<DomRoot<CanvasPattern>>>
fn CreatePattern( &self, cx: &mut JSContext, image: CanvasImageSource<DomTypeHolder>, repetition: DOMString, ) -> Fallible<Option<DomRoot<CanvasPattern>>>
Source§fn GlobalAlpha(&self) -> f64
fn GlobalAlpha(&self) -> f64
Source§fn SetGlobalAlpha(&self, alpha: f64)
fn SetGlobalAlpha(&self, alpha: f64)
Source§fn GlobalCompositeOperation(&self) -> DOMString
fn GlobalCompositeOperation(&self) -> DOMString
Source§fn SetGlobalCompositeOperation(&self, op_str: DOMString)
fn SetGlobalCompositeOperation(&self, op_str: DOMString)
Source§fn ImageSmoothingEnabled(&self) -> bool
fn ImageSmoothingEnabled(&self) -> bool
Source§fn SetImageSmoothingEnabled(&self, value: bool)
fn SetImageSmoothingEnabled(&self, value: bool)
Source§fn MeasureText(
&self,
cx: &mut JSContext,
text: DOMString,
) -> DomRoot<TextMetrics>
fn MeasureText( &self, cx: &mut JSContext, text: DOMString, ) -> DomRoot<TextMetrics>
Source§fn TextAlign(&self) -> CanvasTextAlign
fn TextAlign(&self) -> CanvasTextAlign
Source§fn SetTextAlign(&self, value: CanvasTextAlign)
fn SetTextAlign(&self, value: CanvasTextAlign)
Source§fn TextBaseline(&self) -> CanvasTextBaseline
fn TextBaseline(&self) -> CanvasTextBaseline
Source§fn SetTextBaseline(&self, value: CanvasTextBaseline)
fn SetTextBaseline(&self, value: CanvasTextBaseline)
Source§fn Direction(&self) -> CanvasDirection
fn Direction(&self) -> CanvasDirection
Source§fn SetDirection(&self, value: CanvasDirection)
fn SetDirection(&self, value: CanvasDirection)
Source§fn SetLineWidth(&self, width: f64)
fn SetLineWidth(&self, width: f64)
Source§fn LineCap(&self) -> CanvasLineCap
fn LineCap(&self) -> CanvasLineCap
Source§fn SetLineCap(&self, cap: CanvasLineCap)
fn SetLineCap(&self, cap: CanvasLineCap)
Source§fn LineJoin(&self) -> CanvasLineJoin
fn LineJoin(&self) -> CanvasLineJoin
Source§fn SetLineJoin(&self, join: CanvasLineJoin)
fn SetLineJoin(&self, join: CanvasLineJoin)
Source§fn SetMiterLimit(&self, limit: f64)
fn SetMiterLimit(&self, limit: f64)
Source§fn SetLineDash(&self, segments: Vec<f64>)
fn SetLineDash(&self, segments: Vec<f64>)
Source§fn GetLineDash(&self) -> Vec<f64>
fn GetLineDash(&self) -> Vec<f64>
Source§fn LineDashOffset(&self) -> f64
fn LineDashOffset(&self) -> f64
Source§fn SetLineDashOffset(&self, offset: f64)
fn SetLineDashOffset(&self, offset: f64)
Source§fn CreateImageData(
&self,
cx: &mut JSContext,
sw: i32,
sh: i32,
) -> Fallible<DomRoot<ImageData>>
fn CreateImageData( &self, cx: &mut JSContext, sw: i32, sh: i32, ) -> Fallible<DomRoot<ImageData>>
Source§fn CreateImageData_(
&self,
cx: &mut JSContext,
imagedata: &ImageData,
) -> Fallible<DomRoot<ImageData>>
fn CreateImageData_( &self, cx: &mut JSContext, imagedata: &ImageData, ) -> Fallible<DomRoot<ImageData>>
Source§fn GetImageData(
&self,
cx: &mut JSContext,
sx: i32,
sy: i32,
sw: i32,
sh: i32,
) -> Fallible<DomRoot<ImageData>>
fn GetImageData( &self, cx: &mut JSContext, sx: i32, sy: i32, sw: i32, sh: i32, ) -> Fallible<DomRoot<ImageData>>
Source§fn DrawImage(
&self,
image: CanvasImageSource<DomTypeHolder>,
dx: f64,
dy: f64,
) -> ErrorResult
fn DrawImage( &self, image: CanvasImageSource<DomTypeHolder>, dx: f64, dy: f64, ) -> ErrorResult
Source§fn DrawImage_(
&self,
image: CanvasImageSource<DomTypeHolder>,
dx: f64,
dy: f64,
dw: f64,
dh: f64,
) -> ErrorResult
fn DrawImage_( &self, image: CanvasImageSource<DomTypeHolder>, dx: f64, dy: f64, dw: f64, dh: f64, ) -> ErrorResult
Source§fn DrawImage__(
&self,
image: CanvasImageSource<DomTypeHolder>,
sx: f64,
sy: f64,
sw: f64,
sh: f64,
dx: f64,
dy: f64,
dw: f64,
dh: f64,
) -> ErrorResult
fn DrawImage__( &self, image: CanvasImageSource<DomTypeHolder>, sx: f64, sy: f64, sw: f64, sh: f64, dx: f64, dy: f64, dw: f64, dh: f64, ) -> ErrorResult
Source§fn Fill(&self, fill_rule: CanvasFillRule)
fn Fill(&self, fill_rule: CanvasFillRule)
Source§fn Fill_(&self, path: &Path2D, fill_rule: CanvasFillRule)
fn Fill_(&self, path: &Path2D, fill_rule: CanvasFillRule)
Source§fn Clip(&self, fill_rule: CanvasFillRule)
fn Clip(&self, fill_rule: CanvasFillRule)
Source§fn Clip_(&self, path: &Path2D, fill_rule: CanvasFillRule)
fn Clip_(&self, path: &Path2D, fill_rule: CanvasFillRule)
Source§fn IsPointInPath(&self, x: f64, y: f64, fill_rule: CanvasFillRule) -> bool
fn IsPointInPath(&self, x: f64, y: f64, fill_rule: CanvasFillRule) -> bool
Source§fn IsPointInPath_(
&self,
path: &Path2D,
x: f64,
y: f64,
fill_rule: CanvasFillRule,
) -> bool
fn IsPointInPath_( &self, path: &Path2D, x: f64, y: f64, fill_rule: CanvasFillRule, ) -> bool
Source§fn SetTransform(
&self,
a: f64,
b: f64,
c: f64,
d: f64,
e: f64,
f: f64,
) -> ErrorResult
fn SetTransform( &self, a: f64, b: f64, c: f64, d: f64, e: f64, f: f64, ) -> ErrorResult
Source§fn SetTransform_(&self, transform: &DOMMatrix2DInit) -> ErrorResult
fn SetTransform_(&self, transform: &DOMMatrix2DInit) -> ErrorResult
Source§fn ResetTransform(&self)
fn ResetTransform(&self)
Source§fn Ellipse(
&self,
x: f64,
y: f64,
rx: f64,
ry: f64,
rotation: f64,
start: f64,
end: f64,
ccw: bool,
) -> ErrorResult
fn Ellipse( &self, x: f64, y: f64, rx: f64, ry: f64, rotation: f64, start: f64, end: f64, ccw: bool, ) -> ErrorResult
fn PutImageData_( &self, imagedata: &ImageData, dx: i32, dy: i32, dirty_x: i32, dirty_y: i32, dirty_width: i32, dirty_height: i32, )
Source§impl OriginMethods<DomTypeHolder> for Origin
impl OriginMethods<DomTypeHolder> for Origin
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
) -> DomRoot<Origin>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> DomRoot<Origin>
Source§fn From(
cx: JSContext,
global: &GlobalScope,
value: HandleValue<'_>,
) -> Fallible<DomRoot<Origin>>
fn From( cx: JSContext, global: &GlobalScope, value: HandleValue<'_>, ) -> Fallible<DomRoot<Origin>>
Source§fn IsSameOrigin(&self, other: &Origin) -> bool
fn IsSameOrigin(&self, other: &Origin) -> bool
Source§fn IsSameSite(&self, other: &Origin) -> bool
fn IsSameSite(&self, other: &Origin) -> bool
Source§impl OscillatorNodeMethods<DomTypeHolder> for OscillatorNode
impl OscillatorNodeMethods<DomTypeHolder> for OscillatorNode
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
context: &BaseAudioContext,
options: &OscillatorOptions,
) -> Fallible<DomRoot<OscillatorNode>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, context: &BaseAudioContext, options: &OscillatorOptions, ) -> Fallible<DomRoot<OscillatorNode>>
Source§fn Frequency(&self) -> DomRoot<AudioParam>
fn Frequency(&self) -> DomRoot<AudioParam>
Source§fn Detune(&self) -> DomRoot<AudioParam>
fn Detune(&self) -> DomRoot<AudioParam>
Source§fn Type(&self) -> OscillatorType
fn Type(&self) -> OscillatorType
Source§impl PageTransitionEventMethods<DomTypeHolder> for PageTransitionEvent
impl PageTransitionEventMethods<DomTypeHolder> for PageTransitionEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &PageTransitionEventInit,
) -> Fallible<DomRoot<PageTransitionEvent>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &PageTransitionEventInit, ) -> Fallible<DomRoot<PageTransitionEvent>>
Source§impl PaintRenderingContext2DMethods<DomTypeHolder> for PaintRenderingContext2D
impl PaintRenderingContext2DMethods<DomTypeHolder> for PaintRenderingContext2D
Source§fn SetTransform(
&self,
a: f64,
b: f64,
c: f64,
d: f64,
e: f64,
f: f64,
) -> ErrorResult
fn SetTransform( &self, a: f64, b: f64, c: f64, d: f64, e: f64, f: f64, ) -> ErrorResult
Source§fn SetTransform_(&self, transform: &DOMMatrix2DInit) -> ErrorResult
fn SetTransform_(&self, transform: &DOMMatrix2DInit) -> ErrorResult
Source§fn ResetTransform(&self)
fn ResetTransform(&self)
Source§fn GlobalAlpha(&self) -> f64
fn GlobalAlpha(&self) -> f64
Source§fn SetGlobalAlpha(&self, alpha: f64)
fn SetGlobalAlpha(&self, alpha: f64)
Source§fn GlobalCompositeOperation(&self) -> DOMString
fn GlobalCompositeOperation(&self) -> DOMString
Source§fn SetGlobalCompositeOperation(&self, op_str: DOMString)
fn SetGlobalCompositeOperation(&self, op_str: DOMString)
Source§fn Fill(&self, fill_rule: CanvasFillRule)
fn Fill(&self, fill_rule: CanvasFillRule)
Source§fn Fill_(&self, path: &Path2D, fill_rule: CanvasFillRule)
fn Fill_(&self, path: &Path2D, fill_rule: CanvasFillRule)
Source§fn Clip(&self, fill_rule: CanvasFillRule)
fn Clip(&self, fill_rule: CanvasFillRule)
Source§fn Clip_(&self, path: &Path2D, fill_rule: CanvasFillRule)
fn Clip_(&self, path: &Path2D, fill_rule: CanvasFillRule)
Source§fn IsPointInPath(&self, x: f64, y: f64, fill_rule: CanvasFillRule) -> bool
fn IsPointInPath(&self, x: f64, y: f64, fill_rule: CanvasFillRule) -> bool
Source§fn IsPointInPath_(
&self,
path: &Path2D,
x: f64,
y: f64,
fill_rule: CanvasFillRule,
) -> bool
fn IsPointInPath_( &self, path: &Path2D, x: f64, y: f64, fill_rule: CanvasFillRule, ) -> bool
Source§fn DrawImage(
&self,
image: CanvasImageSource<DomTypeHolder>,
dx: f64,
dy: f64,
) -> ErrorResult
fn DrawImage( &self, image: CanvasImageSource<DomTypeHolder>, dx: f64, dy: f64, ) -> ErrorResult
Source§fn DrawImage_(
&self,
image: CanvasImageSource<DomTypeHolder>,
dx: f64,
dy: f64,
dw: f64,
dh: f64,
) -> ErrorResult
fn DrawImage_( &self, image: CanvasImageSource<DomTypeHolder>, dx: f64, dy: f64, dw: f64, dh: f64, ) -> ErrorResult
Source§fn DrawImage__(
&self,
image: CanvasImageSource<DomTypeHolder>,
sx: f64,
sy: f64,
sw: f64,
sh: f64,
dx: f64,
dy: f64,
dw: f64,
dh: f64,
) -> ErrorResult
fn DrawImage__( &self, image: CanvasImageSource<DomTypeHolder>, sx: f64, sy: f64, sw: f64, sh: f64, dx: f64, dy: f64, dw: f64, dh: f64, ) -> ErrorResult
Source§fn Ellipse(
&self,
x: f64,
y: f64,
rx: f64,
ry: f64,
rotation: f64,
start: f64,
end: f64,
ccw: bool,
) -> ErrorResult
fn Ellipse( &self, x: f64, y: f64, rx: f64, ry: f64, rotation: f64, start: f64, end: f64, ccw: bool, ) -> ErrorResult
Source§fn ImageSmoothingEnabled(&self) -> bool
fn ImageSmoothingEnabled(&self) -> bool
Source§fn SetImageSmoothingEnabled(&self, value: bool)
fn SetImageSmoothingEnabled(&self, value: bool)
Source§fn SetStrokeStyle(
&self,
value: StringOrCanvasGradientOrCanvasPattern<DomTypeHolder>,
)
fn SetStrokeStyle( &self, value: StringOrCanvasGradientOrCanvasPattern<DomTypeHolder>, )
Source§fn SetFillStyle(
&self,
value: StringOrCanvasGradientOrCanvasPattern<DomTypeHolder>,
)
fn SetFillStyle( &self, value: StringOrCanvasGradientOrCanvasPattern<DomTypeHolder>, )
Source§fn CreateLinearGradient(
&self,
cx: &mut JSContext,
x0: Finite<f64>,
y0: Finite<f64>,
x1: Finite<f64>,
y1: Finite<f64>,
) -> DomRoot<CanvasGradient>
fn CreateLinearGradient( &self, cx: &mut JSContext, x0: Finite<f64>, y0: Finite<f64>, x1: Finite<f64>, y1: Finite<f64>, ) -> DomRoot<CanvasGradient>
Source§fn CreateRadialGradient(
&self,
cx: &mut JSContext,
x0: Finite<f64>,
y0: Finite<f64>,
r0: Finite<f64>,
x1: Finite<f64>,
y1: Finite<f64>,
r1: Finite<f64>,
) -> Fallible<DomRoot<CanvasGradient>>
fn CreateRadialGradient( &self, cx: &mut JSContext, x0: Finite<f64>, y0: Finite<f64>, r0: Finite<f64>, x1: Finite<f64>, y1: Finite<f64>, r1: Finite<f64>, ) -> Fallible<DomRoot<CanvasGradient>>
Source§fn CreatePattern(
&self,
cx: &mut JSContext,
image: CanvasImageSource<DomTypeHolder>,
repetition: DOMString,
) -> Fallible<Option<DomRoot<CanvasPattern>>>
fn CreatePattern( &self, cx: &mut JSContext, image: CanvasImageSource<DomTypeHolder>, repetition: DOMString, ) -> Fallible<Option<DomRoot<CanvasPattern>>>
Source§fn SetLineWidth(&self, width: f64)
fn SetLineWidth(&self, width: f64)
Source§fn LineCap(&self) -> CanvasLineCap
fn LineCap(&self) -> CanvasLineCap
Source§fn SetLineCap(&self, cap: CanvasLineCap)
fn SetLineCap(&self, cap: CanvasLineCap)
Source§fn LineJoin(&self) -> CanvasLineJoin
fn LineJoin(&self) -> CanvasLineJoin
Source§fn SetLineJoin(&self, join: CanvasLineJoin)
fn SetLineJoin(&self, join: CanvasLineJoin)
Source§fn SetMiterLimit(&self, limit: f64)
fn SetMiterLimit(&self, limit: f64)
Source§fn SetLineDash(&self, segments: Vec<f64>)
fn SetLineDash(&self, segments: Vec<f64>)
Source§fn GetLineDash(&self) -> Vec<f64>
fn GetLineDash(&self) -> Vec<f64>
Source§fn LineDashOffset(&self) -> f64
fn LineDashOffset(&self) -> f64
Source§fn SetLineDashOffset(&self, offset: f64)
fn SetLineDashOffset(&self, offset: f64)
Source§fn ShadowOffsetX(&self) -> f64
fn ShadowOffsetX(&self) -> f64
Source§fn SetShadowOffsetX(&self, value: f64)
fn SetShadowOffsetX(&self, value: f64)
Source§fn ShadowOffsetY(&self) -> f64
fn ShadowOffsetY(&self) -> f64
Source§fn SetShadowOffsetY(&self, value: f64)
fn SetShadowOffsetY(&self, value: f64)
Source§fn SetShadowBlur(&self, value: f64)
fn SetShadowBlur(&self, value: f64)
Source§fn ShadowColor(&self) -> DOMString
fn ShadowColor(&self) -> DOMString
Source§impl PaintSizeMethods<DomTypeHolder> for PaintSize
impl PaintSizeMethods<DomTypeHolder> for PaintSize
Source§impl PaintWorkletGlobalScopeMethods<DomTypeHolder> for PaintWorkletGlobalScope
impl PaintWorkletGlobalScopeMethods<DomTypeHolder> for PaintWorkletGlobalScope
Source§fn RegisterPaint(
&self,
cx: &mut JSContext,
name: DOMString,
paint_ctor: Rc<VoidFunction<DomTypeHolder>>,
) -> Fallible<()>
fn RegisterPaint( &self, cx: &mut JSContext, name: DOMString, paint_ctor: Rc<VoidFunction<DomTypeHolder>>, ) -> Fallible<()>
Source§fn Sleep(&self, ms: u64)
fn Sleep(&self, ms: u64)
This is a blocking sleep function available in the paint worklet global scope behind the dom.worklet.enabled + dom.worklet.blockingsleep.enabled prefs. It is to be used only for testing, e.g., timeouts, where otherwise one would need busy waiting to make sure a certain timeout is triggered. check-tidy: no specs after this line
Source§impl PannerNodeMethods<DomTypeHolder> for PannerNode
impl PannerNodeMethods<DomTypeHolder> for PannerNode
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
context: &BaseAudioContext,
options: &PannerOptions,
) -> Fallible<DomRoot<PannerNode>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, context: &BaseAudioContext, options: &PannerOptions, ) -> Fallible<DomRoot<PannerNode>>
Source§fn PositionX(&self) -> DomRoot<AudioParam>
fn PositionX(&self) -> DomRoot<AudioParam>
Source§fn PositionY(&self) -> DomRoot<AudioParam>
fn PositionY(&self) -> DomRoot<AudioParam>
Source§fn PositionZ(&self) -> DomRoot<AudioParam>
fn PositionZ(&self) -> DomRoot<AudioParam>
Source§fn OrientationX(&self) -> DomRoot<AudioParam>
fn OrientationX(&self) -> DomRoot<AudioParam>
Source§fn OrientationY(&self) -> DomRoot<AudioParam>
fn OrientationY(&self) -> DomRoot<AudioParam>
Source§fn OrientationZ(&self) -> DomRoot<AudioParam>
fn OrientationZ(&self) -> DomRoot<AudioParam>
Source§fn DistanceModel(&self) -> DistanceModelType
fn DistanceModel(&self) -> DistanceModelType
Source§fn SetDistanceModel(&self, model: DistanceModelType)
fn SetDistanceModel(&self, model: DistanceModelType)
Source§fn PanningModel(&self) -> PanningModelType
fn PanningModel(&self) -> PanningModelType
Source§fn SetPanningModel(&self, model: PanningModelType)
fn SetPanningModel(&self, model: PanningModelType)
Source§fn RefDistance(&self) -> Finite<f64>
fn RefDistance(&self) -> Finite<f64>
Source§fn MaxDistance(&self) -> Finite<f64>
fn MaxDistance(&self) -> Finite<f64>
Source§fn RolloffFactor(&self) -> Finite<f64>
fn RolloffFactor(&self) -> Finite<f64>
Source§fn ConeInnerAngle(&self) -> Finite<f64>
fn ConeInnerAngle(&self) -> Finite<f64>
Source§fn SetConeInnerAngle(&self, val: Finite<f64>)
fn SetConeInnerAngle(&self, val: Finite<f64>)
Source§fn ConeOuterAngle(&self) -> Finite<f64>
fn ConeOuterAngle(&self) -> Finite<f64>
Source§fn SetConeOuterAngle(&self, val: Finite<f64>)
fn SetConeOuterAngle(&self, val: Finite<f64>)
Source§fn ConeOuterGain(&self) -> Finite<f64>
fn ConeOuterGain(&self) -> Finite<f64>
Source§impl PartialEq for DomTypeHolder
impl PartialEq for DomTypeHolder
Source§impl PasswordCredentialMethods<DomTypeHolder> for PasswordCredential
impl PasswordCredentialMethods<DomTypeHolder> for PasswordCredential
fn Password(&self) -> USVString
fn Constructor( _global: &Window, _proto: Option<HandleObject<'_>>, _can_gc: CanGc, _form: &HTMLFormElement, ) -> Fallible<DomRoot<PasswordCredential>>
fn Constructor_( global: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, data: &PasswordCredentialData, ) -> Fallible<DomRoot<PasswordCredential>>
Source§impl Path2DMethods<DomTypeHolder> for Path2D
impl Path2DMethods<DomTypeHolder> for Path2D
Source§fn AddPath(&self, other: &Path2D, transform: &DOMMatrix2DInit) -> ErrorResult
fn AddPath(&self, other: &Path2D, transform: &DOMMatrix2DInit) -> ErrorResult
Source§fn Arc(
&self,
x: f64,
y: f64,
radius: f64,
start_angle: f64,
end_angle: f64,
counterclockwise: bool,
) -> Fallible<()>
fn Arc( &self, x: f64, y: f64, radius: f64, start_angle: f64, end_angle: f64, counterclockwise: bool, ) -> Fallible<()>
Source§fn Ellipse(
&self,
x: f64,
y: f64,
radius_x: f64,
radius_y: f64,
rotation_angle: f64,
start_angle: f64,
end_angle: f64,
counterclockwise: bool,
) -> Fallible<()>
fn Ellipse( &self, x: f64, y: f64, radius_x: f64, radius_y: f64, rotation_angle: f64, start_angle: f64, end_angle: f64, counterclockwise: bool, ) -> Fallible<()>
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
) -> DomRoot<Path2D>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> DomRoot<Path2D>
Source§fn Constructor_(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
other: &Path2D,
) -> DomRoot<Path2D>
fn Constructor_( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, other: &Path2D, ) -> DomRoot<Path2D>
Source§fn Constructor__(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
path_string: DOMString,
) -> DomRoot<Path2D>
fn Constructor__( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, path_string: DOMString, ) -> DomRoot<Path2D>
Source§impl PerformanceEntryMethods<DomTypeHolder> for PerformanceEntry
impl PerformanceEntryMethods<DomTypeHolder> for PerformanceEntry
Source§impl PerformanceMarkMethods<DomTypeHolder> for PerformanceMark
impl PerformanceMarkMethods<DomTypeHolder> for PerformanceMark
Source§fn Constructor(
cx: &mut JSContext,
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
mark_name: DOMString,
mark_options: RootedTraceableBox<PerformanceMarkOptions>,
) -> Fallible<DomRoot<PerformanceMark>>
fn Constructor( cx: &mut JSContext, global: &GlobalScope, proto: Option<HandleObject<'_>>, mark_name: DOMString, mark_options: RootedTraceableBox<PerformanceMarkOptions>, ) -> Fallible<DomRoot<PerformanceMark>>
fn Detail(&self, _cx: JSContext, retval: MutableHandleValue<'_>)
Source§impl PerformanceMeasureMethods<DomTypeHolder> for PerformanceMeasure
impl PerformanceMeasureMethods<DomTypeHolder> for PerformanceMeasure
fn Detail(&self, _cx: JSContext, retval: MutableHandleValue<'_>)
Source§impl PerformanceMethods<DomTypeHolder> for Performance
impl PerformanceMethods<DomTypeHolder> for Performance
Source§fn Timing(&self) -> DomRoot<PerformanceNavigationTiming>
fn Timing(&self) -> DomRoot<PerformanceNavigationTiming>
Source§fn TimeOrigin(&self) -> DOMHighResTimeStamp
fn TimeOrigin(&self) -> DOMHighResTimeStamp
Source§fn GetEntries(&self) -> Vec<DomRoot<PerformanceEntry>> ⓘ
fn GetEntries(&self) -> Vec<DomRoot<PerformanceEntry>> ⓘ
Source§fn GetEntriesByType(
&self,
entry_type: DOMString,
) -> Vec<DomRoot<PerformanceEntry>> ⓘ
fn GetEntriesByType( &self, entry_type: DOMString, ) -> Vec<DomRoot<PerformanceEntry>> ⓘ
Source§fn GetEntriesByName(
&self,
name: DOMString,
entry_type: Option<DOMString>,
) -> Vec<DomRoot<PerformanceEntry>> ⓘ
fn GetEntriesByName( &self, name: DOMString, entry_type: Option<DOMString>, ) -> Vec<DomRoot<PerformanceEntry>> ⓘ
Source§fn Mark(
&self,
cx: &mut JSContext,
mark_name: DOMString,
mark_options: RootedTraceableBox<PerformanceMarkOptions>,
) -> Fallible<DomRoot<PerformanceMark>>
fn Mark( &self, cx: &mut JSContext, mark_name: DOMString, mark_options: RootedTraceableBox<PerformanceMarkOptions>, ) -> Fallible<DomRoot<PerformanceMark>>
Source§fn ClearMarks(&self, mark_name: Option<DOMString>)
fn ClearMarks(&self, mark_name: Option<DOMString>)
Source§fn Measure(
&self,
cx: &mut JSContext,
measure_name: DOMString,
start_or_measure_options: StringOrPerformanceMeasureOptions,
end_mark: Option<DOMString>,
) -> Fallible<DomRoot<PerformanceMeasure>>
fn Measure( &self, cx: &mut JSContext, measure_name: DOMString, start_or_measure_options: StringOrPerformanceMeasureOptions, end_mark: Option<DOMString>, ) -> Fallible<DomRoot<PerformanceMeasure>>
Source§fn ClearMeasures(&self, measure_name: Option<DOMString>)
fn ClearMeasures(&self, measure_name: Option<DOMString>)
Source§fn ClearResourceTimings(&self)
fn ClearResourceTimings(&self)
Source§fn SetResourceTimingBufferSize(&self, max_size: u32)
fn SetResourceTimingBufferSize(&self, max_size: u32)
fn GetOnresourcetimingbufferfull( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnresourcetimingbufferfull( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§fn UnloadEventStart(&self) -> DOMHighResTimeStamp
fn UnloadEventStart(&self) -> DOMHighResTimeStamp
Source§fn UnloadEventEnd(&self) -> DOMHighResTimeStamp
fn UnloadEventEnd(&self) -> DOMHighResTimeStamp
Source§fn DomInteractive(&self) -> DOMHighResTimeStamp
fn DomInteractive(&self) -> DOMHighResTimeStamp
Source§fn DomContentLoadedEventStart(&self) -> DOMHighResTimeStamp
fn DomContentLoadedEventStart(&self) -> DOMHighResTimeStamp
Source§fn DomContentLoadedEventEnd(&self) -> DOMHighResTimeStamp
fn DomContentLoadedEventEnd(&self) -> DOMHighResTimeStamp
Source§fn DomComplete(&self) -> DOMHighResTimeStamp
fn DomComplete(&self) -> DOMHighResTimeStamp
Source§fn LoadEventStart(&self) -> DOMHighResTimeStamp
fn LoadEventStart(&self) -> DOMHighResTimeStamp
Source§fn LoadEventEnd(&self) -> DOMHighResTimeStamp
fn LoadEventEnd(&self) -> DOMHighResTimeStamp
Source§fn Type(&self) -> NavigationTimingType
fn Type(&self) -> NavigationTimingType
Source§fn RedirectCount(&self) -> u16
fn RedirectCount(&self) -> u16
fn TopLevelDomComplete(&self) -> DOMHighResTimeStamp
Source§impl PerformanceObserverEntryListMethods<DomTypeHolder> for PerformanceObserverEntryList
impl PerformanceObserverEntryListMethods<DomTypeHolder> for PerformanceObserverEntryList
Source§fn GetEntries(&self) -> Vec<DomRoot<PerformanceEntry>> ⓘ
fn GetEntries(&self) -> Vec<DomRoot<PerformanceEntry>> ⓘ
Source§fn GetEntriesByType(
&self,
entry_type: DOMString,
) -> Vec<DomRoot<PerformanceEntry>> ⓘ
fn GetEntriesByType( &self, entry_type: DOMString, ) -> Vec<DomRoot<PerformanceEntry>> ⓘ
Source§fn GetEntriesByName(
&self,
name: DOMString,
entry_type: Option<DOMString>,
) -> Vec<DomRoot<PerformanceEntry>> ⓘ
fn GetEntriesByName( &self, name: DOMString, entry_type: Option<DOMString>, ) -> Vec<DomRoot<PerformanceEntry>> ⓘ
Source§impl PerformanceObserverMethods<DomTypeHolder> for PerformanceObserver
impl PerformanceObserverMethods<DomTypeHolder> for PerformanceObserver
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
callback: Rc<PerformanceObserverCallback<DomTypeHolder>>,
) -> Fallible<DomRoot<PerformanceObserver>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, callback: Rc<PerformanceObserverCallback<DomTypeHolder>>, ) -> Fallible<DomRoot<PerformanceObserver>>
Source§fn SupportedEntryTypes(
cx: JSContext,
global: &GlobalScope,
can_gc: CanGc,
retval: MutableHandleValue<'_>,
)
fn SupportedEntryTypes( cx: JSContext, global: &GlobalScope, can_gc: CanGc, retval: MutableHandleValue<'_>, )
Source§fn Disconnect(&self)
fn Disconnect(&self)
Source§impl PerformanceResourceTimingMethods<DomTypeHolder> for PerformanceResourceTiming
impl PerformanceResourceTimingMethods<DomTypeHolder> for PerformanceResourceTiming
Source§fn InitiatorType(&self) -> DOMString
fn InitiatorType(&self) -> DOMString
Source§fn DomainLookupStart(&self) -> DOMHighResTimeStamp
fn DomainLookupStart(&self) -> DOMHighResTimeStamp
Source§fn DomainLookupEnd(&self) -> DOMHighResTimeStamp
fn DomainLookupEnd(&self) -> DOMHighResTimeStamp
Source§fn SecureConnectionStart(&self) -> DOMHighResTimeStamp
fn SecureConnectionStart(&self) -> DOMHighResTimeStamp
Source§fn TransferSize(&self) -> u64
fn TransferSize(&self) -> u64
Source§fn EncodedBodySize(&self) -> u64
fn EncodedBodySize(&self) -> u64
Source§fn DecodedBodySize(&self) -> u64
fn DecodedBodySize(&self) -> u64
Source§fn RequestStart(&self) -> DOMHighResTimeStamp
fn RequestStart(&self) -> DOMHighResTimeStamp
Source§fn RedirectStart(&self) -> DOMHighResTimeStamp
fn RedirectStart(&self) -> DOMHighResTimeStamp
Source§fn RedirectEnd(&self) -> DOMHighResTimeStamp
fn RedirectEnd(&self) -> DOMHighResTimeStamp
Source§fn ResponseStart(&self) -> DOMHighResTimeStamp
fn ResponseStart(&self) -> DOMHighResTimeStamp
Source§fn FetchStart(&self) -> DOMHighResTimeStamp
fn FetchStart(&self) -> DOMHighResTimeStamp
Source§fn ConnectStart(&self) -> DOMHighResTimeStamp
fn ConnectStart(&self) -> DOMHighResTimeStamp
Source§fn ConnectEnd(&self) -> DOMHighResTimeStamp
fn ConnectEnd(&self) -> DOMHighResTimeStamp
Source§fn ResponseEnd(&self) -> DOMHighResTimeStamp
fn ResponseEnd(&self) -> DOMHighResTimeStamp
fn NextHopProtocol(&self) -> DOMString
Source§impl PermissionStatusMethods<DomTypeHolder> for PermissionStatus
impl PermissionStatusMethods<DomTypeHolder> for PermissionStatus
Source§fn State(&self) -> PermissionState
fn State(&self) -> PermissionState
fn GetOnchange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnchange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl PermissionsMethods<DomTypeHolder> for Permissions
impl PermissionsMethods<DomTypeHolder> for Permissions
Source§impl PipelineIdMethods<DomTypeHolder> for PipelineId
impl PipelineIdMethods<DomTypeHolder> for PipelineId
Source§impl PluginArrayMethods<DomTypeHolder> for PluginArray
impl PluginArrayMethods<DomTypeHolder> for PluginArray
Source§fn SupportedPropertyNames(&self) -> Vec<DOMString>
fn SupportedPropertyNames(&self) -> Vec<DOMString>
fn NamedGetter(&self, _name: DOMString) -> Option<DomRoot<Plugin>>
Source§impl PluginMethods<DomTypeHolder> for Plugin
impl PluginMethods<DomTypeHolder> for Plugin
Source§fn Description(&self) -> DOMString
fn Description(&self) -> DOMString
Source§fn SupportedPropertyNames(&self) -> Vec<DOMString>
fn SupportedPropertyNames(&self) -> Vec<DOMString>
fn NamedGetter(&self, _name: DOMString) -> Option<DomRoot<MimeType>>
Source§impl PointerEventMethods<DomTypeHolder> for PointerEvent
impl PointerEventMethods<DomTypeHolder> for PointerEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
event_type: DOMString,
init: &PointerEventInit<DomTypeHolder>,
) -> DomRoot<PointerEvent>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, event_type: DOMString, init: &PointerEventInit<DomTypeHolder>, ) -> DomRoot<PointerEvent>
Source§fn TangentialPressure(&self) -> Finite<f32>
fn TangentialPressure(&self) -> Finite<f32>
Source§fn AltitudeAngle(&self) -> Finite<f64>
fn AltitudeAngle(&self) -> Finite<f64>
Source§fn AzimuthAngle(&self) -> Finite<f64>
fn AzimuthAngle(&self) -> Finite<f64>
Source§fn PointerType(&self) -> DOMString
fn PointerType(&self) -> DOMString
Source§fn GetCoalescedEvents(&self) -> Vec<DomRoot<PointerEvent>> ⓘ
fn GetCoalescedEvents(&self) -> Vec<DomRoot<PointerEvent>> ⓘ
Source§fn GetPredictedEvents(&self) -> Vec<DomRoot<PointerEvent>> ⓘ
fn GetPredictedEvents(&self) -> Vec<DomRoot<PointerEvent>> ⓘ
Source§impl PopStateEventMethods<DomTypeHolder> for PopStateEvent
impl PopStateEventMethods<DomTypeHolder> for PopStateEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: RootedTraceableBox<PopStateEventInit>,
) -> Fallible<DomRoot<PopStateEvent>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: RootedTraceableBox<PopStateEventInit>, ) -> Fallible<DomRoot<PopStateEvent>>
Source§fn State(&self, _cx: JSContext, retval: MutableHandleValue<'_>)
fn State(&self, _cx: JSContext, retval: MutableHandleValue<'_>)
Source§impl ProgressEventMethods<DomTypeHolder> for ProgressEvent
impl ProgressEventMethods<DomTypeHolder> for ProgressEvent
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &ProgressEventInit,
) -> Fallible<DomRoot<ProgressEvent>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &ProgressEventInit, ) -> Fallible<DomRoot<ProgressEvent>>
Source§fn LengthComputable(&self) -> bool
fn LengthComputable(&self) -> bool
Source§impl PromiseRejectionEventMethods<DomTypeHolder> for PromiseRejectionEvent
impl PromiseRejectionEventMethods<DomTypeHolder> for PromiseRejectionEvent
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: RootedTraceableBox<PromiseRejectionEventInit>,
) -> Fallible<DomRoot<Self>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: RootedTraceableBox<PromiseRejectionEventInit>, ) -> Fallible<DomRoot<Self>>
Source§fn Reason(&self, _cx: JSContext, retval: MutableHandleValue<'_>)
fn Reason(&self, _cx: JSContext, retval: MutableHandleValue<'_>)
Source§impl QuotaExceededErrorMethods<DomTypeHolder> for QuotaExceededError
impl QuotaExceededErrorMethods<DomTypeHolder> for QuotaExceededError
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
message: DOMString,
options: &QuotaExceededErrorOptions,
) -> Result<DomRoot<Self>, Error>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, message: DOMString, options: &QuotaExceededErrorOptions, ) -> Result<DomRoot<Self>, Error>
Source§impl RTCDataChannelEventMethods<DomTypeHolder> for RTCDataChannelEvent
impl RTCDataChannelEventMethods<DomTypeHolder> for RTCDataChannelEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &RTCDataChannelEventInit<DomTypeHolder>,
) -> DomRoot<RTCDataChannelEvent>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &RTCDataChannelEventInit<DomTypeHolder>, ) -> DomRoot<RTCDataChannelEvent>
Source§fn Channel(&self) -> DomRoot<RTCDataChannel>
fn Channel(&self) -> DomRoot<RTCDataChannel>
Source§impl RTCDataChannelMethods<DomTypeHolder> for RTCDataChannel
impl RTCDataChannelMethods<DomTypeHolder> for RTCDataChannel
Source§fn GetMaxPacketLifeTime(&self) -> Option<u16>
fn GetMaxPacketLifeTime(&self) -> Option<u16>
Source§fn GetMaxRetransmits(&self) -> Option<u16>
fn GetMaxRetransmits(&self) -> Option<u16>
Source§fn ReadyState(&self) -> RTCDataChannelState
fn ReadyState(&self) -> RTCDataChannelState
Source§fn Send__(&self, data: CustomAutoRooterGuard<'_, ArrayBuffer>) -> Fallible<()>
fn Send__(&self, data: CustomAutoRooterGuard<'_, ArrayBuffer>) -> Fallible<()>
Source§fn Send___(
&self,
data: CustomAutoRooterGuard<'_, ArrayBufferView>,
) -> Fallible<()>
fn Send___( &self, data: CustomAutoRooterGuard<'_, ArrayBufferView>, ) -> Fallible<()>
fn GetOnopen( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnopen( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnbufferedamountlow( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnbufferedamountlow( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnerror( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnerror( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnclosing( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnclosing( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnclose( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnclose( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmessage( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmessage( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl RTCErrorEventMethods<DomTypeHolder> for RTCErrorEvent
impl RTCErrorEventMethods<DomTypeHolder> for RTCErrorEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &RTCErrorEventInit<DomTypeHolder>,
) -> DomRoot<RTCErrorEvent>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &RTCErrorEventInit<DomTypeHolder>, ) -> DomRoot<RTCErrorEvent>
Source§impl RTCErrorMethods<DomTypeHolder> for RTCError
impl RTCErrorMethods<DomTypeHolder> for RTCError
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
init: &RTCErrorInit,
message: DOMString,
) -> DomRoot<RTCError>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, init: &RTCErrorInit, message: DOMString, ) -> DomRoot<RTCError>
Source§fn ErrorDetail(&self) -> RTCErrorDetailType
fn ErrorDetail(&self) -> RTCErrorDetailType
Source§fn GetSdpLineNumber(&self) -> Option<i32>
fn GetSdpLineNumber(&self) -> Option<i32>
Source§fn GetSctpCauseCode(&self) -> Option<i32>
fn GetSctpCauseCode(&self) -> Option<i32>
Source§fn GetReceivedAlert(&self) -> Option<u32>
fn GetReceivedAlert(&self) -> Option<u32>
Source§impl RTCIceCandidateMethods<DomTypeHolder> for RTCIceCandidate
impl RTCIceCandidateMethods<DomTypeHolder> for RTCIceCandidate
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
config: &RTCIceCandidateInit,
) -> Fallible<DomRoot<RTCIceCandidate>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, config: &RTCIceCandidateInit, ) -> Fallible<DomRoot<RTCIceCandidate>>
Source§fn GetSdpMLineIndex(&self) -> Option<u16>
fn GetSdpMLineIndex(&self) -> Option<u16>
Source§fn GetUsernameFragment(&self) -> Option<DOMString>
fn GetUsernameFragment(&self) -> Option<DOMString>
Source§impl RTCPeerConnectionIceEventMethods<DomTypeHolder> for RTCPeerConnectionIceEvent
impl RTCPeerConnectionIceEventMethods<DomTypeHolder> for RTCPeerConnectionIceEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
ty: DOMString,
init: &RTCPeerConnectionIceEventInit<DomTypeHolder>,
) -> Fallible<DomRoot<RTCPeerConnectionIceEvent>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, ty: DOMString, init: &RTCPeerConnectionIceEventInit<DomTypeHolder>, ) -> Fallible<DomRoot<RTCPeerConnectionIceEvent>>
Source§fn GetCandidate(&self) -> Option<DomRoot<RTCIceCandidate>>
fn GetCandidate(&self) -> Option<DomRoot<RTCIceCandidate>>
Source§impl RTCPeerConnectionMethods<DomTypeHolder> for RTCPeerConnection
impl RTCPeerConnectionMethods<DomTypeHolder> for RTCPeerConnection
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
config: &RTCConfiguration,
) -> Fallible<DomRoot<RTCPeerConnection>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, config: &RTCConfiguration, ) -> Fallible<DomRoot<RTCPeerConnection>>
Source§fn AddIceCandidate(
&self,
candidate: &RTCIceCandidateInit,
comp: InRealm<'_>,
can_gc: CanGc,
) -> Rc<Promise>
fn AddIceCandidate( &self, candidate: &RTCIceCandidateInit, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>
Source§fn CreateOffer(
&self,
_options: &RTCOfferOptions,
comp: InRealm<'_>,
can_gc: CanGc,
) -> Rc<Promise>
fn CreateOffer( &self, _options: &RTCOfferOptions, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>
Source§fn CreateAnswer(
&self,
_options: &RTCAnswerOptions,
comp: InRealm<'_>,
can_gc: CanGc,
) -> Rc<Promise>
fn CreateAnswer( &self, _options: &RTCAnswerOptions, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>
Source§fn GetLocalDescription(&self) -> Option<DomRoot<RTCSessionDescription>>
fn GetLocalDescription(&self) -> Option<DomRoot<RTCSessionDescription>>
Source§fn GetRemoteDescription(&self) -> Option<DomRoot<RTCSessionDescription>>
fn GetRemoteDescription(&self) -> Option<DomRoot<RTCSessionDescription>>
Source§fn SetLocalDescription(
&self,
desc: &RTCSessionDescriptionInit,
comp: InRealm<'_>,
can_gc: CanGc,
) -> Rc<Promise>
fn SetLocalDescription( &self, desc: &RTCSessionDescriptionInit, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>
Source§fn SetRemoteDescription(
&self,
desc: &RTCSessionDescriptionInit,
comp: InRealm<'_>,
can_gc: CanGc,
) -> Rc<Promise>
fn SetRemoteDescription( &self, desc: &RTCSessionDescriptionInit, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>
Source§fn AddStream(&self, stream: &MediaStream)
fn AddStream(&self, stream: &MediaStream)
Source§fn IceGatheringState(&self) -> RTCIceGatheringState
fn IceGatheringState(&self) -> RTCIceGatheringState
Source§fn IceConnectionState(&self) -> RTCIceConnectionState
fn IceConnectionState(&self) -> RTCIceConnectionState
Source§fn SignalingState(&self) -> RTCSignalingState
fn SignalingState(&self) -> RTCSignalingState
Source§fn CreateDataChannel(
&self,
label: USVString,
init: &RTCDataChannelInit,
) -> DomRoot<RTCDataChannel>
fn CreateDataChannel( &self, label: USVString, init: &RTCDataChannelInit, ) -> DomRoot<RTCDataChannel>
Source§fn AddTransceiver(
&self,
_track_or_kind: MediaStreamTrackOrString<DomTypeHolder>,
init: &RTCRtpTransceiverInit<DomTypeHolder>,
) -> DomRoot<RTCRtpTransceiver>
fn AddTransceiver( &self, _track_or_kind: MediaStreamTrackOrString<DomTypeHolder>, init: &RTCRtpTransceiverInit<DomTypeHolder>, ) -> DomRoot<RTCRtpTransceiver>
fn GetOnicecandidate( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnicecandidate( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOntrack( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOntrack( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOniceconnectionstatechange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOniceconnectionstatechange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnicegatheringstatechange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnicegatheringstatechange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnnegotiationneeded( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnnegotiationneeded( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnsignalingstatechange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnsignalingstatechange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndatachannel( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndatachannel( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl RTCRtpSenderMethods<DomTypeHolder> for RTCRtpSender
impl RTCRtpSenderMethods<DomTypeHolder> for RTCRtpSender
Source§fn GetParameters(&self) -> RTCRtpSendParameters
fn GetParameters(&self) -> RTCRtpSendParameters
Source§fn SetParameters(
&self,
_parameters: &RTCRtpSendParameters,
can_gc: CanGc,
) -> Rc<Promise>
fn SetParameters( &self, _parameters: &RTCRtpSendParameters, can_gc: CanGc, ) -> Rc<Promise>
Source§impl RTCRtpTransceiverMethods<DomTypeHolder> for RTCRtpTransceiver
impl RTCRtpTransceiverMethods<DomTypeHolder> for RTCRtpTransceiver
Source§fn Direction(&self) -> RTCRtpTransceiverDirection
fn Direction(&self) -> RTCRtpTransceiverDirection
Source§fn SetDirection(&self, direction: RTCRtpTransceiverDirection)
fn SetDirection(&self, direction: RTCRtpTransceiverDirection)
Source§impl RTCSessionDescriptionMethods<DomTypeHolder> for RTCSessionDescription
impl RTCSessionDescriptionMethods<DomTypeHolder> for RTCSessionDescription
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
config: &RTCSessionDescriptionInit,
) -> Fallible<DomRoot<RTCSessionDescription>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, config: &RTCSessionDescriptionInit, ) -> Fallible<DomRoot<RTCSessionDescription>>
Source§impl RTCTrackEventMethods<DomTypeHolder> for RTCTrackEvent
impl RTCTrackEventMethods<DomTypeHolder> for RTCTrackEvent
Source§fn Constructor(
cx: &mut JSContext,
window: &Window,
proto: Option<HandleObject<'_>>,
type_: DOMString,
init: &RTCTrackEventInit<DomTypeHolder>,
) -> Fallible<DomRoot<RTCTrackEvent>>
fn Constructor( cx: &mut JSContext, window: &Window, proto: Option<HandleObject<'_>>, type_: DOMString, init: &RTCTrackEventInit<DomTypeHolder>, ) -> Fallible<DomRoot<RTCTrackEvent>>
Source§fn Track(&self) -> DomRoot<MediaStreamTrack>
fn Track(&self) -> DomRoot<MediaStreamTrack>
Source§impl RadioNodeListMethods<DomTypeHolder> for RadioNodeList
impl RadioNodeListMethods<DomTypeHolder> for RadioNodeList
Source§impl RangeMethods<DomTypeHolder> for Range
impl RangeMethods<DomTypeHolder> for Range
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
) -> Fallible<DomRoot<Range>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Fallible<DomRoot<Range>>
Source§fn CommonAncestorContainer(&self) -> DomRoot<Node>
fn CommonAncestorContainer(&self) -> DomRoot<Node>
Source§fn SetStartBefore(&self, node: &Node) -> ErrorResult
fn SetStartBefore(&self, node: &Node) -> ErrorResult
Source§fn SetStartAfter(&self, node: &Node) -> ErrorResult
fn SetStartAfter(&self, node: &Node) -> ErrorResult
Source§fn SetEndBefore(&self, node: &Node) -> ErrorResult
fn SetEndBefore(&self, node: &Node) -> ErrorResult
Source§fn SetEndAfter(&self, node: &Node) -> ErrorResult
fn SetEndAfter(&self, node: &Node) -> ErrorResult
Source§fn SelectNode(&self, node: &Node) -> ErrorResult
fn SelectNode(&self, node: &Node) -> ErrorResult
Source§fn SelectNodeContents(&self, node: &Node) -> ErrorResult
fn SelectNodeContents(&self, node: &Node) -> ErrorResult
Source§fn IntersectsNode(&self, node: &Node) -> bool
fn IntersectsNode(&self, node: &Node) -> bool
Source§fn CloneContents(
&self,
cx: &mut JSContext,
) -> Fallible<DomRoot<DocumentFragment>>
fn CloneContents( &self, cx: &mut JSContext, ) -> Fallible<DomRoot<DocumentFragment>>
Source§fn ExtractContents(
&self,
cx: &mut JSContext,
) -> Fallible<DomRoot<DocumentFragment>>
fn ExtractContents( &self, cx: &mut JSContext, ) -> Fallible<DomRoot<DocumentFragment>>
Source§fn InsertNode(&self, cx: &mut JSContext, node: &Node) -> ErrorResult
fn InsertNode(&self, cx: &mut JSContext, node: &Node) -> ErrorResult
Source§fn DeleteContents(&self, cx: &mut JSContext) -> ErrorResult
fn DeleteContents(&self, cx: &mut JSContext) -> ErrorResult
Source§fn SurroundContents(&self, cx: &mut JSContext, new_parent: &Node) -> ErrorResult
fn SurroundContents(&self, cx: &mut JSContext, new_parent: &Node) -> ErrorResult
Source§fn CreateContextualFragment(
&self,
cx: &mut JSContext,
fragment: TrustedHTMLOrString<DomTypeHolder>,
) -> Fallible<DomRoot<DocumentFragment>>
fn CreateContextualFragment( &self, cx: &mut JSContext, fragment: TrustedHTMLOrString<DomTypeHolder>, ) -> Fallible<DomRoot<DocumentFragment>>
Source§fn GetClientRects(&self, cx: &mut JSContext) -> DomRoot<DOMRectList>
fn GetClientRects(&self, cx: &mut JSContext) -> DomRoot<DOMRectList>
Source§impl ReadableByteStreamControllerMethods<DomTypeHolder> for ReadableByteStreamController
impl ReadableByteStreamControllerMethods<DomTypeHolder> for ReadableByteStreamController
Source§fn GetByobRequest(
&self,
cx: &mut JSContext,
) -> Fallible<Option<DomRoot<ReadableStreamBYOBRequest>>>
fn GetByobRequest( &self, cx: &mut JSContext, ) -> Fallible<Option<DomRoot<ReadableStreamBYOBRequest>>>
Source§fn GetDesiredSize(&self) -> Option<f64>
fn GetDesiredSize(&self) -> Option<f64>
Source§fn Enqueue(
&self,
cx: &mut JSContext,
chunk: CustomAutoRooterGuard<'_, ArrayBufferView>,
) -> Fallible<()>
fn Enqueue( &self, cx: &mut JSContext, chunk: CustomAutoRooterGuard<'_, ArrayBufferView>, ) -> Fallible<()>
Source§impl ReadableStreamBYOBReaderMethods<DomTypeHolder> for ReadableStreamBYOBReader
impl ReadableStreamBYOBReaderMethods<DomTypeHolder> for ReadableStreamBYOBReader
Source§fn Constructor(
global: &GlobalScope,
proto: Option<SafeHandleObject<'_>>,
can_gc: CanGc,
stream: &ReadableStream,
) -> Fallible<DomRoot<Self>>
fn Constructor( global: &GlobalScope, proto: Option<SafeHandleObject<'_>>, can_gc: CanGc, stream: &ReadableStream, ) -> Fallible<DomRoot<Self>>
Source§fn Read(
&self,
cx: &mut JSContext,
view: CustomAutoRooterGuard<'_, ArrayBufferView>,
options: &ReadableStreamBYOBReaderReadOptions,
) -> Rc<Promise>
fn Read( &self, cx: &mut JSContext, view: CustomAutoRooterGuard<'_, ArrayBufferView>, options: &ReadableStreamBYOBReaderReadOptions, ) -> Rc<Promise>
Source§impl ReadableStreamBYOBRequestMethods<DomTypeHolder> for ReadableStreamBYOBRequest
impl ReadableStreamBYOBRequestMethods<DomTypeHolder> for ReadableStreamBYOBRequest
Source§fn GetView(
&self,
_cx: SafeJSContext,
) -> Option<RootedTraceableBox<HeapArrayBufferView>>
fn GetView( &self, _cx: SafeJSContext, ) -> Option<RootedTraceableBox<HeapArrayBufferView>>
Source§fn RespondWithNewView(
&self,
cx: &mut JSContext,
view: CustomAutoRooterGuard<'_, ArrayBufferView>,
) -> Fallible<()>
fn RespondWithNewView( &self, cx: &mut JSContext, view: CustomAutoRooterGuard<'_, ArrayBufferView>, ) -> Fallible<()>
Source§impl ReadableStreamDefaultControllerMethods<DomTypeHolder> for ReadableStreamDefaultController
impl ReadableStreamDefaultControllerMethods<DomTypeHolder> for ReadableStreamDefaultController
Source§impl ReadableStreamDefaultReaderMethods<DomTypeHolder> for ReadableStreamDefaultReader
impl ReadableStreamDefaultReaderMethods<DomTypeHolder> for ReadableStreamDefaultReader
Source§fn Constructor(
global: &GlobalScope,
proto: Option<SafeHandleObject<'_>>,
can_gc: CanGc,
stream: &ReadableStream,
) -> Fallible<DomRoot<Self>>
fn Constructor( global: &GlobalScope, proto: Option<SafeHandleObject<'_>>, can_gc: CanGc, stream: &ReadableStream, ) -> Fallible<DomRoot<Self>>
Source§impl ReadableStreamMethods<DomTypeHolder> for ReadableStream
impl ReadableStreamMethods<DomTypeHolder> for ReadableStream
Source§fn Constructor(
cx: &mut JSContext,
global: &GlobalScope,
proto: Option<SafeHandleObject<'_>>,
underlying_source: Option<*mut JSObject>,
strategy: &QueuingStrategy<DomTypeHolder>,
) -> Fallible<DomRoot<Self>>
fn Constructor( cx: &mut JSContext, global: &GlobalScope, proto: Option<SafeHandleObject<'_>>, underlying_source: Option<*mut JSObject>, strategy: &QueuingStrategy<DomTypeHolder>, ) -> Fallible<DomRoot<Self>>
Source§fn GetReader(
&self,
options: &ReadableStreamGetReaderOptions,
can_gc: CanGc,
) -> Fallible<ReadableStreamDefaultReaderOrReadableStreamBYOBReader<DomTypeHolder>>
fn GetReader( &self, options: &ReadableStreamGetReaderOptions, can_gc: CanGc, ) -> Fallible<ReadableStreamDefaultReaderOrReadableStreamBYOBReader<DomTypeHolder>>
Source§fn PipeTo(
&self,
cx: &mut CurrentRealm<'_>,
destination: &WritableStream,
options: &StreamPipeOptions<DomTypeHolder>,
) -> Rc<Promise>
fn PipeTo( &self, cx: &mut CurrentRealm<'_>, destination: &WritableStream, options: &StreamPipeOptions<DomTypeHolder>, ) -> Rc<Promise>
Source§fn PipeThrough(
&self,
cx: &mut CurrentRealm<'_>,
transform: &ReadableWritablePair<DomTypeHolder>,
options: &StreamPipeOptions<DomTypeHolder>,
) -> Fallible<DomRoot<ReadableStream>>
fn PipeThrough( &self, cx: &mut CurrentRealm<'_>, transform: &ReadableWritablePair<DomTypeHolder>, options: &StreamPipeOptions<DomTypeHolder>, ) -> Fallible<DomRoot<ReadableStream>>
Source§impl ReportingObserverMethods<DomTypeHolder> for ReportingObserver
impl ReportingObserverMethods<DomTypeHolder> for ReportingObserver
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
callback: Rc<ReportingObserverCallback<DomTypeHolder>>,
options: &ReportingObserverOptions,
) -> DomRoot<ReportingObserver>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, callback: Rc<ReportingObserverCallback<DomTypeHolder>>, options: &ReportingObserverOptions, ) -> DomRoot<ReportingObserver>
Source§impl RequestMethods<DomTypeHolder> for Request
impl RequestMethods<DomTypeHolder> for Request
Source§fn Constructor(
cx: &mut JSContext,
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
input: RequestInfo<DomTypeHolder>,
init: RootedTraceableBox<RequestInit<DomTypeHolder>>,
) -> Fallible<DomRoot<Request>>
fn Constructor( cx: &mut JSContext, global: &GlobalScope, proto: Option<HandleObject<'_>>, input: RequestInfo<DomTypeHolder>, init: RootedTraceableBox<RequestInit<DomTypeHolder>>, ) -> Fallible<DomRoot<Request>>
Source§fn Destination(&self) -> RequestDestination
fn Destination(&self) -> RequestDestination
Source§fn ReferrerPolicy(&self) -> ReferrerPolicy
fn ReferrerPolicy(&self) -> ReferrerPolicy
Source§fn Credentials(&self) -> RequestCredentials
fn Credentials(&self) -> RequestCredentials
Source§impl ResizeObserverEntryMethods<DomTypeHolder> for ResizeObserverEntry
impl ResizeObserverEntryMethods<DomTypeHolder> for ResizeObserverEntry
Source§fn ContentRect(&self) -> DomRoot<DOMRectReadOnly>
fn ContentRect(&self) -> DomRoot<DOMRectReadOnly>
Source§fn BorderBoxSize(
&self,
cx: SafeJSContext,
can_gc: CanGc,
retval: MutableHandleValue<'_>,
)
fn BorderBoxSize( &self, cx: SafeJSContext, can_gc: CanGc, retval: MutableHandleValue<'_>, )
Source§fn ContentBoxSize(
&self,
cx: SafeJSContext,
can_gc: CanGc,
retval: MutableHandleValue<'_>,
)
fn ContentBoxSize( &self, cx: SafeJSContext, can_gc: CanGc, retval: MutableHandleValue<'_>, )
Source§fn DevicePixelContentBoxSize(
&self,
cx: SafeJSContext,
can_gc: CanGc,
retval: MutableHandleValue<'_>,
)
fn DevicePixelContentBoxSize( &self, cx: SafeJSContext, can_gc: CanGc, retval: MutableHandleValue<'_>, )
Source§impl ResizeObserverMethods<DomTypeHolder> for ResizeObserver
impl ResizeObserverMethods<DomTypeHolder> for ResizeObserver
Source§fn Constructor(
cx: &mut JSContext,
window: &Window,
proto: Option<HandleObject<'_>>,
callback: Rc<ResizeObserverCallback<DomTypeHolder>>,
) -> DomRoot<ResizeObserver>
fn Constructor( cx: &mut JSContext, window: &Window, proto: Option<HandleObject<'_>>, callback: Rc<ResizeObserverCallback<DomTypeHolder>>, ) -> DomRoot<ResizeObserver>
Source§fn Observe(&self, target: &Element, options: &ResizeObserverOptions)
fn Observe(&self, target: &Element, options: &ResizeObserverOptions)
Source§impl ResponseMethods<DomTypeHolder> for Response
impl ResponseMethods<DomTypeHolder> for Response
Source§fn Constructor(
cx: &mut JSContext,
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
body_init: Option<BodyInit<DomTypeHolder>>,
init: &ResponseInit,
) -> Fallible<DomRoot<Response>>
fn Constructor( cx: &mut JSContext, global: &GlobalScope, proto: Option<HandleObject<'_>>, body_init: Option<BodyInit<DomTypeHolder>>, init: &ResponseInit, ) -> Fallible<DomRoot<Response>>
Source§fn Redirect(
cx: &mut JSContext,
global: &GlobalScope,
url: USVString,
status: u16,
) -> Fallible<DomRoot<Response>>
fn Redirect( cx: &mut JSContext, global: &GlobalScope, url: USVString, status: u16, ) -> Fallible<DomRoot<Response>>
Source§fn CreateFromJson(
cx: &mut JSContext,
global: &GlobalScope,
data: HandleValue<'_>,
init: &ResponseInit,
) -> Fallible<DomRoot<Response>>
fn CreateFromJson( cx: &mut JSContext, global: &GlobalScope, data: HandleValue<'_>, init: &ResponseInit, ) -> Fallible<DomRoot<Response>>
Source§fn Redirected(&self) -> bool
fn Redirected(&self) -> bool
https://fetch.spec.whatwg.org/#dom-response-redirected TODO: The redirected getter steps are to return true if this’s response’s URL list’s size is greater than 1; otherwise false.
But if we do like spec says, test fails, probably because we not fully set URL list in spec steps.
Source§impl SVGElementMethods<DomTypeHolder> for SVGElement
impl SVGElementMethods<DomTypeHolder> for SVGElement
Source§fn Style(&self) -> DomRoot<CSSStyleDeclaration>
fn Style(&self) -> DomRoot<CSSStyleDeclaration>
Source§fn SetAutofocus(&self, cx: &mut JSContext, autofocus: bool)
fn SetAutofocus(&self, cx: &mut JSContext, autofocus: bool)
Source§fn Focus(&self, cx: &mut JSContext, options: &FocusOptions)
fn Focus(&self, cx: &mut JSContext, options: &FocusOptions)
Source§fn SetTabIndex(&self, cx: &mut JSContext, tab_index: i32)
fn SetTabIndex(&self, cx: &mut JSContext, tab_index: i32)
fn GetOnblur( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnblur( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnerror( &self, cx: &mut JSContext, ) -> Option<Rc<OnErrorEventHandlerNonNull<DomTypeHolder>>>
fn SetOnerror( &self, cx: &mut JSContext, listener: Option<Rc<OnErrorEventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnfocus( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnfocus( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnload( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnload( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnresize( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnresize( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnscroll( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnscroll( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnabort( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnabort( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnauxclick( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnauxclick( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnanimationstart( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnanimationstart( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnanimationiteration( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnanimationiteration( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnanimationend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnanimationend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnanimationcancel( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnanimationcancel( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnbeforeinput( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnbeforeinput( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnbeforematch( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnbeforematch( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnbeforetoggle( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnbeforetoggle( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncancel( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncancel( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncanplay( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncanplay( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncanplaythrough( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncanplaythrough( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnchange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnchange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnclick( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnclick( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnclose( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnclose( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncommand( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncommand( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncontextlost( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncontextlost( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncontextrestored( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncontextrestored( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncopy( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncopy( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncuechange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncuechange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncut( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncut( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndblclick( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndblclick( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndrag( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndrag( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndragend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndragend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndragenter( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndragenter( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndragleave( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndragleave( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndragover( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndragover( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndragstart( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndragstart( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndrop( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndrop( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndurationchange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndurationchange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnemptied( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnemptied( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnended( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnended( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnformdata( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnformdata( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOninput( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOninput( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOninvalid( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOninvalid( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnkeydown( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnkeydown( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnkeypress( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnkeypress( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnkeyup( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnkeyup( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnloadeddata( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnloadeddata( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnloadedmetadata( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnloadedmetadata( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnloadstart( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnloadstart( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmousedown( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmousedown( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmouseenter( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmouseenter( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmouseleave( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmouseleave( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmousemove( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmousemove( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmouseout( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmouseout( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmouseover( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmouseover( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmouseup( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmouseup( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpaste( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpaste( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpause( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpause( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnplay( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnplay( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnplaying( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnplaying( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointercancel( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointercancel( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointerdown( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointerdown( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointerenter( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointerenter( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointerleave( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointerleave( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointermove( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointermove( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointerout( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointerout( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointerover( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointerover( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointerup( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointerup( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnprogress( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnprogress( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnratechange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnratechange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnreset( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnreset( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnscrollend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnscrollend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnsecuritypolicyviolation( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnsecuritypolicyviolation( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnseeked( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnseeked( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnseeking( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnseeking( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnselect( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnselect( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnselectionchange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnselectionchange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnselectstart( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnselectstart( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnslotchange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnslotchange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnstalled( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnstalled( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnsubmit( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnsubmit( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnsuspend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnsuspend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOntimeupdate( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOntimeupdate( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOntoggle( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOntoggle( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOntransitioncancel( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOntransitioncancel( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOntransitionend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOntransitionend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOntransitionrun( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOntransitionrun( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnvolumechange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnvolumechange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnwaiting( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwaiting( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnwebkitanimationend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwebkitanimationend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnwebkitanimationiteration( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwebkitanimationiteration( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnwebkitanimationstart( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwebkitanimationstart( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnwebkittransitionend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwebkittransitionend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnwheel( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwheel( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl SanitizerMethods<DomTypeHolder> for Sanitizer
impl SanitizerMethods<DomTypeHolder> for Sanitizer
Source§fn Constructor(
cx: &mut JSContext,
window: &Window,
proto: Option<HandleObject<'_>>,
configuration: SanitizerConfigOrSanitizerPresets,
) -> Fallible<DomRoot<Sanitizer>>
fn Constructor( cx: &mut JSContext, window: &Window, proto: Option<HandleObject<'_>>, configuration: SanitizerConfigOrSanitizerPresets, ) -> Fallible<DomRoot<Sanitizer>>
Source§fn AllowElement(&self, element: SanitizerElementWithAttributes) -> bool
fn AllowElement(&self, element: SanitizerElementWithAttributes) -> bool
Source§fn RemoveElement(&self, element: SanitizerElement) -> bool
fn RemoveElement(&self, element: SanitizerElement) -> bool
Source§fn ReplaceElementWithChildren(&self, element: SanitizerElement) -> bool
fn ReplaceElementWithChildren(&self, element: SanitizerElement) -> bool
Source§fn AllowProcessingInstruction(
&self,
processing_instruction: SanitizerPI,
) -> bool
fn AllowProcessingInstruction( &self, processing_instruction: SanitizerPI, ) -> bool
Source§fn RemoveProcessingInstruction(
&self,
processing_instruction: SanitizerPI,
) -> bool
fn RemoveProcessingInstruction( &self, processing_instruction: SanitizerPI, ) -> bool
Source§fn AllowAttribute(&self, attribute: SanitizerAttribute) -> bool
fn AllowAttribute(&self, attribute: SanitizerAttribute) -> bool
Source§fn RemoveAttribute(&self, attribute: SanitizerAttribute) -> bool
fn RemoveAttribute(&self, attribute: SanitizerAttribute) -> bool
Source§fn SetComments(&self, allow: bool) -> bool
fn SetComments(&self, allow: bool) -> bool
Source§fn SetDataAttributes(&self, allow: bool) -> bool
fn SetDataAttributes(&self, allow: bool) -> bool
Source§impl ScreenMethods<DomTypeHolder> for Screen
impl ScreenMethods<DomTypeHolder> for Screen
Source§fn AvailWidth(&self) -> Finite<f64>
fn AvailWidth(&self) -> Finite<f64>
Source§fn AvailHeight(&self) -> Finite<f64>
fn AvailHeight(&self) -> Finite<f64>
Source§impl SecurityPolicyViolationEventMethods<DomTypeHolder> for SecurityPolicyViolationEvent
impl SecurityPolicyViolationEventMethods<DomTypeHolder> for SecurityPolicyViolationEvent
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &SecurityPolicyViolationEventInit,
) -> DomRoot<Self>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &SecurityPolicyViolationEventInit, ) -> DomRoot<Self>
Source§fn DocumentURI(&self) -> USVString
fn DocumentURI(&self) -> USVString
Source§fn BlockedURI(&self) -> USVString
fn BlockedURI(&self) -> USVString
Source§fn EffectiveDirective(&self) -> DOMString
fn EffectiveDirective(&self) -> DOMString
Source§fn ViolatedDirective(&self) -> DOMString
fn ViolatedDirective(&self) -> DOMString
Source§fn OriginalPolicy(&self) -> DOMString
fn OriginalPolicy(&self) -> DOMString
Source§fn SourceFile(&self) -> USVString
fn SourceFile(&self) -> USVString
Source§fn StatusCode(&self) -> u16
fn StatusCode(&self) -> u16
Source§fn LineNumber(&self) -> u32
fn LineNumber(&self) -> u32
Source§fn ColumnNumber(&self) -> u32
fn ColumnNumber(&self) -> u32
Source§impl SelectionMethods<DomTypeHolder> for Selection
impl SelectionMethods<DomTypeHolder> for Selection
Source§fn RemoveRange(&self, range: &Range) -> ErrorResult
fn RemoveRange(&self, range: &Range) -> ErrorResult
Source§fn CollapseToStart(&self, cx: &mut JSContext) -> ErrorResult
fn CollapseToStart(&self, cx: &mut JSContext) -> ErrorResult
Source§fn CollapseToEnd(&self, cx: &mut JSContext) -> ErrorResult
fn CollapseToEnd(&self, cx: &mut JSContext) -> ErrorResult
Source§fn SetBaseAndExtent(
&self,
cx: &mut JSContext,
anchor_node: &Node,
anchor_offset: u32,
focus_node: &Node,
focus_offset: u32,
) -> ErrorResult
fn SetBaseAndExtent( &self, cx: &mut JSContext, anchor_node: &Node, anchor_offset: u32, focus_node: &Node, focus_offset: u32, ) -> ErrorResult
Source§fn SelectAllChildren(&self, cx: &mut JSContext, node: &Node) -> ErrorResult
fn SelectAllChildren(&self, cx: &mut JSContext, node: &Node) -> ErrorResult
Source§fn DeleteFromDocument(&self, cx: &mut JSContext) -> ErrorResult
fn DeleteFromDocument(&self, cx: &mut JSContext) -> ErrorResult
Source§fn Stringifier(&self) -> DOMString
fn Stringifier(&self) -> DOMString
fn Empty(&self)
fn SetPosition( &self, cx: &mut JSContext, node: Option<&Node>, offset: u32, ) -> ErrorResult
fn Extend(&self, cx: &mut JSContext, node: &Node, offset: u32) -> ErrorResult
Source§impl ServiceWorkerContainerMethods<DomTypeHolder> for ServiceWorkerContainer
impl ServiceWorkerContainerMethods<DomTypeHolder> for ServiceWorkerContainer
Source§fn GetController(&self) -> Option<DomRoot<ServiceWorker>>
fn GetController(&self) -> Option<DomRoot<ServiceWorker>>
Source§fn Register(
&self,
realm: &mut CurrentRealm<'_>,
script_url: USVString,
options: &RegistrationOptions,
) -> Rc<Promise>
fn Register( &self, realm: &mut CurrentRealm<'_>, script_url: USVString, options: &RegistrationOptions, ) -> Rc<Promise>
Source§impl ServiceWorkerGlobalScopeMethods<DomTypeHolder> for ServiceWorkerGlobalScope
impl ServiceWorkerGlobalScopeMethods<DomTypeHolder> for ServiceWorkerGlobalScope
fn GetOnmessage( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmessage( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmessageerror( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmessageerror( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl ServiceWorkerMethods<DomTypeHolder> for ServiceWorker
impl ServiceWorkerMethods<DomTypeHolder> for ServiceWorker
Source§fn State(&self) -> ServiceWorkerState
fn State(&self) -> ServiceWorkerState
Source§fn PostMessage(
&self,
cx: &mut JSContext,
message: HandleValue<'_>,
transfer: CustomAutoRooterGuard<'_, Vec<*mut JSObject>>,
) -> ErrorResult
fn PostMessage( &self, cx: &mut JSContext, message: HandleValue<'_>, transfer: CustomAutoRooterGuard<'_, Vec<*mut JSObject>>, ) -> ErrorResult
Source§fn PostMessage_(
&self,
cx: &mut JSContext,
message: HandleValue<'_>,
options: RootedTraceableBox<StructuredSerializeOptions>,
) -> ErrorResult
fn PostMessage_( &self, cx: &mut JSContext, message: HandleValue<'_>, options: RootedTraceableBox<StructuredSerializeOptions>, ) -> ErrorResult
fn GetOnerror( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnerror( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnstatechange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnstatechange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl ServiceWorkerRegistrationMethods<DomTypeHolder> for ServiceWorkerRegistration
impl ServiceWorkerRegistrationMethods<DomTypeHolder> for ServiceWorkerRegistration
Source§fn GetInstalling(&self) -> Option<DomRoot<ServiceWorker>>
fn GetInstalling(&self) -> Option<DomRoot<ServiceWorker>>
Source§fn GetWaiting(&self) -> Option<DomRoot<ServiceWorker>>
fn GetWaiting(&self) -> Option<DomRoot<ServiceWorker>>
Source§fn UpdateViaCache(&self) -> ServiceWorkerUpdateViaCache
fn UpdateViaCache(&self) -> ServiceWorkerUpdateViaCache
Source§impl ServoInternalsMethods<DomTypeHolder> for ServoInternals
impl ServoInternalsMethods<DomTypeHolder> for ServoInternals
Source§fn DefaultPreferenceValue(
&self,
cx: SafeJSContext,
name: USVString,
rval: MutableHandleValue<'_>,
) -> Fallible<()>
fn DefaultPreferenceValue( &self, cx: SafeJSContext, name: USVString, rval: MutableHandleValue<'_>, ) -> Fallible<()>
Source§fn GetPreference(
&self,
cx: JSContext,
name: USVString,
rval: MutableHandleValue<'_>,
) -> Fallible<()>
fn GetPreference( &self, cx: JSContext, name: USVString, rval: MutableHandleValue<'_>, ) -> Fallible<()>
Source§fn SetBoolPreference(&self, name: USVString, value: bool)
fn SetBoolPreference(&self, name: USVString, value: bool)
Source§fn SetIntPreference(&self, name: USVString, value: i64)
fn SetIntPreference(&self, name: USVString, value: i64)
Source§fn SetStringPreference(&self, name: USVString, value: USVString)
fn SetStringPreference(&self, name: USVString, value: USVString)
Source§impl ServoTestUtilsMethods<DomTypeHolder> for ServoTestUtils
impl ServoTestUtilsMethods<DomTypeHolder> for ServoTestUtils
fn AdvanceClock(global: &GlobalScope, ms: i32)
fn CrashHard(_: &GlobalScope)
fn ForceLayout( cx: &mut JSContext, global: &GlobalScope, ) -> DomRoot<LayoutResult>
fn Js_backtrace(_: &GlobalScope)
fn Panic(_: &GlobalScope)
fn ForceAccessibilityUpdate(cx: &mut JSContext, global: &GlobalScope)
Source§impl ShadowRootMethods<DomTypeHolder> for ShadowRoot
impl ShadowRootMethods<DomTypeHolder> for ShadowRoot
Source§fn StyleSheets(&self) -> DomRoot<StyleSheetList>
fn StyleSheets(&self) -> DomRoot<StyleSheetList>
Source§fn GetHTML(
&self,
cx: &mut JSContext,
options: &GetHTMLOptions<DomTypeHolder>,
) -> DOMString
fn GetHTML( &self, cx: &mut JSContext, options: &GetHTMLOptions<DomTypeHolder>, ) -> DOMString
Source§fn GetInnerHTML(
&self,
cx: &mut JSContext,
) -> Fallible<TrustedHTMLOrNullIsEmptyString<DomTypeHolder>>
fn GetInnerHTML( &self, cx: &mut JSContext, ) -> Fallible<TrustedHTMLOrNullIsEmptyString<DomTypeHolder>>
Source§fn SetInnerHTML(
&self,
cx: &mut JSContext,
value: TrustedHTMLOrNullIsEmptyString<DomTypeHolder>,
) -> ErrorResult
fn SetInnerHTML( &self, cx: &mut JSContext, value: TrustedHTMLOrNullIsEmptyString<DomTypeHolder>, ) -> ErrorResult
Source§fn SlotAssignment(&self) -> SlotAssignmentMode
fn SlotAssignment(&self) -> SlotAssignmentMode
Source§fn SetHTMLUnsafe(
&self,
cx: &mut JSContext,
value: TrustedHTMLOrString<DomTypeHolder>,
) -> ErrorResult
fn SetHTMLUnsafe( &self, cx: &mut JSContext, value: TrustedHTMLOrString<DomTypeHolder>, ) -> ErrorResult
Source§fn SetHTML(
&self,
cx: &mut JSContext,
html: DOMString,
options: &SetHTMLOptions<DomTypeHolder>,
) -> ErrorResult
fn SetHTML( &self, cx: &mut JSContext, html: DOMString, options: &SetHTMLOptions<DomTypeHolder>, ) -> ErrorResult
Source§fn AdoptedStyleSheets(
&self,
context: JSContext,
can_gc: CanGc,
retval: MutableHandleValue<'_>,
)
fn AdoptedStyleSheets( &self, context: JSContext, can_gc: CanGc, retval: MutableHandleValue<'_>, )
Source§fn SetAdoptedStyleSheets(
&self,
context: JSContext,
val: HandleValue<'_>,
can_gc: CanGc,
) -> ErrorResult
fn SetAdoptedStyleSheets( &self, context: JSContext, val: HandleValue<'_>, can_gc: CanGc, ) -> ErrorResult
fn GetOnslotchange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnslotchange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnconnect( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnconnect( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§fn Constructor(
cx: &mut JSContext,
window: &Window,
proto: Option<HandleObject<'_>>,
script_url: TrustedScriptURLOrUSVString<DomTypeHolder>,
options: StringOrSharedWorkerOptions,
) -> Fallible<DomRoot<SharedWorker>>
fn Constructor( cx: &mut JSContext, window: &Window, proto: Option<HandleObject<'_>>, script_url: TrustedScriptURLOrUSVString<DomTypeHolder>, options: StringOrSharedWorkerOptions, ) -> Fallible<DomRoot<SharedWorker>>
Source§fn Port(&self) -> DomRoot<MessagePort>
fn Port(&self) -> DomRoot<MessagePort>
fn GetOnerror( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnerror( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl StaticRangeMethods<DomTypeHolder> for StaticRange
impl StaticRangeMethods<DomTypeHolder> for StaticRange
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
init: &StaticRangeInit<DomTypeHolder>,
) -> Fallible<DomRoot<StaticRange>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, init: &StaticRangeInit<DomTypeHolder>, ) -> Fallible<DomRoot<StaticRange>>
Source§impl StereoPannerNodeMethods<DomTypeHolder> for StereoPannerNode
impl StereoPannerNodeMethods<DomTypeHolder> for StereoPannerNode
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
context: &BaseAudioContext,
options: &StereoPannerOptions,
) -> Fallible<DomRoot<StereoPannerNode>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, context: &BaseAudioContext, options: &StereoPannerOptions, ) -> Fallible<DomRoot<StereoPannerNode>>
Source§impl StorageEventMethods<DomTypeHolder> for StorageEvent
impl StorageEventMethods<DomTypeHolder> for StorageEvent
Source§fn Constructor(
global: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &StorageEventInit<DomTypeHolder>,
) -> Fallible<DomRoot<StorageEvent>>
fn Constructor( global: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &StorageEventInit<DomTypeHolder>, ) -> Fallible<DomRoot<StorageEvent>>
Source§fn GetOldValue(&self) -> Option<DOMString>
fn GetOldValue(&self) -> Option<DOMString>
Source§fn GetNewValue(&self) -> Option<DOMString>
fn GetNewValue(&self) -> Option<DOMString>
Source§impl StorageManagerMethods<DomTypeHolder> for StorageManager
impl StorageManagerMethods<DomTypeHolder> for StorageManager
Source§impl StorageMethods<DomTypeHolder> for Storage
impl StorageMethods<DomTypeHolder> for Storage
Source§fn RemoveItem(&self, name: DOMString)
fn RemoveItem(&self, name: DOMString)
Source§fn SupportedPropertyNames(&self) -> Vec<DOMString>
fn SupportedPropertyNames(&self) -> Vec<DOMString>
fn NamedGetter(&self, name: DOMString) -> Option<DOMString>
fn NamedSetter(&self, name: DOMString, value: DOMString) -> ErrorResult
fn NamedDeleter(&self, name: DOMString)
Source§impl StylePropertyMapReadOnlyMethods<DomTypeHolder> for StylePropertyMapReadOnly
impl StylePropertyMapReadOnlyMethods<DomTypeHolder> for StylePropertyMapReadOnly
Source§impl StyleSheetListMethods<DomTypeHolder> for StyleSheetList
impl StyleSheetListMethods<DomTypeHolder> for StyleSheetList
fn IndexedGetter(&self, index: u32) -> Option<DomRoot<StyleSheet>>
Source§impl StyleSheetMethods<DomTypeHolder> for StyleSheet
impl StyleSheetMethods<DomTypeHolder> for StyleSheet
Source§impl SubmitEventMethods<DomTypeHolder> for SubmitEvent
impl SubmitEventMethods<DomTypeHolder> for SubmitEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &SubmitEventInit<DomTypeHolder>,
) -> DomRoot<SubmitEvent>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &SubmitEventInit<DomTypeHolder>, ) -> DomRoot<SubmitEvent>
Source§impl SubtleCryptoMethods<DomTypeHolder> for SubtleCrypto
impl SubtleCryptoMethods<DomTypeHolder> for SubtleCrypto
Source§fn Encrypt(
&self,
cx: &mut CurrentRealm<'_>,
algorithm: AlgorithmIdentifier,
key: &CryptoKey,
data: ArrayBufferViewOrArrayBuffer,
) -> Rc<Promise>
fn Encrypt( &self, cx: &mut CurrentRealm<'_>, algorithm: AlgorithmIdentifier, key: &CryptoKey, data: ArrayBufferViewOrArrayBuffer, ) -> Rc<Promise>
Source§fn Decrypt(
&self,
cx: &mut CurrentRealm<'_>,
algorithm: AlgorithmIdentifier,
key: &CryptoKey,
data: ArrayBufferViewOrArrayBuffer,
) -> Rc<Promise>
fn Decrypt( &self, cx: &mut CurrentRealm<'_>, algorithm: AlgorithmIdentifier, key: &CryptoKey, data: ArrayBufferViewOrArrayBuffer, ) -> Rc<Promise>
Source§fn Sign(
&self,
cx: &mut CurrentRealm<'_>,
algorithm: AlgorithmIdentifier,
key: &CryptoKey,
data: ArrayBufferViewOrArrayBuffer,
) -> Rc<Promise>
fn Sign( &self, cx: &mut CurrentRealm<'_>, algorithm: AlgorithmIdentifier, key: &CryptoKey, data: ArrayBufferViewOrArrayBuffer, ) -> Rc<Promise>
Source§fn Verify(
&self,
cx: &mut CurrentRealm<'_>,
algorithm: AlgorithmIdentifier,
key: &CryptoKey,
signature: ArrayBufferViewOrArrayBuffer,
data: ArrayBufferViewOrArrayBuffer,
) -> Rc<Promise>
fn Verify( &self, cx: &mut CurrentRealm<'_>, algorithm: AlgorithmIdentifier, key: &CryptoKey, signature: ArrayBufferViewOrArrayBuffer, data: ArrayBufferViewOrArrayBuffer, ) -> Rc<Promise>
Source§fn Digest(
&self,
cx: &mut CurrentRealm<'_>,
algorithm: AlgorithmIdentifier,
data: ArrayBufferViewOrArrayBuffer,
) -> Rc<Promise>
fn Digest( &self, cx: &mut CurrentRealm<'_>, algorithm: AlgorithmIdentifier, data: ArrayBufferViewOrArrayBuffer, ) -> Rc<Promise>
Source§fn GenerateKey(
&self,
cx: &mut CurrentRealm<'_>,
algorithm: AlgorithmIdentifier,
extractable: bool,
key_usages: Vec<KeyUsage>,
) -> Rc<Promise>
fn GenerateKey( &self, cx: &mut CurrentRealm<'_>, algorithm: AlgorithmIdentifier, extractable: bool, key_usages: Vec<KeyUsage>, ) -> Rc<Promise>
Source§fn DeriveKey(
&self,
cx: &mut CurrentRealm<'_>,
algorithm: AlgorithmIdentifier,
base_key: &CryptoKey,
derived_key_type: AlgorithmIdentifier,
extractable: bool,
usages: Vec<KeyUsage>,
) -> Rc<Promise>
fn DeriveKey( &self, cx: &mut CurrentRealm<'_>, algorithm: AlgorithmIdentifier, base_key: &CryptoKey, derived_key_type: AlgorithmIdentifier, extractable: bool, usages: Vec<KeyUsage>, ) -> Rc<Promise>
Source§fn DeriveBits(
&self,
cx: &mut CurrentRealm<'_>,
algorithm: AlgorithmIdentifier,
base_key: &CryptoKey,
length: Option<u32>,
) -> Rc<Promise>
fn DeriveBits( &self, cx: &mut CurrentRealm<'_>, algorithm: AlgorithmIdentifier, base_key: &CryptoKey, length: Option<u32>, ) -> Rc<Promise>
Source§fn ImportKey(
&self,
cx: &mut CurrentRealm<'_>,
format: KeyFormat,
key_data: ArrayBufferViewOrArrayBufferOrJsonWebKey,
algorithm: AlgorithmIdentifier,
extractable: bool,
key_usages: Vec<KeyUsage>,
) -> Rc<Promise>
fn ImportKey( &self, cx: &mut CurrentRealm<'_>, format: KeyFormat, key_data: ArrayBufferViewOrArrayBufferOrJsonWebKey, algorithm: AlgorithmIdentifier, extractable: bool, key_usages: Vec<KeyUsage>, ) -> Rc<Promise>
Source§fn ExportKey(
&self,
cx: &mut CurrentRealm<'_>,
format: KeyFormat,
key: &CryptoKey,
) -> Rc<Promise>
fn ExportKey( &self, cx: &mut CurrentRealm<'_>, format: KeyFormat, key: &CryptoKey, ) -> Rc<Promise>
Source§fn WrapKey(
&self,
cx: &mut CurrentRealm<'_>,
format: KeyFormat,
key: &CryptoKey,
wrapping_key: &CryptoKey,
algorithm: AlgorithmIdentifier,
) -> Rc<Promise>
fn WrapKey( &self, cx: &mut CurrentRealm<'_>, format: KeyFormat, key: &CryptoKey, wrapping_key: &CryptoKey, algorithm: AlgorithmIdentifier, ) -> Rc<Promise>
Source§fn UnwrapKey(
&self,
cx: &mut CurrentRealm<'_>,
format: KeyFormat,
wrapped_key: ArrayBufferViewOrArrayBuffer,
unwrapping_key: &CryptoKey,
algorithm: AlgorithmIdentifier,
unwrapped_key_algorithm: AlgorithmIdentifier,
extractable: bool,
usages: Vec<KeyUsage>,
) -> Rc<Promise>
fn UnwrapKey( &self, cx: &mut CurrentRealm<'_>, format: KeyFormat, wrapped_key: ArrayBufferViewOrArrayBuffer, unwrapping_key: &CryptoKey, algorithm: AlgorithmIdentifier, unwrapped_key_algorithm: AlgorithmIdentifier, extractable: bool, usages: Vec<KeyUsage>, ) -> Rc<Promise>
Source§fn EncapsulateKey(
&self,
cx: &mut CurrentRealm<'_>,
encapsulation_algorithm: AlgorithmIdentifier,
encapsulation_key: &CryptoKey,
shared_key_algorithm: AlgorithmIdentifier,
extractable: bool,
usages: Vec<KeyUsage>,
) -> Rc<Promise>
fn EncapsulateKey( &self, cx: &mut CurrentRealm<'_>, encapsulation_algorithm: AlgorithmIdentifier, encapsulation_key: &CryptoKey, shared_key_algorithm: AlgorithmIdentifier, extractable: bool, usages: Vec<KeyUsage>, ) -> Rc<Promise>
Source§fn EncapsulateBits(
&self,
cx: &mut CurrentRealm<'_>,
encapsulation_algorithm: AlgorithmIdentifier,
encapsulation_key: &CryptoKey,
) -> Rc<Promise>
fn EncapsulateBits( &self, cx: &mut CurrentRealm<'_>, encapsulation_algorithm: AlgorithmIdentifier, encapsulation_key: &CryptoKey, ) -> Rc<Promise>
Source§fn DecapsulateKey(
&self,
cx: &mut CurrentRealm<'_>,
decapsulation_algorithm: AlgorithmIdentifier,
decapsulation_key: &CryptoKey,
ciphertext: ArrayBufferViewOrArrayBuffer,
shared_key_algorithm: AlgorithmIdentifier,
extractable: bool,
usages: Vec<KeyUsage>,
) -> Rc<Promise>
fn DecapsulateKey( &self, cx: &mut CurrentRealm<'_>, decapsulation_algorithm: AlgorithmIdentifier, decapsulation_key: &CryptoKey, ciphertext: ArrayBufferViewOrArrayBuffer, shared_key_algorithm: AlgorithmIdentifier, extractable: bool, usages: Vec<KeyUsage>, ) -> Rc<Promise>
Source§fn DecapsulateBits(
&self,
cx: &mut CurrentRealm<'_>,
decapsulation_algorithm: AlgorithmIdentifier,
decapsulation_key: &CryptoKey,
ciphertext: ArrayBufferViewOrArrayBuffer,
) -> Rc<Promise>
fn DecapsulateBits( &self, cx: &mut CurrentRealm<'_>, decapsulation_algorithm: AlgorithmIdentifier, decapsulation_key: &CryptoKey, ciphertext: ArrayBufferViewOrArrayBuffer, ) -> Rc<Promise>
Source§fn GetPublicKey(
&self,
cx: &mut CurrentRealm<'_>,
key: &CryptoKey,
usages: Vec<KeyUsage>,
) -> Rc<Promise>
fn GetPublicKey( &self, cx: &mut CurrentRealm<'_>, key: &CryptoKey, usages: Vec<KeyUsage>, ) -> Rc<Promise>
Source§fn Supports(
cx: &mut JSContext,
_global: &GlobalScope,
operation: DOMString,
algorithm: AlgorithmIdentifier,
length: Option<u32>,
) -> bool
fn Supports( cx: &mut JSContext, _global: &GlobalScope, operation: DOMString, algorithm: AlgorithmIdentifier, length: Option<u32>, ) -> bool
Source§fn Supports_(
cx: &mut JSContext,
_global: &GlobalScope,
operation: DOMString,
algorithm: AlgorithmIdentifier,
additional_algorithm: AlgorithmIdentifier,
) -> bool
fn Supports_( cx: &mut JSContext, _global: &GlobalScope, operation: DOMString, algorithm: AlgorithmIdentifier, additional_algorithm: AlgorithmIdentifier, ) -> bool
Source§impl TestBindingIterableMethods<DomTypeHolder> for TestBindingIterable
impl TestBindingIterableMethods<DomTypeHolder> for TestBindingIterable
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Fallible<DomRoot<TestBindingIterable>>
fn Add(&self, v: DOMString)
fn Length(&self) -> u32
fn GetItem(&self, n: u32) -> DOMString
fn IndexedGetter(&self, n: u32) -> Option<DOMString>
Source§impl TestBindingMaplikeWithInterfaceMethods<DomTypeHolder> for TestBindingMaplikeWithInterface
impl TestBindingMaplikeWithInterfaceMethods<DomTypeHolder> for TestBindingMaplikeWithInterface
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Fallible<DomRoot<TestBindingMaplikeWithInterface>>
fn SetInternal(&self, key: DOMString, value: &TestBinding)
fn ClearInternal(&self)
fn DeleteInternal(&self, key: DOMString) -> bool
fn HasInternal(&self, key: DOMString) -> bool
fn GetInternal(&self, key: DOMString) -> Fallible<DomRoot<TestBinding>>
fn Size(&self) -> u32
Source§impl TestBindingMaplikeWithPrimitiveMethods<DomTypeHolder> for TestBindingMaplikeWithPrimitive
impl TestBindingMaplikeWithPrimitiveMethods<DomTypeHolder> for TestBindingMaplikeWithPrimitive
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Fallible<DomRoot<TestBindingMaplikeWithPrimitive>>
fn SetInternal(&self, key: DOMString, value: i32)
fn ClearInternal(&self)
fn DeleteInternal(&self, key: DOMString) -> bool
fn HasInternal(&self, key: DOMString) -> bool
fn GetInternal(&self, key: DOMString) -> Fallible<i32>
fn Size(&self) -> u32
Source§impl TestBindingMethods<DomTypeHolder> for TestBinding
impl TestBindingMethods<DomTypeHolder> for TestBinding
fn Constructor( cx: &mut JSContext, global: &GlobalScope, proto: Option<HandleObject<'_>>, ) -> Fallible<DomRoot<TestBinding>>
fn Constructor_( cx: &mut JSContext, global: &GlobalScope, proto: Option<HandleObject<'_>>, nums: Vec<f64>, ) -> Fallible<DomRoot<TestBinding>>
fn Constructor__( cx: &mut JSContext, global: &GlobalScope, proto: Option<HandleObject<'_>>, num: f64, ) -> Fallible<DomRoot<TestBinding>>
fn BooleanAttribute(&self) -> bool
fn SetBooleanAttribute(&self, _: bool)
fn ByteAttribute(&self) -> i8
fn SetByteAttribute(&self, _: i8)
fn OctetAttribute(&self) -> u8
fn SetOctetAttribute(&self, _: u8)
fn ShortAttribute(&self) -> i16
fn SetShortAttribute(&self, _: i16)
fn UnsignedShortAttribute(&self) -> u16
fn SetUnsignedShortAttribute(&self, _: u16)
fn LongAttribute(&self) -> i32
fn SetLongAttribute(&self, _: i32)
fn UnsignedLongAttribute(&self) -> u32
fn SetUnsignedLongAttribute(&self, _: u32)
fn LongLongAttribute(&self) -> i64
fn SetLongLongAttribute(&self, _: i64)
fn UnsignedLongLongAttribute(&self) -> u64
fn SetUnsignedLongLongAttribute(&self, _: u64)
fn UnrestrictedFloatAttribute(&self) -> f32
fn SetUnrestrictedFloatAttribute(&self, _: f32)
fn FloatAttribute(&self) -> Finite<f32>
fn SetFloatAttribute(&self, _: Finite<f32>)
fn UnrestrictedDoubleAttribute(&self) -> f64
fn SetUnrestrictedDoubleAttribute(&self, _: f64)
fn DoubleAttribute(&self) -> Finite<f64>
fn SetDoubleAttribute(&self, _: Finite<f64>)
fn StringAttribute(&self) -> DOMString
fn SetStringAttribute(&self, _: DOMString)
fn UsvstringAttribute(&self) -> USVString
fn SetUsvstringAttribute(&self, _: USVString)
fn ByteStringAttribute(&self) -> ByteString
fn SetByteStringAttribute(&self, _: ByteString)
fn EnumAttribute(&self) -> TestEnum
fn SetEnumAttribute(&self, _: TestEnum)
fn InterfaceAttribute(&self, cx: &mut JSContext) -> DomRoot<Blob>
fn SetInterfaceAttribute(&self, _: &Blob)
fn UnionAttribute(&self) -> HTMLElementOrLong<DomTypeHolder>
fn SetUnionAttribute(&self, _: HTMLElementOrLong<DomTypeHolder>)
fn Union2Attribute(&self) -> EventOrString<DomTypeHolder>
fn SetUnion2Attribute(&self, _: EventOrString<DomTypeHolder>)
fn Union3Attribute(&self) -> EventOrUSVString<DomTypeHolder>
fn SetUnion3Attribute(&self, _: EventOrUSVString<DomTypeHolder>)
fn Union4Attribute(&self) -> StringOrUnsignedLong
fn SetUnion4Attribute(&self, _: StringOrUnsignedLong)
fn Union5Attribute(&self) -> StringOrBoolean
fn SetUnion5Attribute(&self, _: StringOrBoolean)
fn Union6Attribute(&self) -> UnsignedLongOrBoolean
fn SetUnion6Attribute(&self, _: UnsignedLongOrBoolean)
fn Union7Attribute(&self) -> BlobOrBoolean<DomTypeHolder>
fn SetUnion7Attribute(&self, _: BlobOrBoolean<DomTypeHolder>)
fn Union8Attribute(&self) -> BlobOrUnsignedLong<DomTypeHolder>
fn SetUnion8Attribute(&self, _: BlobOrUnsignedLong<DomTypeHolder>)
fn Union9Attribute(&self) -> ByteStringOrLong
fn SetUnion9Attribute(&self, _: ByteStringOrLong)
fn ArrayAttribute( &self, cx: SafeJSContext, ) -> RootedTraceableBox<HeapUint8ClampedArray>
fn AnyAttribute(&self, _: SafeJSContext, _: MutableHandleValue<'_>)
fn SetAnyAttribute(&self, _: SafeJSContext, _: HandleValue<'_>)
fn ObjectAttribute(&self, cx: SafeJSContext) -> NonNull<JSObject>
fn SetObjectAttribute(&self, _: SafeJSContext, _: *mut JSObject)
fn GetBooleanAttributeNullable(&self) -> Option<bool>
fn SetBooleanAttributeNullable(&self, _: Option<bool>)
fn GetByteAttributeNullable(&self) -> Option<i8>
fn SetByteAttributeNullable(&self, _: Option<i8>)
fn GetOctetAttributeNullable(&self) -> Option<u8>
fn SetOctetAttributeNullable(&self, _: Option<u8>)
fn GetShortAttributeNullable(&self) -> Option<i16>
fn SetShortAttributeNullable(&self, _: Option<i16>)
fn GetUnsignedShortAttributeNullable(&self) -> Option<u16>
fn SetUnsignedShortAttributeNullable(&self, _: Option<u16>)
fn GetLongAttributeNullable(&self) -> Option<i32>
fn SetLongAttributeNullable(&self, _: Option<i32>)
fn GetUnsignedLongAttributeNullable(&self) -> Option<u32>
fn SetUnsignedLongAttributeNullable(&self, _: Option<u32>)
fn GetLongLongAttributeNullable(&self) -> Option<i64>
fn SetLongLongAttributeNullable(&self, _: Option<i64>)
fn GetUnsignedLongLongAttributeNullable(&self) -> Option<u64>
fn SetUnsignedLongLongAttributeNullable(&self, _: Option<u64>)
fn GetUnrestrictedFloatAttributeNullable(&self) -> Option<f32>
fn SetUnrestrictedFloatAttributeNullable(&self, _: Option<f32>)
fn GetFloatAttributeNullable(&self) -> Option<Finite<f32>>
fn SetFloatAttributeNullable(&self, _: Option<Finite<f32>>)
fn GetUnrestrictedDoubleAttributeNullable(&self) -> Option<f64>
fn SetUnrestrictedDoubleAttributeNullable(&self, _: Option<f64>)
fn GetDoubleAttributeNullable(&self) -> Option<Finite<f64>>
fn SetDoubleAttributeNullable(&self, _: Option<Finite<f64>>)
fn GetByteStringAttributeNullable(&self) -> Option<ByteString>
fn SetByteStringAttributeNullable(&self, _: Option<ByteString>)
fn GetStringAttributeNullable(&self) -> Option<DOMString>
fn SetStringAttributeNullable(&self, _: Option<DOMString>)
fn GetUsvstringAttributeNullable(&self) -> Option<USVString>
fn SetUsvstringAttributeNullable(&self, _: Option<USVString>)
fn SetBinaryRenamedAttribute(&self, _: DOMString)
fn ForwardedAttribute(&self) -> DomRoot<TestBinding>
fn BinaryRenamedAttribute(&self) -> DOMString
fn SetBinaryRenamedAttribute2(&self, _: DOMString)
fn BinaryRenamedAttribute2(&self) -> DOMString
fn Attr_to_automatically_rename(&self) -> DOMString
fn SetAttr_to_automatically_rename(&self, _: DOMString)
fn GetEnumAttributeNullable(&self) -> Option<TestEnum>
fn GetInterfaceAttributeNullable( &self, cx: &mut JSContext, ) -> Option<DomRoot<Blob>>
fn SetInterfaceAttributeNullable(&self, _: Option<&Blob>)
fn GetInterfaceAttributeWeak(&self) -> Option<DomRoot<URL>>
fn SetInterfaceAttributeWeak(&self, url: Option<&URL>)
fn GetObjectAttributeNullable( &self, _: SafeJSContext, ) -> Option<NonNull<JSObject>>
fn SetObjectAttributeNullable(&self, _: SafeJSContext, _: *mut JSObject)
fn GetUnionAttributeNullable(&self) -> Option<HTMLElementOrLong<DomTypeHolder>>
fn SetUnionAttributeNullable(&self, _: Option<HTMLElementOrLong<DomTypeHolder>>)
fn GetUnion2AttributeNullable(&self) -> Option<EventOrString<DomTypeHolder>>
fn SetUnion2AttributeNullable(&self, _: Option<EventOrString<DomTypeHolder>>)
fn GetUnion3AttributeNullable(&self) -> Option<BlobOrBoolean<DomTypeHolder>>
fn SetUnion3AttributeNullable(&self, _: Option<BlobOrBoolean<DomTypeHolder>>)
fn GetUnion4AttributeNullable(&self) -> Option<UnsignedLongOrBoolean>
fn SetUnion4AttributeNullable(&self, _: Option<UnsignedLongOrBoolean>)
fn GetUnion5AttributeNullable(&self) -> Option<StringOrBoolean>
fn SetUnion5AttributeNullable(&self, _: Option<StringOrBoolean>)
fn GetUnion6AttributeNullable(&self) -> Option<ByteStringOrLong>
fn SetUnion6AttributeNullable(&self, _: Option<ByteStringOrLong>)
fn BinaryRenamedMethod(&self)
fn ReceiveVoid(&self)
fn ReceiveBoolean(&self) -> bool
fn ReceiveByte(&self) -> i8
fn ReceiveOctet(&self) -> u8
fn ReceiveShort(&self) -> i16
fn ReceiveUnsignedShort(&self) -> u16
fn ReceiveLong(&self) -> i32
fn ReceiveUnsignedLong(&self) -> u32
fn ReceiveLongLong(&self) -> i64
fn ReceiveUnsignedLongLong(&self) -> u64
fn ReceiveUnrestrictedFloat(&self) -> f32
fn ReceiveFloat(&self) -> Finite<f32>
fn ReceiveUnrestrictedDouble(&self) -> f64
fn ReceiveDouble(&self) -> Finite<f64>
fn ReceiveString(&self) -> DOMString
fn ReceiveUsvstring(&self) -> USVString
fn ReceiveByteString(&self) -> ByteString
fn ReceiveEnum(&self) -> TestEnum
fn ReceiveInterface(&self, cx: &mut JSContext) -> DomRoot<Blob>
fn ReceiveAny(&self, _: SafeJSContext, _: MutableHandleValue<'_>)
fn ReceiveObject(&self, cx: SafeJSContext) -> NonNull<JSObject>
fn ReceiveUnion(&self) -> HTMLElementOrLong<DomTypeHolder>
fn ReceiveUnion2(&self) -> EventOrString<DomTypeHolder>
fn ReceiveUnion3(&self) -> StringOrLongSequence
fn ReceiveUnion4(&self) -> StringOrStringSequence
fn ReceiveUnion5(&self) -> BlobOrBlobSequence<DomTypeHolder>
fn ReceiveUnion6(&self) -> StringOrUnsignedLong
fn ReceiveUnion7(&self) -> StringOrBoolean
fn ReceiveUnion8(&self) -> UnsignedLongOrBoolean
fn ReceiveUnion9( &self, ) -> HTMLElementOrUnsignedLongOrStringOrBoolean<DomTypeHolder>
fn ReceiveUnion10(&self) -> ByteStringOrLong
fn ReceiveUnion11(&self) -> ByteStringSequenceOrLongOrString
fn ReceiveSequence(&self) -> Vec<i32>
fn ReceiveInterfaceSequence(&self, cx: &mut JSContext) -> Vec<DomRoot<Blob>> ⓘ
fn ReceiveUnionIdentity( &self, _: SafeJSContext, arg: StringOrObject, ) -> StringOrObject
fn ReceiveNullableBoolean(&self) -> Option<bool>
fn ReceiveNullableByte(&self) -> Option<i8>
fn ReceiveNullableOctet(&self) -> Option<u8>
fn ReceiveNullableShort(&self) -> Option<i16>
fn ReceiveNullableUnsignedShort(&self) -> Option<u16>
fn ReceiveNullableLong(&self) -> Option<i32>
fn ReceiveNullableUnsignedLong(&self) -> Option<u32>
fn ReceiveNullableLongLong(&self) -> Option<i64>
fn ReceiveNullableUnsignedLongLong(&self) -> Option<u64>
fn ReceiveNullableUnrestrictedFloat(&self) -> Option<f32>
fn ReceiveNullableFloat(&self) -> Option<Finite<f32>>
fn ReceiveNullableUnrestrictedDouble(&self) -> Option<f64>
fn ReceiveNullableDouble(&self) -> Option<Finite<f64>>
fn ReceiveNullableString(&self) -> Option<DOMString>
fn ReceiveNullableUsvstring(&self) -> Option<USVString>
fn ReceiveNullableByteString(&self) -> Option<ByteString>
fn ReceiveNullableEnum(&self) -> Option<TestEnum>
fn ReceiveNullableInterface(&self, cx: &mut JSContext) -> Option<DomRoot<Blob>>
fn ReceiveNullableObject(&self, cx: SafeJSContext) -> Option<NonNull<JSObject>>
fn ReceiveNullableUnion(&self) -> Option<HTMLElementOrLong<DomTypeHolder>>
fn ReceiveNullableUnion2(&self) -> Option<EventOrString<DomTypeHolder>>
fn ReceiveNullableUnion3(&self) -> Option<StringOrLongSequence>
fn ReceiveNullableUnion4(&self) -> Option<LongSequenceOrBoolean>
fn ReceiveNullableUnion5(&self) -> Option<UnsignedLongOrBoolean>
fn ReceiveNullableUnion6(&self) -> Option<ByteStringOrLong>
fn ReceiveNullableSequence(&self) -> Option<Vec<i32>>
fn GetDictionaryWithTypedArray( &self, _dictionary: RootedTraceableBox<TestDictionaryWithTypedArray>, )
fn ReceiveTestDictionaryWithSuccessOnKeyword( &self, ) -> RootedTraceableBox<TestDictionary<DomTypeHolder>>
fn DictMatchesPassedValues( &self, arg: RootedTraceableBox<TestDictionary<DomTypeHolder>>, ) -> bool
fn PassBoolean(&self, _: bool)
fn PassByte(&self, _: i8)
fn PassOctet(&self, _: u8)
fn PassShort(&self, _: i16)
fn PassUnsignedShort(&self, _: u16)
fn PassLong(&self, _: i32)
fn PassUnsignedLong(&self, _: u32)
fn PassLongLong(&self, _: i64)
fn PassUnsignedLongLong(&self, _: u64)
fn PassUnrestrictedFloat(&self, _: f32)
fn PassFloat(&self, _: Finite<f32>)
fn PassUnrestrictedDouble(&self, _: f64)
fn PassDouble(&self, _: Finite<f64>)
fn PassString(&self, _: DOMString)
fn PassUsvstring(&self, _: USVString)
fn PassByteString(&self, _: ByteString)
fn PassEnum(&self, _: TestEnum)
fn PassInterface(&self, _: &Blob)
fn PassTypedArray(&self, _: CustomAutoRooterGuard<'_, Int8Array>)
fn PassTypedArray2(&self, _: CustomAutoRooterGuard<'_, ArrayBuffer>)
fn PassTypedArray3(&self, _: CustomAutoRooterGuard<'_, ArrayBufferView>)
fn PassUnion(&self, _: HTMLElementOrLong<DomTypeHolder>)
fn PassUnion2(&self, _: EventOrString<DomTypeHolder>)
fn PassUnion3(&self, _: BlobOrString<DomTypeHolder>)
fn PassUnion4(&self, _: StringOrStringSequence)
fn PassUnion5(&self, _: StringOrBoolean)
fn PassUnion6(&self, _: UnsignedLongOrBoolean)
fn PassUnion7(&self, _: StringSequenceOrUnsignedLong)
fn PassUnion8(&self, _: ByteStringSequenceOrLong)
fn PassUnion9(&self, _: TestDictionaryOrLong<DomTypeHolder>)
fn PassUnion10(&self, _: SafeJSContext, _: StringOrObject)
fn PassUnion11(&self, _: ArrayBufferOrArrayBufferView)
fn PassUnionWithTypedef(&self, _: DocumentOrStringOrURLOrBlob<DomTypeHolder>)
fn PassUnionWithTypedef2( &self, _: LongSequenceOrStringOrURLOrBlob<DomTypeHolder>, )
fn PassAny(&self, _: SafeJSContext, _: HandleValue<'_>)
fn PassObject(&self, _: SafeJSContext, _: *mut JSObject)
fn PassCallbackFunction(&self, _: Rc<Function<DomTypeHolder>>)
fn PassCallbackInterface(&self, _: Rc<EventListener<DomTypeHolder>>)
fn PassSequence(&self, _: Vec<i32>)
fn PassAnySequence( &self, _: SafeJSContext, _: CustomAutoRooterGuard<'_, Vec<JSVal>>, )
fn AnySequencePassthrough( &self, _: SafeJSContext, seq: CustomAutoRooterGuard<'_, Vec<JSVal>>, ) -> Vec<JSVal> ⓘ
fn PassObjectSequence( &self, _: SafeJSContext, _: CustomAutoRooterGuard<'_, Vec<*mut JSObject>>, )
fn PassStringSequence(&self, _: Vec<DOMString>)
fn PassInterfaceSequence(&self, _: Vec<DomRoot<Blob>>)
fn PassOverloaded(&self, _: CustomAutoRooterGuard<'_, ArrayBuffer>)
fn PassOverloaded_(&self, _: DOMString)
fn PassOverloadedDict(&self, _: &Node) -> DOMString
fn PassOverloadedDict_(&self, u: &TestURLLike) -> DOMString
fn PassOverloadedUnionOfObjectAndString( &self, _: SafeJSContext, _: ObjectOrString, ) -> DOMString
fn PassOverloadedUnionOfObjectAndString_(&self, _: bool) -> DOMString
fn PassOverloadedUnionOfObjectAndNumber( &self, _: SafeJSContext, _: ObjectOrLong, ) -> DOMString
fn PassOverloadedUnionOfObjectAndNumber_(&self, _: bool) -> DOMString
fn PassOverloadedUnionOfObjectAndBoolean( &self, _: SafeJSContext, _: ObjectOrBoolean, ) -> DOMString
fn PassOverloadedUnionOfObjectAndBoolean_(&self, _: i32) -> DOMString
fn PassOverloadedUnionOfStringAndNumber(&self, _: StringOrLong) -> DOMString
fn PassOverloadedUnionOfStringAndNumber_(&self, _: bool) -> DOMString
fn PassOverloadedUnionOfStringAndBoolean(&self, _: StringOrBoolean) -> DOMString
fn PassOverloadedUnionOfStringAndBoolean_(&self, _: i32) -> DOMString
fn PassOverloadedUnionOfNumberAndBoolean(&self, _: LongOrBoolean) -> DOMString
fn PassOverloadedUnionOfNumberAndBoolean_(&self, _: DOMString) -> DOMString
fn PassNullableBoolean(&self, _: Option<bool>)
fn PassNullableByte(&self, _: Option<i8>)
fn PassNullableOctet(&self, _: Option<u8>)
fn PassNullableShort(&self, _: Option<i16>)
fn PassNullableUnsignedShort(&self, _: Option<u16>)
fn PassNullableLong(&self, _: Option<i32>)
fn PassNullableUnsignedLong(&self, _: Option<u32>)
fn PassNullableLongLong(&self, _: Option<i64>)
fn PassNullableUnsignedLongLong(&self, _: Option<u64>)
fn PassNullableUnrestrictedFloat(&self, _: Option<f32>)
fn PassNullableFloat(&self, _: Option<Finite<f32>>)
fn PassNullableUnrestrictedDouble(&self, _: Option<f64>)
fn PassNullableDouble(&self, _: Option<Finite<f64>>)
fn PassNullableString(&self, _: Option<DOMString>)
fn PassNullableUsvstring(&self, _: Option<USVString>)
fn PassNullableByteString(&self, _: Option<ByteString>)
fn PassNullableInterface(&self, _: Option<&Blob>)
fn PassNullableObject(&self, _: SafeJSContext, _: *mut JSObject)
fn PassNullableTypedArray( &self, _: CustomAutoRooterGuard<'_, Option<Int8Array>>, )
fn PassNullableUnion(&self, _: Option<HTMLElementOrLong<DomTypeHolder>>)
fn PassNullableUnion2(&self, _: Option<EventOrString<DomTypeHolder>>)
fn PassNullableUnion3(&self, _: Option<StringOrLongSequence>)
fn PassNullableUnion4(&self, _: Option<LongSequenceOrBoolean>)
fn PassNullableUnion5(&self, _: Option<UnsignedLongOrBoolean>)
fn PassNullableUnion6(&self, _: Option<ByteStringOrLong>)
fn PassNullableCallbackFunction(&self, _: Option<Rc<Function<DomTypeHolder>>>)
fn PassNullableCallbackInterface( &self, _: Option<Rc<EventListener<DomTypeHolder>>>, )
fn PassNullableSequence(&self, _: Option<Vec<i32>>)
fn PassOptionalBoolean(&self, _: Option<bool>)
fn PassOptionalByte(&self, _: Option<i8>)
fn PassOptionalOctet(&self, _: Option<u8>)
fn PassOptionalShort(&self, _: Option<i16>)
fn PassOptionalUnsignedShort(&self, _: Option<u16>)
fn PassOptionalLong(&self, _: Option<i32>)
fn PassOptionalUnsignedLong(&self, _: Option<u32>)
fn PassOptionalLongLong(&self, _: Option<i64>)
fn PassOptionalUnsignedLongLong(&self, _: Option<u64>)
fn PassOptionalUnrestrictedFloat(&self, _: Option<f32>)
fn PassOptionalFloat(&self, _: Option<Finite<f32>>)
fn PassOptionalUnrestrictedDouble(&self, _: Option<f64>)
fn PassOptionalDouble(&self, _: Option<Finite<f64>>)
fn PassOptionalString(&self, _: Option<DOMString>)
fn PassOptionalUsvstring(&self, _: Option<USVString>)
fn PassOptionalByteString(&self, _: Option<ByteString>)
fn PassOptionalEnum(&self, _: Option<TestEnum>)
fn PassOptionalInterface(&self, _: Option<&Blob>)
fn PassOptionalUnion(&self, _: Option<HTMLElementOrLong<DomTypeHolder>>)
fn PassOptionalUnion2(&self, _: Option<EventOrString<DomTypeHolder>>)
fn PassOptionalUnion3(&self, _: Option<StringOrLongSequence>)
fn PassOptionalUnion4(&self, _: Option<LongSequenceOrBoolean>)
fn PassOptionalUnion5(&self, _: Option<UnsignedLongOrBoolean>)
fn PassOptionalUnion6(&self, _: Option<ByteStringOrLong>)
fn PassOptionalAny(&self, _: SafeJSContext, _: HandleValue<'_>)
fn PassOptionalObject(&self, _: SafeJSContext, _: Option<*mut JSObject>)
fn PassOptionalCallbackFunction(&self, _: Option<Rc<Function<DomTypeHolder>>>)
fn PassOptionalCallbackInterface( &self, _: Option<Rc<EventListener<DomTypeHolder>>>, )
fn PassOptionalSequence(&self, _: Option<Vec<i32>>)
fn PassOptionalNullableBoolean(&self, _: Option<Option<bool>>)
fn PassOptionalNullableByte(&self, _: Option<Option<i8>>)
fn PassOptionalNullableOctet(&self, _: Option<Option<u8>>)
fn PassOptionalNullableShort(&self, _: Option<Option<i16>>)
fn PassOptionalNullableUnsignedShort(&self, _: Option<Option<u16>>)
fn PassOptionalNullableLong(&self, _: Option<Option<i32>>)
fn PassOptionalNullableUnsignedLong(&self, _: Option<Option<u32>>)
fn PassOptionalNullableLongLong(&self, _: Option<Option<i64>>)
fn PassOptionalNullableUnsignedLongLong(&self, _: Option<Option<u64>>)
fn PassOptionalNullableUnrestrictedFloat(&self, _: Option<Option<f32>>)
fn PassOptionalNullableFloat(&self, _: Option<Option<Finite<f32>>>)
fn PassOptionalNullableUnrestrictedDouble(&self, _: Option<Option<f64>>)
fn PassOptionalNullableDouble(&self, _: Option<Option<Finite<f64>>>)
fn PassOptionalNullableString(&self, _: Option<Option<DOMString>>)
fn PassOptionalNullableUsvstring(&self, _: Option<Option<USVString>>)
fn PassOptionalNullableByteString(&self, _: Option<Option<ByteString>>)
fn PassOptionalNullableInterface(&self, _: Option<Option<&Blob>>)
fn PassOptionalNullableObject(&self, _: SafeJSContext, _: Option<*mut JSObject>)
fn PassOptionalNullableUnion( &self, _: Option<Option<HTMLElementOrLong<DomTypeHolder>>>, )
fn PassOptionalNullableUnion2( &self, _: Option<Option<EventOrString<DomTypeHolder>>>, )
fn PassOptionalNullableUnion3(&self, _: Option<Option<StringOrLongSequence>>)
fn PassOptionalNullableUnion4(&self, _: Option<Option<LongSequenceOrBoolean>>)
fn PassOptionalNullableUnion5(&self, _: Option<Option<UnsignedLongOrBoolean>>)
fn PassOptionalNullableUnion6(&self, _: Option<Option<ByteStringOrLong>>)
fn PassOptionalNullableCallbackFunction( &self, _: Option<Option<Rc<Function<DomTypeHolder>>>>, )
fn PassOptionalNullableCallbackInterface( &self, _: Option<Option<Rc<EventListener<DomTypeHolder>>>>, )
fn PassOptionalNullableSequence(&self, _: Option<Option<Vec<i32>>>)
fn PassOptionalBooleanWithDefault(&self, _: bool)
fn PassOptionalByteWithDefault(&self, _: i8)
fn PassOptionalOctetWithDefault(&self, _: u8)
fn PassOptionalShortWithDefault(&self, _: i16)
fn PassOptionalUnsignedShortWithDefault(&self, _: u16)
fn PassOptionalLongWithDefault(&self, _: i32)
fn PassOptionalUnsignedLongWithDefault(&self, _: u32)
fn PassOptionalLongLongWithDefault(&self, _: i64)
fn PassOptionalUnsignedLongLongWithDefault(&self, _: u64)
fn PassOptionalStringWithDefault(&self, _: DOMString)
fn PassOptionalUsvstringWithDefault(&self, _: USVString)
fn PassOptionalBytestringWithDefault(&self, _: ByteString)
fn PassOptionalEnumWithDefault(&self, _: TestEnum)
fn PassOptionalSequenceWithDefault(&self, _: Vec<i32>)
fn PassOptionalNullableBooleanWithDefault(&self, _: Option<bool>)
fn PassOptionalNullableByteWithDefault(&self, _: Option<i8>)
fn PassOptionalNullableOctetWithDefault(&self, _: Option<u8>)
fn PassOptionalNullableShortWithDefault(&self, _: Option<i16>)
fn PassOptionalNullableUnsignedShortWithDefault(&self, _: Option<u16>)
fn PassOptionalNullableLongWithDefault(&self, _: Option<i32>)
fn PassOptionalNullableUnsignedLongWithDefault(&self, _: Option<u32>)
fn PassOptionalNullableLongLongWithDefault(&self, _: Option<i64>)
fn PassOptionalNullableUnsignedLongLongWithDefault(&self, _: Option<u64>)
fn PassOptionalNullableStringWithDefault(&self, _: Option<DOMString>)
fn PassOptionalNullableUsvstringWithDefault(&self, _: Option<USVString>)
fn PassOptionalNullableByteStringWithDefault(&self, _: Option<ByteString>)
fn PassOptionalNullableInterfaceWithDefault(&self, _: Option<&Blob>)
fn PassOptionalNullableObjectWithDefault( &self, _: SafeJSContext, _: *mut JSObject, )
fn PassOptionalNullableUnionWithDefault( &self, _: Option<HTMLElementOrLong<DomTypeHolder>>, )
fn PassOptionalNullableUnion2WithDefault( &self, _: Option<EventOrString<DomTypeHolder>>, )
fn PassOptionalNullableCallbackInterfaceWithDefault( &self, _: Option<Rc<EventListener<DomTypeHolder>>>, )
fn PassOptionalAnyWithDefault(&self, _: SafeJSContext, _: HandleValue<'_>)
fn PassOptionalNullableBooleanWithNonNullDefault(&self, _: Option<bool>)
fn PassOptionalNullableByteWithNonNullDefault(&self, _: Option<i8>)
fn PassOptionalNullableOctetWithNonNullDefault(&self, _: Option<u8>)
fn PassOptionalNullableShortWithNonNullDefault(&self, _: Option<i16>)
fn PassOptionalNullableUnsignedShortWithNonNullDefault(&self, _: Option<u16>)
fn PassOptionalNullableLongWithNonNullDefault(&self, _: Option<i32>)
fn PassOptionalNullableUnsignedLongWithNonNullDefault(&self, _: Option<u32>)
fn PassOptionalNullableLongLongWithNonNullDefault(&self, _: Option<i64>)
fn PassOptionalNullableUnsignedLongLongWithNonNullDefault(&self, _: Option<u64>)
fn PassOptionalNullableStringWithNonNullDefault(&self, _: Option<DOMString>)
fn PassOptionalNullableUsvstringWithNonNullDefault(&self, _: Option<USVString>)
fn PassOptionalOverloaded( &self, a: &TestBinding, _: u32, _: u32, ) -> DomRoot<TestBinding>
fn PassOptionalOverloaded_(&self, _: &Blob, _: u32)
fn PassVariadicBoolean(&self, _: Vec<bool>)
fn PassVariadicBooleanAndDefault(&self, _: bool, _: Vec<bool>)
fn PassVariadicByte(&self, _: Vec<i8>)
fn PassVariadicOctet(&self, _: Vec<u8>)
fn PassVariadicShort(&self, _: Vec<i16>)
fn PassVariadicUnsignedShort(&self, _: Vec<u16>)
fn PassVariadicLong(&self, _: Vec<i32>)
fn PassVariadicUnsignedLong(&self, _: Vec<u32>)
fn PassVariadicLongLong(&self, _: Vec<i64>)
fn PassVariadicUnsignedLongLong(&self, _: Vec<u64>)
fn PassVariadicUnrestrictedFloat(&self, _: Vec<f32>)
fn PassVariadicFloat(&self, _: Vec<Finite<f32>>)
fn PassVariadicUnrestrictedDouble(&self, _: Vec<f64>)
fn PassVariadicDouble(&self, _: Vec<Finite<f64>>)
fn PassVariadicString(&self, _: Vec<DOMString>)
fn PassVariadicUsvstring(&self, _: Vec<USVString>)
fn PassVariadicByteString(&self, _: Vec<ByteString>)
fn PassVariadicEnum(&self, _: Vec<TestEnum>)
fn PassVariadicInterface(&self, _: &[&Blob])
fn PassVariadicUnion(&self, _: Vec<HTMLElementOrLong<DomTypeHolder>>)
fn PassVariadicUnion2(&self, _: Vec<EventOrString<DomTypeHolder>>)
fn PassVariadicUnion3(&self, _: Vec<BlobOrString<DomTypeHolder>>)
fn PassVariadicUnion4(&self, _: Vec<BlobOrBoolean<DomTypeHolder>>)
fn PassVariadicUnion5(&self, _: Vec<StringOrUnsignedLong>)
fn PassVariadicUnion6(&self, _: Vec<UnsignedLongOrBoolean>)
fn PassVariadicUnion7(&self, _: Vec<ByteStringOrLong>)
fn PassVariadicAny(&self, _: SafeJSContext, _: Vec<HandleValue<'_>>)
fn PassVariadicObject(&self, _: SafeJSContext, _: Vec<*mut JSObject>)
fn BooleanMozPreference(&self, pref_name: DOMString) -> bool
fn StringMozPreference(&self, pref_name: DOMString) -> DOMString
fn PrefControlledAttributeDisabled(&self) -> bool
fn PrefControlledAttributeEnabled(&self) -> bool
fn PrefControlledMethodDisabled(&self)
fn PrefControlledMethodEnabled(&self)
fn FuncControlledAttributeDisabled(&self) -> bool
fn FuncControlledAttributeEnabled(&self) -> bool
fn FuncControlledMethodDisabled(&self)
fn FuncControlledMethodEnabled(&self)
fn PassRecordPromise(&self, _: Record<DOMString, Rc<Promise>>)
fn PassRecord(&self, _: Record<DOMString, i32>)
fn PassRecordWithUSVStringKey(&self, _: Record<USVString, i32>)
fn PassRecordWithByteStringKey(&self, _: Record<ByteString, i32>)
fn PassNullableRecord(&self, _: Option<Record<DOMString, i32>>)
fn PassRecordOfNullableInts(&self, _: Record<DOMString, Option<i32>>)
fn PassOptionalRecordOfNullableInts( &self, _: Option<Record<DOMString, Option<i32>>>, )
fn PassOptionalNullableRecordOfNullableInts( &self, _: Option<Option<Record<DOMString, Option<i32>>>>, )
fn PassCastableObjectRecord(&self, _: Record<DOMString, DomRoot<TestBinding>>)
fn PassNullableCastableObjectRecord( &self, _: Record<DOMString, Option<DomRoot<TestBinding>>>, )
fn PassCastableObjectNullableRecord( &self, _: Option<Record<DOMString, DomRoot<TestBinding>>>, )
fn PassNullableCastableObjectNullableRecord( &self, _: Option<Record<DOMString, Option<DomRoot<TestBinding>>>>, )
fn PassOptionalRecord(&self, _: Option<Record<DOMString, i32>>)
fn PassOptionalNullableRecord(&self, _: Option<Option<Record<DOMString, i32>>>)
fn PassOptionalNullableRecordWithDefaultValue( &self, _: Option<Record<DOMString, i32>>, )
fn PassOptionalObjectRecord( &self, _: Option<Record<DOMString, DomRoot<TestBinding>>>, )
fn PassStringRecord(&self, _: Record<DOMString, DOMString>)
fn PassByteStringRecord(&self, _: Record<DOMString, ByteString>)
fn PassRecordOfRecords(&self, _: Record<DOMString, Record<DOMString, i32>>)
fn PassRecordUnion(&self, _: LongOrStringByteStringRecord)
fn PassRecordUnion2( &self, _: TestBindingOrStringByteStringRecord<DomTypeHolder>, )
fn PassRecordUnion3( &self, _: TestBindingOrByteStringSequenceSequenceOrStringByteStringRecord<DomTypeHolder>, )
fn ReceiveRecord(&self) -> Record<DOMString, i32>
fn ReceiveRecordWithUSVStringKey(&self) -> Record<USVString, i32>
fn ReceiveRecordWithByteStringKey(&self) -> Record<ByteString, i32>
fn ReceiveNullableRecord(&self) -> Option<Record<DOMString, i32>>
fn ReceiveRecordOfNullableInts(&self) -> Record<DOMString, Option<i32>>
fn ReceiveNullableRecordOfNullableInts( &self, ) -> Option<Record<DOMString, Option<i32>>>
fn ReceiveRecordOfRecords(&self) -> Record<DOMString, Record<DOMString, i32>>
fn ReceiveAnyRecord(&self) -> Record<DOMString, JSVal>
fn ReturnResolvedPromise( &self, cx: SafeJSContext, v: HandleValue<'_>, ) -> Rc<Promise>
fn ReturnRejectedPromise( &self, cx: SafeJSContext, v: HandleValue<'_>, ) -> Rc<Promise>
fn PromiseResolveNative( &self, cx: SafeJSContext, p: &Promise, v: HandleValue<'_>, can_gc: CanGc, )
fn PromiseRejectNative( &self, cx: SafeJSContext, p: &Promise, v: HandleValue<'_>, can_gc: CanGc, )
fn PromiseRejectWithTypeError(&self, p: &Promise, s: USVString, can_gc: CanGc)
fn ResolvePromiseDelayed(&self, p: &Promise, value: DOMString, delay: u64)
fn PromiseNativeHandler( &self, realm: &mut CurrentRealm<'_>, resolve: Option<Rc<SimpleCallback<DomTypeHolder>>>, reject: Option<Rc<SimpleCallback<DomTypeHolder>>>, ) -> Rc<Promise>
fn PromiseAttribute(&self, comp: InRealm<'_>, can_gc: CanGc) -> Rc<Promise>
fn AcceptPromise(&self, _promise: &Promise)
fn PassSequenceSequence(&self, _seq: Vec<Vec<i32>>)
fn ReturnSequenceSequence(&self) -> Vec<Vec<i32>>
fn PassUnionSequenceSequence(&self, seq: LongOrLongSequenceSequence)
fn EntryGlobal(&self) -> DomRoot<GlobalScope>
fn IncumbentGlobal(&self) -> DomRoot<GlobalScope>
fn SemiExposedBoolFromInterface(&self) -> bool
fn BoolFromSemiExposedPartialInterface(&self) -> bool
fn SemiExposedBoolFromPartialInterface(&self) -> bool
fn GetDictionaryWithParent( &self, s1: DOMString, s2: DOMString, ) -> TestDictionaryWithParent
fn MethodThrowToRejectPromise(&self) -> Fallible<Rc<Promise>>
fn GetGetterThrowToRejectPromise(&self) -> Fallible<Rc<Promise>>
fn MethodInternalThrowToRejectPromise(&self, _arg: u64) -> Rc<Promise>
fn StaticThrowToRejectPromise(_: &GlobalScope) -> Fallible<Rc<Promise>>
fn StaticInternalThrowToRejectPromise(_: &GlobalScope, _arg: u64) -> Rc<Promise>
fn BooleanAttributeStatic(_: &GlobalScope) -> bool
fn SetBooleanAttributeStatic(_: &GlobalScope, _: bool)
fn ReceiveVoidStatic(_: &GlobalScope)
fn PrefControlledStaticAttributeDisabled(_: &GlobalScope) -> bool
fn PrefControlledStaticAttributeEnabled(_: &GlobalScope) -> bool
fn PrefControlledStaticMethodDisabled(_: &GlobalScope)
fn PrefControlledStaticMethodEnabled(_: &GlobalScope)
fn FuncControlledStaticAttributeDisabled(_: &GlobalScope) -> bool
fn FuncControlledStaticAttributeEnabled(_: &GlobalScope) -> bool
fn FuncControlledStaticMethodDisabled(_: &GlobalScope)
fn FuncControlledStaticMethodEnabled(_: &GlobalScope)
Source§impl TestBindingPairIterableMethods<DomTypeHolder> for TestBindingPairIterable
impl TestBindingPairIterableMethods<DomTypeHolder> for TestBindingPairIterable
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Fallible<DomRoot<TestBindingPairIterable>>
fn Add(&self, key: DOMString, value: u32)
Source§impl TestBindingProxyMethods<DomTypeHolder> for TestBindingProxy
impl TestBindingProxyMethods<DomTypeHolder> for TestBindingProxy
fn Length(&self) -> u32
fn SupportedPropertyNames(&self) -> Vec<DOMString>
fn GetNamedItem(&self, _: DOMString) -> DOMString
fn SetNamedItem(&self, _: DOMString, _: DOMString)
fn GetItem(&self, _: u32) -> DOMString
fn SetItem(&self, _: u32, _: DOMString)
fn RemoveItem(&self, _: DOMString)
fn Stringifier(&self) -> DOMString
fn IndexedGetter(&self, _: u32) -> Option<DOMString>
fn NamedDeleter(&self, _: DOMString)
fn IndexedSetter(&self, _: u32, _: DOMString)
fn NamedSetter(&self, _: DOMString, _: DOMString)
fn NamedGetter(&self, _: DOMString) -> Option<DOMString>
Source§impl TestBindingSetlikeWithInterfaceMethods<DomTypeHolder> for TestBindingSetlikeWithInterface
impl TestBindingSetlikeWithInterfaceMethods<DomTypeHolder> for TestBindingSetlikeWithInterface
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Fallible<DomRoot<TestBindingSetlikeWithInterface>>
fn Size(&self) -> u32
Source§impl TestBindingSetlikeWithPrimitiveMethods<DomTypeHolder> for TestBindingSetlikeWithPrimitive
impl TestBindingSetlikeWithPrimitiveMethods<DomTypeHolder> for TestBindingSetlikeWithPrimitive
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Fallible<DomRoot<TestBindingSetlikeWithPrimitive>>
fn Size(&self) -> u32
Source§impl TestRunnerMethods<DomTypeHolder> for TestRunner
impl TestRunnerMethods<DomTypeHolder> for TestRunner
fn SetBluetoothMockDataSet(&self, dataSetName: DOMString) -> ErrorResult
Source§impl TestUtilsMethods<DomTypeHolder> for TestUtils
impl TestUtilsMethods<DomTypeHolder> for TestUtils
Source§impl TestWorkletGlobalScopeMethods<DomTypeHolder> for TestWorkletGlobalScope
impl TestWorkletGlobalScopeMethods<DomTypeHolder> for TestWorkletGlobalScope
fn RegisterKeyValue(&self, key: DOMString, value: DOMString)
Source§impl TestWorkletMethods<DomTypeHolder> for TestWorklet
impl TestWorkletMethods<DomTypeHolder> for TestWorklet
fn Constructor( cx: &mut JSContext, window: &Window, proto: Option<HandleObject<'_>>, ) -> Fallible<DomRoot<TestWorklet>>
fn AddModule( &self, realm: &mut CurrentRealm<'_>, module_url: USVString, options: &WorkletOptions, ) -> Rc<Promise>
fn Lookup(&self, key: DOMString) -> Option<DOMString>
Source§impl TextDecoderMethods<DomTypeHolder> for TextDecoder
impl TextDecoderMethods<DomTypeHolder> for TextDecoder
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
label: DOMString,
options: &TextDecoderOptions,
) -> Fallible<DomRoot<TextDecoder>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, label: DOMString, options: &TextDecoderOptions, ) -> Fallible<DomRoot<TextDecoder>>
Source§fn Decode(
&self,
input: Option<ArrayBufferViewOrArrayBuffer>,
options: &TextDecodeOptions,
) -> Fallible<USVString>
fn Decode( &self, input: Option<ArrayBufferViewOrArrayBuffer>, options: &TextDecodeOptions, ) -> Fallible<USVString>
Source§impl TextDecoderStreamMethods<DomTypeHolder> for TextDecoderStream
impl TextDecoderStreamMethods<DomTypeHolder> for TextDecoderStream
Source§fn Constructor(
cx: &mut JSContext,
global: &GlobalScope,
proto: Option<SafeHandleObject<'_>>,
label: DOMString,
options: &TextDecoderOptions,
) -> Fallible<DomRoot<TextDecoderStream>>
fn Constructor( cx: &mut JSContext, global: &GlobalScope, proto: Option<SafeHandleObject<'_>>, label: DOMString, options: &TextDecoderOptions, ) -> Fallible<DomRoot<TextDecoderStream>>
Source§fn Readable(&self) -> DomRoot<<DomTypeHolder as DomTypes>::ReadableStream>
fn Readable(&self) -> DomRoot<<DomTypeHolder as DomTypes>::ReadableStream>
Source§impl TextEncoderMethods<DomTypeHolder> for TextEncoder
impl TextEncoderMethods<DomTypeHolder> for TextEncoder
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
) -> Fallible<DomRoot<TextEncoder>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Fallible<DomRoot<TextEncoder>>
Source§fn Encode(
&self,
cx: JSContext,
input: USVString,
can_gc: CanGc,
) -> RootedTraceableBox<HeapUint8Array>
fn Encode( &self, cx: JSContext, input: USVString, can_gc: CanGc, ) -> RootedTraceableBox<HeapUint8Array>
Source§fn EncodeInto(
&self,
source: USVString,
destination: CustomAutoRooterGuard<'_, Uint8Array>,
) -> TextEncoderEncodeIntoResult
fn EncodeInto( &self, source: USVString, destination: CustomAutoRooterGuard<'_, Uint8Array>, ) -> TextEncoderEncodeIntoResult
Source§impl TextEncoderStreamMethods<DomTypeHolder> for TextEncoderStream
impl TextEncoderStreamMethods<DomTypeHolder> for TextEncoderStream
Source§fn Constructor(
cx: &mut JSContext,
global: &GlobalScope,
proto: Option<SafeHandleObject<'_>>,
) -> Fallible<DomRoot<TextEncoderStream>>
fn Constructor( cx: &mut JSContext, global: &GlobalScope, proto: Option<SafeHandleObject<'_>>, ) -> Fallible<DomRoot<TextEncoderStream>>
Source§fn Readable(&self) -> DomRoot<ReadableStream>
fn Readable(&self) -> DomRoot<ReadableStream>
Source§impl TextMethods<DomTypeHolder> for Text
impl TextMethods<DomTypeHolder> for Text
Source§impl TextMetricsMethods<DomTypeHolder> for TextMetrics
impl TextMetricsMethods<DomTypeHolder> for TextMetrics
Source§fn ActualBoundingBoxLeft(&self) -> Finite<f64>
fn ActualBoundingBoxLeft(&self) -> Finite<f64>
Source§fn ActualBoundingBoxRight(&self) -> Finite<f64>
fn ActualBoundingBoxRight(&self) -> Finite<f64>
Source§fn FontBoundingBoxAscent(&self) -> Finite<f64>
fn FontBoundingBoxAscent(&self) -> Finite<f64>
Source§fn FontBoundingBoxDescent(&self) -> Finite<f64>
fn FontBoundingBoxDescent(&self) -> Finite<f64>
Source§fn ActualBoundingBoxAscent(&self) -> Finite<f64>
fn ActualBoundingBoxAscent(&self) -> Finite<f64>
Source§fn ActualBoundingBoxDescent(&self) -> Finite<f64>
fn ActualBoundingBoxDescent(&self) -> Finite<f64>
Source§fn EmHeightAscent(&self) -> Finite<f64>
fn EmHeightAscent(&self) -> Finite<f64>
Source§fn EmHeightDescent(&self) -> Finite<f64>
fn EmHeightDescent(&self) -> Finite<f64>
Source§fn HangingBaseline(&self) -> Finite<f64>
fn HangingBaseline(&self) -> Finite<f64>
Source§fn AlphabeticBaseline(&self) -> Finite<f64>
fn AlphabeticBaseline(&self) -> Finite<f64>
Source§impl TextTrackCueListMethods<DomTypeHolder> for TextTrackCueList
impl TextTrackCueListMethods<DomTypeHolder> for TextTrackCueList
Source§fn IndexedGetter(&self, idx: u32) -> Option<DomRoot<TextTrackCue>>
fn IndexedGetter(&self, idx: u32) -> Option<DomRoot<TextTrackCue>>
Source§impl TextTrackCueMethods<DomTypeHolder> for TextTrackCue
impl TextTrackCueMethods<DomTypeHolder> for TextTrackCue
Source§fn SetStartTime(&self, value: Finite<f64>)
fn SetStartTime(&self, value: Finite<f64>)
Source§fn SetEndTime(&self, value: Finite<f64>)
fn SetEndTime(&self, value: Finite<f64>)
Source§fn PauseOnExit(&self) -> bool
fn PauseOnExit(&self) -> bool
Source§fn SetPauseOnExit(&self, value: bool)
fn SetPauseOnExit(&self, value: bool)
fn GetOnenter( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnenter( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnexit( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnexit( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl TextTrackListMethods<DomTypeHolder> for TextTrackList
impl TextTrackListMethods<DomTypeHolder> for TextTrackList
fn GetOnchange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnchange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnaddtrack( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnaddtrack( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnremovetrack( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnremovetrack( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl TextTrackMethods<DomTypeHolder> for TextTrack
impl TextTrackMethods<DomTypeHolder> for TextTrack
Source§fn SetMode(&self, value: TextTrackMode)
fn SetMode(&self, value: TextTrackMode)
Source§fn GetActiveCues(&self) -> Option<DomRoot<TextTrackCueList>>
fn GetActiveCues(&self) -> Option<DomRoot<TextTrackCueList>>
Source§fn AddCue(&self, cue: &TextTrackCue) -> ErrorResult
fn AddCue(&self, cue: &TextTrackCue) -> ErrorResult
Source§fn RemoveCue(&self, cue: &TextTrackCue) -> ErrorResult
fn RemoveCue(&self, cue: &TextTrackCue) -> ErrorResult
fn GetOncuechange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncuechange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl TimeRangesMethods<DomTypeHolder> for TimeRanges
impl TimeRangesMethods<DomTypeHolder> for TimeRanges
Source§impl ToggleEventMethods<DomTypeHolder> for ToggleEvent
impl ToggleEventMethods<DomTypeHolder> for ToggleEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &ToggleEventInit<DomTypeHolder>,
) -> Fallible<DomRoot<ToggleEvent>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &ToggleEventInit<DomTypeHolder>, ) -> Fallible<DomRoot<ToggleEvent>>
Source§impl TouchEventMethods<DomTypeHolder> for TouchEvent
impl TouchEventMethods<DomTypeHolder> for TouchEvent
Source§impl TouchListMethods<DomTypeHolder> for TouchList
impl TouchListMethods<DomTypeHolder> for TouchList
Source§impl TouchMethods<DomTypeHolder> for Touch
impl TouchMethods<DomTypeHolder> for Touch
Source§fn Target(&self) -> DomRoot<EventTarget>
fn Target(&self) -> DomRoot<EventTarget>
Source§impl Traceable for DomTypeHolder
impl Traceable for DomTypeHolder
Source§impl TrackEventMethods<DomTypeHolder> for TrackEvent
impl TrackEventMethods<DomTypeHolder> for TrackEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &TrackEventInit<DomTypeHolder>,
) -> Fallible<DomRoot<TrackEvent>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &TrackEventInit<DomTypeHolder>, ) -> Fallible<DomRoot<TrackEvent>>
fn GetTrack(&self) -> Option<VideoTrackOrAudioTrackOrTextTrack<DomTypeHolder>>
Source§impl TransformStreamDefaultControllerMethods<DomTypeHolder> for TransformStreamDefaultController
impl TransformStreamDefaultControllerMethods<DomTypeHolder> for TransformStreamDefaultController
Source§impl TransformStreamMethods<DomTypeHolder> for TransformStream
impl TransformStreamMethods<DomTypeHolder> for TransformStream
Source§fn Constructor(
cx: &mut JSContext,
global: &GlobalScope,
proto: Option<SafeHandleObject<'_>>,
transformer: Option<*mut JSObject>,
writable_strategy: &QueuingStrategy<DomTypeHolder>,
readable_strategy: &QueuingStrategy<DomTypeHolder>,
) -> Fallible<DomRoot<TransformStream>>
fn Constructor( cx: &mut JSContext, global: &GlobalScope, proto: Option<SafeHandleObject<'_>>, transformer: Option<*mut JSObject>, writable_strategy: &QueuingStrategy<DomTypeHolder>, readable_strategy: &QueuingStrategy<DomTypeHolder>, ) -> Fallible<DomRoot<TransformStream>>
Source§impl TransitionEventMethods<DomTypeHolder> for TransitionEvent
impl TransitionEventMethods<DomTypeHolder> for TransitionEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &TransitionEventInit,
) -> Fallible<DomRoot<TransitionEvent>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &TransitionEventInit, ) -> Fallible<DomRoot<TransitionEvent>>
Source§fn PropertyName(&self) -> DOMString
fn PropertyName(&self) -> DOMString
Source§fn ElapsedTime(&self) -> Finite<f32>
fn ElapsedTime(&self) -> Finite<f32>
Source§fn PseudoElement(&self) -> DOMString
fn PseudoElement(&self) -> DOMString
Source§impl TreeWalkerMethods<DomTypeHolder> for TreeWalker
impl TreeWalkerMethods<DomTypeHolder> for TreeWalker
Source§fn GetFilter(&self) -> Option<Rc<NodeFilter<DomTypeHolder>>>
fn GetFilter(&self) -> Option<Rc<NodeFilter<DomTypeHolder>>>
Source§fn CurrentNode(&self) -> DomRoot<Node>
fn CurrentNode(&self) -> DomRoot<Node>
Source§impl TrustedTypePolicyFactoryMethods<DomTypeHolder> for TrustedTypePolicyFactory
impl TrustedTypePolicyFactoryMethods<DomTypeHolder> for TrustedTypePolicyFactory
Source§fn CreatePolicy(
&self,
cx: &mut JSContext,
policy_name: DOMString,
options: &TrustedTypePolicyOptions<DomTypeHolder>,
) -> Fallible<DomRoot<TrustedTypePolicy>>
fn CreatePolicy( &self, cx: &mut JSContext, policy_name: DOMString, options: &TrustedTypePolicyOptions<DomTypeHolder>, ) -> Fallible<DomRoot<TrustedTypePolicy>>
Source§fn IsScriptURL(&self, cx: JSContext, value: HandleValue<'_>) -> bool
fn IsScriptURL(&self, cx: JSContext, value: HandleValue<'_>) -> bool
Source§fn EmptyScript(&self, cx: &mut JSContext) -> DomRoot<TrustedScript>
fn EmptyScript(&self, cx: &mut JSContext) -> DomRoot<TrustedScript>
Source§fn GetAttributeType(
&self,
tag_name: DOMString,
attribute: DOMString,
element_namespace: Option<DOMString>,
attribute_namespace: Option<DOMString>,
) -> Option<DOMString>
fn GetAttributeType( &self, tag_name: DOMString, attribute: DOMString, element_namespace: Option<DOMString>, attribute_namespace: Option<DOMString>, ) -> Option<DOMString>
Source§impl TrustedTypePolicyMethods<DomTypeHolder> for TrustedTypePolicy
impl TrustedTypePolicyMethods<DomTypeHolder> for TrustedTypePolicy
Source§fn CreateHTML(
&self,
cx: &mut JSContext,
input: DOMString,
arguments: Vec<HandleValue<'_>>,
) -> Fallible<DomRoot<TrustedHTML>>
fn CreateHTML( &self, cx: &mut JSContext, input: DOMString, arguments: Vec<HandleValue<'_>>, ) -> Fallible<DomRoot<TrustedHTML>>
Source§fn CreateScript(
&self,
cx: &mut JSContext,
input: DOMString,
arguments: Vec<HandleValue<'_>>,
) -> Fallible<DomRoot<TrustedScript>>
fn CreateScript( &self, cx: &mut JSContext, input: DOMString, arguments: Vec<HandleValue<'_>>, ) -> Fallible<DomRoot<TrustedScript>>
Source§fn CreateScriptURL(
&self,
cx: &mut JSContext,
input: DOMString,
arguments: Vec<HandleValue<'_>>,
) -> Fallible<DomRoot<TrustedScriptURL>>
fn CreateScriptURL( &self, cx: &mut JSContext, input: DOMString, arguments: Vec<HandleValue<'_>>, ) -> Fallible<DomRoot<TrustedScriptURL>>
Source§impl UIEventMethods<DomTypeHolder> for UIEvent
impl UIEventMethods<DomTypeHolder> for UIEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
event_type: DOMString,
init: &UIEventInit<DomTypeHolder>,
) -> Fallible<DomRoot<UIEvent>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, event_type: DOMString, init: &UIEventInit<DomTypeHolder>, ) -> Fallible<DomRoot<UIEvent>>
Source§impl URLMethods<DomTypeHolder> for URL
impl URLMethods<DomTypeHolder> for URL
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
url: USVString,
base: Option<USVString>,
) -> Fallible<DomRoot<URL>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, url: USVString, base: Option<USVString>, ) -> Fallible<DomRoot<URL>>
Source§fn Parse(
global: &GlobalScope,
url: USVString,
base: Option<USVString>,
can_gc: CanGc,
) -> Option<DomRoot<URL>>
fn Parse( global: &GlobalScope, url: USVString, base: Option<USVString>, can_gc: CanGc, ) -> Option<DomRoot<URL>>
Source§fn CreateObjectURL(global: &GlobalScope, blob: &Blob) -> DOMString
fn CreateObjectURL(global: &GlobalScope, blob: &Blob) -> DOMString
Source§fn RevokeObjectURL(global: &GlobalScope, url: DOMString)
fn RevokeObjectURL(global: &GlobalScope, url: DOMString)
Source§fn SetHostname(&self, value: USVString)
fn SetHostname(&self, value: USVString)
Source§fn SetHref(&self, value: USVString) -> ErrorResult
fn SetHref(&self, value: USVString) -> ErrorResult
Source§fn SetPassword(&self, value: USVString)
fn SetPassword(&self, value: USVString)
Source§fn SetPathname(&self, value: USVString)
fn SetPathname(&self, value: USVString)
Source§fn SetProtocol(&self, value: USVString)
fn SetProtocol(&self, value: USVString)
Source§fn SearchParams(&self, can_gc: CanGc) -> DomRoot<URLSearchParams>
fn SearchParams(&self, can_gc: CanGc) -> DomRoot<URLSearchParams>
Source§fn SetUsername(&self, value: USVString)
fn SetUsername(&self, value: USVString)
Source§impl URLPatternMethods<DomTypeHolder> for URLPattern
impl URLPatternMethods<DomTypeHolder> for URLPattern
Source§fn Constructor_(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
input: USVStringOrURLPatternInit,
options: &URLPatternOptions,
) -> Fallible<DomRoot<URLPattern>>
fn Constructor_( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, input: USVStringOrURLPatternInit, options: &URLPatternOptions, ) -> Fallible<DomRoot<URLPattern>>
Source§fn Test(
&self,
input: USVStringOrURLPatternInit,
base_url: Option<USVString>,
) -> Fallible<bool>
fn Test( &self, input: USVStringOrURLPatternInit, base_url: Option<USVString>, ) -> Fallible<bool>
Source§fn Exec(
&self,
input: USVStringOrURLPatternInit,
base_url: Option<USVString>,
) -> Fallible<Option<URLPatternResult>>
fn Exec( &self, input: USVStringOrURLPatternInit, base_url: Option<USVString>, ) -> Fallible<Option<URLPatternResult>>
Source§fn HasRegExpGroups(&self) -> bool
fn HasRegExpGroups(&self) -> bool
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, input: USVStringOrURLPatternInit, base_url: USVString, options: &URLPatternOptions, ) -> Fallible<DomRoot<URLPattern>>
Source§impl URLSearchParamsMethods<DomTypeHolder> for URLSearchParams
impl URLSearchParamsMethods<DomTypeHolder> for URLSearchParams
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
init: USVStringSequenceSequenceOrUSVStringUSVStringRecordOrUSVString,
) -> Fallible<DomRoot<URLSearchParams>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, init: USVStringSequenceSequenceOrUSVStringUSVStringRecordOrUSVString, ) -> Fallible<DomRoot<URLSearchParams>>
Source§impl VTTCueMethods<DomTypeHolder> for VTTCue
impl VTTCueMethods<DomTypeHolder> for VTTCue
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
start_time: Finite<f64>,
end_time: Finite<f64>,
text: DOMString,
) -> DomRoot<Self>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, start_time: Finite<f64>, end_time: Finite<f64>, text: DOMString, ) -> DomRoot<Self>
Source§fn SetVertical(&self, value: DirectionSetting)
fn SetVertical(&self, value: DirectionSetting)
Source§fn SetLine(&self, value: LineAndPositionSetting)
fn SetLine(&self, value: LineAndPositionSetting)
Source§fn SetLineAlign(&self, value: LineAlignSetting)
fn SetLineAlign(&self, value: LineAlignSetting)
Source§fn Position(&self) -> LineAndPositionSetting
fn Position(&self) -> LineAndPositionSetting
Source§fn SetPosition(&self, value: LineAndPositionSetting) -> ErrorResult
fn SetPosition(&self, value: LineAndPositionSetting) -> ErrorResult
Source§fn PositionAlign(&self) -> PositionAlignSetting
fn PositionAlign(&self) -> PositionAlignSetting
Source§fn SetPositionAlign(&self, value: PositionAlignSetting)
fn SetPositionAlign(&self, value: PositionAlignSetting)
Source§fn SetAlign(&self, value: AlignSetting)
fn SetAlign(&self, value: AlignSetting)
Source§impl VTTRegionMethods<DomTypeHolder> for VTTRegion
impl VTTRegionMethods<DomTypeHolder> for VTTRegion
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
) -> Fallible<DomRoot<Self>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Fallible<DomRoot<Self>>
Source§fn SetLines(&self, value: u32) -> ErrorResult
fn SetLines(&self, value: u32) -> ErrorResult
Source§fn RegionAnchorX(&self) -> Finite<f64>
fn RegionAnchorX(&self) -> Finite<f64>
Source§fn SetRegionAnchorX(&self, value: Finite<f64>) -> ErrorResult
fn SetRegionAnchorX(&self, value: Finite<f64>) -> ErrorResult
Source§fn RegionAnchorY(&self) -> Finite<f64>
fn RegionAnchorY(&self) -> Finite<f64>
Source§fn SetRegionAnchorY(&self, value: Finite<f64>) -> ErrorResult
fn SetRegionAnchorY(&self, value: Finite<f64>) -> ErrorResult
Source§fn ViewportAnchorX(&self) -> Finite<f64>
fn ViewportAnchorX(&self) -> Finite<f64>
Source§fn SetViewportAnchorX(&self, value: Finite<f64>) -> ErrorResult
fn SetViewportAnchorX(&self, value: Finite<f64>) -> ErrorResult
Source§fn ViewportAnchorY(&self) -> Finite<f64>
fn ViewportAnchorY(&self) -> Finite<f64>
Source§fn SetViewportAnchorY(&self, value: Finite<f64>) -> ErrorResult
fn SetViewportAnchorY(&self, value: Finite<f64>) -> ErrorResult
Source§impl ValidityStateMethods<DomTypeHolder> for ValidityState
impl ValidityStateMethods<DomTypeHolder> for ValidityState
Source§fn ValueMissing(&self) -> bool
fn ValueMissing(&self) -> bool
Source§fn TypeMismatch(&self) -> bool
fn TypeMismatch(&self) -> bool
Source§fn PatternMismatch(&self) -> bool
fn PatternMismatch(&self) -> bool
Source§fn RangeUnderflow(&self) -> bool
fn RangeUnderflow(&self) -> bool
Source§fn RangeOverflow(&self) -> bool
fn RangeOverflow(&self) -> bool
Source§fn StepMismatch(&self) -> bool
fn StepMismatch(&self) -> bool
Source§fn CustomError(&self) -> bool
fn CustomError(&self) -> bool
Source§impl VideoTrackListMethods<DomTypeHolder> for VideoTrackList
impl VideoTrackListMethods<DomTypeHolder> for VideoTrackList
Source§fn IndexedGetter(&self, idx: u32) -> Option<DomRoot<VideoTrack>>
fn IndexedGetter(&self, idx: u32) -> Option<DomRoot<VideoTrack>>
Source§fn GetTrackById(&self, id: DOMString) -> Option<DomRoot<VideoTrack>>
fn GetTrackById(&self, id: DOMString) -> Option<DomRoot<VideoTrack>>
Source§fn SelectedIndex(&self) -> i32
fn SelectedIndex(&self) -> i32
fn GetOnchange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnchange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnaddtrack( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnaddtrack( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnremovetrack( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnremovetrack( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl VideoTrackMethods<DomTypeHolder> for VideoTrack
impl VideoTrackMethods<DomTypeHolder> for VideoTrack
Source§impl VisibilityStateEntryMethods<DomTypeHolder> for VisibilityStateEntry
impl VisibilityStateEntryMethods<DomTypeHolder> for VisibilityStateEntry
Source§impl VisualViewportMethods<DomTypeHolder> for VisualViewport
impl VisualViewportMethods<DomTypeHolder> for VisualViewport
Source§fn OffsetLeft(&self) -> Finite<f64>
fn OffsetLeft(&self) -> Finite<f64>
fn GetOnresize( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnresize( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnscroll( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnscroll( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnscrollend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnscrollend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl WakeLockMethods<DomTypeHolder> for WakeLock
impl WakeLockMethods<DomTypeHolder> for WakeLock
Source§fn Request(
&self,
cx: &mut CurrentRealm<'_>,
_type_: WakeLockType,
) -> Rc<Promise>
fn Request( &self, cx: &mut CurrentRealm<'_>, _type_: WakeLockType, ) -> Rc<Promise>
Source§impl WebGL2RenderingContextMethods<DomTypeHolder> for WebGL2RenderingContext
impl WebGL2RenderingContextMethods<DomTypeHolder> for WebGL2RenderingContext
Source§fn Canvas(&self) -> HTMLCanvasElementOrOffscreenCanvas<DomTypeHolder>
fn Canvas(&self) -> HTMLCanvasElementOrOffscreenCanvas<DomTypeHolder>
Source§fn DrawingBufferWidth(&self) -> i32
fn DrawingBufferWidth(&self) -> i32
Source§fn DrawingBufferHeight(&self) -> i32
fn DrawingBufferHeight(&self) -> i32
Source§fn GetBufferParameter(
&self,
_cx: JSContext,
target: u32,
parameter: u32,
retval: MutableHandleValue<'_>,
)
fn GetBufferParameter( &self, _cx: JSContext, target: u32, parameter: u32, retval: MutableHandleValue<'_>, )
Source§fn GetParameter(
&self,
cx: JSContext,
parameter: u32,
rval: MutableHandleValue<'_>,
)
fn GetParameter( &self, cx: JSContext, parameter: u32, rval: MutableHandleValue<'_>, )
Source§fn GetTexParameter(
&self,
cx: JSContext,
target: u32,
pname: u32,
retval: MutableHandleValue<'_>,
)
fn GetTexParameter( &self, cx: JSContext, target: u32, pname: u32, retval: MutableHandleValue<'_>, )
Source§fn GetContextAttributes(&self) -> Option<WebGLContextAttributes>
fn GetContextAttributes(&self) -> Option<WebGLContextAttributes>
Source§fn IsContextLost(&self) -> bool
fn IsContextLost(&self) -> bool
Source§fn GetFramebufferAttachmentParameter(
&self,
cx: JSContext,
target: u32,
attachment: u32,
pname: u32,
rval: MutableHandleValue<'_>,
)
fn GetFramebufferAttachmentParameter( &self, cx: JSContext, target: u32, attachment: u32, pname: u32, rval: MutableHandleValue<'_>, )
Source§fn GetRenderbufferParameter(
&self,
cx: JSContext,
target: u32,
pname: u32,
retval: MutableHandleValue<'_>,
)
fn GetRenderbufferParameter( &self, cx: JSContext, target: u32, pname: u32, retval: MutableHandleValue<'_>, )
Source§fn ActiveTexture(&self, texture: u32)
fn ActiveTexture(&self, texture: u32)
Source§fn BlendEquation(&self, mode: u32)
fn BlendEquation(&self, mode: u32)
Source§fn BlendEquationSeparate(&self, mode_rgb: u32, mode_alpha: u32)
fn BlendEquationSeparate(&self, mode_rgb: u32, mode_alpha: u32)
Source§fn AttachShader(&self, program: &WebGLProgram, shader: &WebGLShader)
fn AttachShader(&self, program: &WebGLProgram, shader: &WebGLShader)
Source§fn DetachShader(&self, program: &WebGLProgram, shader: &WebGLShader)
fn DetachShader(&self, program: &WebGLProgram, shader: &WebGLShader)
Source§fn BindAttribLocation(
&self,
program: &WebGLProgram,
index: u32,
name: DOMString,
)
fn BindAttribLocation( &self, program: &WebGLProgram, index: u32, name: DOMString, )
Source§fn BindBuffer(&self, target: u32, buffer: Option<&WebGLBuffer>)
fn BindBuffer(&self, target: u32, buffer: Option<&WebGLBuffer>)
Source§fn BindFramebuffer(&self, target: u32, framebuffer: Option<&WebGLFramebuffer>)
fn BindFramebuffer(&self, target: u32, framebuffer: Option<&WebGLFramebuffer>)
Source§fn BindRenderbuffer(
&self,
target: u32,
renderbuffer: Option<&WebGLRenderbuffer>,
)
fn BindRenderbuffer( &self, target: u32, renderbuffer: Option<&WebGLRenderbuffer>, )
Source§fn BindTexture(&self, target: u32, texture: Option<&WebGLTexture>)
fn BindTexture(&self, target: u32, texture: Option<&WebGLTexture>)
Source§fn GenerateMipmap(&self, target: u32)
fn GenerateMipmap(&self, target: u32)
Source§fn BufferData_(
&self,
target: u32,
data: Option<ArrayBufferViewOrArrayBuffer>,
usage: u32,
)
fn BufferData_( &self, target: u32, data: Option<ArrayBufferViewOrArrayBuffer>, usage: u32, )
Source§fn BufferData__(
&self,
target: u32,
data: CustomAutoRooterGuard<'_, ArrayBufferView>,
usage: u32,
elem_offset: u32,
length: u32,
)
fn BufferData__( &self, target: u32, data: CustomAutoRooterGuard<'_, ArrayBufferView>, usage: u32, elem_offset: u32, length: u32, )
Source§fn BufferSubData(
&self,
target: u32,
offset: i64,
data: ArrayBufferViewOrArrayBuffer,
)
fn BufferSubData( &self, target: u32, offset: i64, data: ArrayBufferViewOrArrayBuffer, )
Source§fn BufferSubData_(
&self,
target: u32,
dst_byte_offset: i64,
src_data: CustomAutoRooterGuard<'_, ArrayBufferView>,
src_elem_offset: u32,
length: u32,
)
fn BufferSubData_( &self, target: u32, dst_byte_offset: i64, src_data: CustomAutoRooterGuard<'_, ArrayBufferView>, src_elem_offset: u32, length: u32, )
Source§fn CopyBufferSubData(
&self,
read_target: u32,
write_target: u32,
read_offset: i64,
write_offset: i64,
size: i64,
)
fn CopyBufferSubData( &self, read_target: u32, write_target: u32, read_offset: i64, write_offset: i64, size: i64, )
Source§fn GetBufferSubData(
&self,
target: u32,
src_byte_offset: i64,
dst_buffer: CustomAutoRooterGuard<'_, ArrayBufferView>,
dst_elem_offset: u32,
length: u32,
)
fn GetBufferSubData( &self, target: u32, src_byte_offset: i64, dst_buffer: CustomAutoRooterGuard<'_, ArrayBufferView>, dst_elem_offset: u32, length: u32, )
Source§fn CompressedTexImage2D(
&self,
target: u32,
level: i32,
internal_format: u32,
width: i32,
height: i32,
border: i32,
pixels: CustomAutoRooterGuard<'_, ArrayBufferView>,
src_offset: u32,
src_length_override: u32,
)
fn CompressedTexImage2D( &self, target: u32, level: i32, internal_format: u32, width: i32, height: i32, border: i32, pixels: CustomAutoRooterGuard<'_, ArrayBufferView>, src_offset: u32, src_length_override: u32, )
Source§fn CompressedTexSubImage2D(
&self,
target: u32,
level: i32,
xoffset: i32,
yoffset: i32,
width: i32,
height: i32,
format: u32,
pixels: CustomAutoRooterGuard<'_, ArrayBufferView>,
src_offset: u32,
src_length_override: u32,
)
fn CompressedTexSubImage2D( &self, target: u32, level: i32, xoffset: i32, yoffset: i32, width: i32, height: i32, format: u32, pixels: CustomAutoRooterGuard<'_, ArrayBufferView>, src_offset: u32, src_length_override: u32, )
Source§fn CopyTexImage2D(
&self,
target: u32,
level: i32,
internal_format: u32,
x: i32,
y: i32,
width: i32,
height: i32,
border: i32,
)
fn CopyTexImage2D( &self, target: u32, level: i32, internal_format: u32, x: i32, y: i32, width: i32, height: i32, border: i32, )
Source§fn CopyTexSubImage2D(
&self,
target: u32,
level: i32,
xoffset: i32,
yoffset: i32,
x: i32,
y: i32,
width: i32,
height: i32,
)
fn CopyTexSubImage2D( &self, target: u32, level: i32, xoffset: i32, yoffset: i32, x: i32, y: i32, width: i32, height: i32, )
Source§fn ClearDepth(&self, depth: f32)
fn ClearDepth(&self, depth: f32)
Source§fn ClearStencil(&self, stencil: i32)
fn ClearStencil(&self, stencil: i32)
Source§fn DepthRange(&self, near: f32, far: f32)
fn DepthRange(&self, near: f32, far: f32)
Source§fn CompileShader(&self, shader: &WebGLShader)
fn CompileShader(&self, shader: &WebGLShader)
Source§fn CreateBuffer(&self) -> Option<DomRoot<WebGLBuffer>>
fn CreateBuffer(&self) -> Option<DomRoot<WebGLBuffer>>
Source§fn CreateFramebuffer(&self) -> Option<DomRoot<WebGLFramebuffer>>
fn CreateFramebuffer(&self) -> Option<DomRoot<WebGLFramebuffer>>
Source§fn CreateRenderbuffer(&self) -> Option<DomRoot<WebGLRenderbuffer>>
fn CreateRenderbuffer(&self) -> Option<DomRoot<WebGLRenderbuffer>>
Source§fn CreateTexture(&self) -> Option<DomRoot<WebGLTexture>>
fn CreateTexture(&self) -> Option<DomRoot<WebGLTexture>>
Source§fn CreateProgram(&self) -> Option<DomRoot<WebGLProgram>>
fn CreateProgram(&self) -> Option<DomRoot<WebGLProgram>>
Source§fn CreateShader(&self, shader_type: u32) -> Option<DomRoot<WebGLShader>>
fn CreateShader(&self, shader_type: u32) -> Option<DomRoot<WebGLShader>>
Source§fn CreateVertexArray(&self) -> Option<DomRoot<WebGLVertexArrayObject>>
fn CreateVertexArray(&self) -> Option<DomRoot<WebGLVertexArrayObject>>
Source§fn DeleteBuffer(&self, buffer: Option<&WebGLBuffer>)
fn DeleteBuffer(&self, buffer: Option<&WebGLBuffer>)
Source§fn DeleteFramebuffer(&self, framebuffer: Option<&WebGLFramebuffer>)
fn DeleteFramebuffer(&self, framebuffer: Option<&WebGLFramebuffer>)
Source§fn DeleteRenderbuffer(&self, renderbuffer: Option<&WebGLRenderbuffer>)
fn DeleteRenderbuffer(&self, renderbuffer: Option<&WebGLRenderbuffer>)
Source§fn DeleteTexture(&self, texture: Option<&WebGLTexture>)
fn DeleteTexture(&self, texture: Option<&WebGLTexture>)
Source§fn DeleteProgram(&self, program: Option<&WebGLProgram>)
fn DeleteProgram(&self, program: Option<&WebGLProgram>)
Source§fn DeleteShader(&self, shader: Option<&WebGLShader>)
fn DeleteShader(&self, shader: Option<&WebGLShader>)
Source§fn DeleteVertexArray(&self, vertex_array: Option<&WebGLVertexArrayObject>)
fn DeleteVertexArray(&self, vertex_array: Option<&WebGLVertexArrayObject>)
Source§fn EnableVertexAttribArray(&self, attrib_id: u32)
fn EnableVertexAttribArray(&self, attrib_id: u32)
Source§fn DisableVertexAttribArray(&self, attrib_id: u32)
fn DisableVertexAttribArray(&self, attrib_id: u32)
Source§fn GetActiveUniform(
&self,
program: &WebGLProgram,
index: u32,
) -> Option<DomRoot<WebGLActiveInfo>>
fn GetActiveUniform( &self, program: &WebGLProgram, index: u32, ) -> Option<DomRoot<WebGLActiveInfo>>
Source§fn GetActiveAttrib(
&self,
program: &WebGLProgram,
index: u32,
) -> Option<DomRoot<WebGLActiveInfo>>
fn GetActiveAttrib( &self, program: &WebGLProgram, index: u32, ) -> Option<DomRoot<WebGLActiveInfo>>
Source§fn GetAttribLocation(&self, program: &WebGLProgram, name: DOMString) -> i32
fn GetAttribLocation(&self, program: &WebGLProgram, name: DOMString) -> i32
Source§fn GetFragDataLocation(&self, program: &WebGLProgram, name: DOMString) -> i32
fn GetFragDataLocation(&self, program: &WebGLProgram, name: DOMString) -> i32
Source§fn GetProgramInfoLog(&self, program: &WebGLProgram) -> Option<DOMString>
fn GetProgramInfoLog(&self, program: &WebGLProgram) -> Option<DOMString>
Source§fn GetProgramParameter(
&self,
cx: JSContext,
program: &WebGLProgram,
param_id: u32,
retval: MutableHandleValue<'_>,
)
fn GetProgramParameter( &self, cx: JSContext, program: &WebGLProgram, param_id: u32, retval: MutableHandleValue<'_>, )
Source§fn GetShaderInfoLog(&self, shader: &WebGLShader) -> Option<DOMString>
fn GetShaderInfoLog(&self, shader: &WebGLShader) -> Option<DOMString>
Source§fn GetShaderParameter(
&self,
cx: JSContext,
shader: &WebGLShader,
param_id: u32,
retval: MutableHandleValue<'_>,
)
fn GetShaderParameter( &self, cx: JSContext, shader: &WebGLShader, param_id: u32, retval: MutableHandleValue<'_>, )
Source§fn GetShaderPrecisionFormat(
&self,
shader_type: u32,
precision_type: u32,
) -> Option<DomRoot<WebGLShaderPrecisionFormat>>
fn GetShaderPrecisionFormat( &self, shader_type: u32, precision_type: u32, ) -> Option<DomRoot<WebGLShaderPrecisionFormat>>
Source§fn GetIndexedParameter(
&self,
cx: JSContext,
target: u32,
index: u32,
retval: MutableHandleValue<'_>,
)
fn GetIndexedParameter( &self, cx: JSContext, target: u32, index: u32, retval: MutableHandleValue<'_>, )
Source§fn GetUniformLocation(
&self,
program: &WebGLProgram,
name: DOMString,
) -> Option<DomRoot<WebGLUniformLocation>>
fn GetUniformLocation( &self, program: &WebGLProgram, name: DOMString, ) -> Option<DomRoot<WebGLUniformLocation>>
Source§fn GetVertexAttrib(
&self,
cx: JSContext,
index: u32,
pname: u32,
retval: MutableHandleValue<'_>,
)
fn GetVertexAttrib( &self, cx: JSContext, index: u32, pname: u32, retval: MutableHandleValue<'_>, )
Source§fn IsFramebuffer(&self, frame_buffer: Option<&WebGLFramebuffer>) -> bool
fn IsFramebuffer(&self, frame_buffer: Option<&WebGLFramebuffer>) -> bool
Source§fn IsRenderbuffer(&self, render_buffer: Option<&WebGLRenderbuffer>) -> bool
fn IsRenderbuffer(&self, render_buffer: Option<&WebGLRenderbuffer>) -> bool
Source§fn IsVertexArray(&self, vertex_array: Option<&WebGLVertexArrayObject>) -> bool
fn IsVertexArray(&self, vertex_array: Option<&WebGLVertexArrayObject>) -> bool
Source§fn PixelStorei(&self, param_name: u32, param_value: i32)
fn PixelStorei(&self, param_name: u32, param_value: i32)
Source§fn PolygonOffset(&self, factor: f32, units: f32)
fn PolygonOffset(&self, factor: f32, units: f32)
Source§fn ReadPixels(
&self,
x: i32,
y: i32,
width: i32,
height: i32,
format: u32,
pixel_type: u32,
pixels: CustomAutoRooterGuard<'_, Option<ArrayBufferView>>,
)
fn ReadPixels( &self, x: i32, y: i32, width: i32, height: i32, format: u32, pixel_type: u32, pixels: CustomAutoRooterGuard<'_, Option<ArrayBufferView>>, )
Source§fn ReadPixels_(
&self,
x: i32,
y: i32,
width: i32,
height: i32,
format: u32,
pixel_type: u32,
dst_byte_offset: i64,
)
fn ReadPixels_( &self, x: i32, y: i32, width: i32, height: i32, format: u32, pixel_type: u32, dst_byte_offset: i64, )
Source§fn ReadPixels__(
&self,
x: i32,
y: i32,
width: i32,
height: i32,
format: u32,
pixel_type: u32,
dst: CustomAutoRooterGuard<'_, ArrayBufferView>,
dst_elem_offset: u32,
)
fn ReadPixels__( &self, x: i32, y: i32, width: i32, height: i32, format: u32, pixel_type: u32, dst: CustomAutoRooterGuard<'_, ArrayBufferView>, dst_elem_offset: u32, )
Source§fn SampleCoverage(&self, value: f32, invert: bool)
fn SampleCoverage(&self, value: f32, invert: bool)
Source§fn StencilMask(&self, mask: u32)
fn StencilMask(&self, mask: u32)
Source§fn StencilMaskSeparate(&self, face: u32, mask: u32)
fn StencilMaskSeparate(&self, face: u32, mask: u32)
Source§fn LinkProgram(&self, program: &WebGLProgram)
fn LinkProgram(&self, program: &WebGLProgram)
Source§fn ShaderSource(&self, shader: &WebGLShader, source: DOMString)
fn ShaderSource(&self, shader: &WebGLShader, source: DOMString)
Source§fn GetShaderSource(&self, shader: &WebGLShader) -> Option<DOMString>
fn GetShaderSource(&self, shader: &WebGLShader) -> Option<DOMString>
Source§fn Uniform1iv(
&self,
location: Option<&WebGLUniformLocation>,
v: Int32ArrayOrLongSequence,
src_offset: u32,
src_length: u32,
)
fn Uniform1iv( &self, location: Option<&WebGLUniformLocation>, v: Int32ArrayOrLongSequence, src_offset: u32, src_length: u32, )
Source§fn Uniform1ui(&self, location: Option<&WebGLUniformLocation>, val: u32)
fn Uniform1ui(&self, location: Option<&WebGLUniformLocation>, val: u32)
Source§fn Uniform1uiv(
&self,
location: Option<&WebGLUniformLocation>,
val: Uint32ArrayOrUnsignedLongSequence,
src_offset: u32,
src_length: u32,
)
fn Uniform1uiv( &self, location: Option<&WebGLUniformLocation>, val: Uint32ArrayOrUnsignedLongSequence, src_offset: u32, src_length: u32, )
Source§fn Uniform1fv(
&self,
location: Option<&WebGLUniformLocation>,
v: Float32ArrayOrUnrestrictedFloatSequence,
src_offset: u32,
src_length: u32,
)
fn Uniform1fv( &self, location: Option<&WebGLUniformLocation>, v: Float32ArrayOrUnrestrictedFloatSequence, src_offset: u32, src_length: u32, )
Source§fn Uniform2fv(
&self,
location: Option<&WebGLUniformLocation>,
v: Float32ArrayOrUnrestrictedFloatSequence,
src_offset: u32,
src_length: u32,
)
fn Uniform2fv( &self, location: Option<&WebGLUniformLocation>, v: Float32ArrayOrUnrestrictedFloatSequence, src_offset: u32, src_length: u32, )
Source§fn Uniform2iv(
&self,
location: Option<&WebGLUniformLocation>,
v: Int32ArrayOrLongSequence,
src_offset: u32,
src_length: u32,
)
fn Uniform2iv( &self, location: Option<&WebGLUniformLocation>, v: Int32ArrayOrLongSequence, src_offset: u32, src_length: u32, )
Source§fn Uniform2ui(&self, location: Option<&WebGLUniformLocation>, x: u32, y: u32)
fn Uniform2ui(&self, location: Option<&WebGLUniformLocation>, x: u32, y: u32)
Source§fn Uniform2uiv(
&self,
location: Option<&WebGLUniformLocation>,
val: Uint32ArrayOrUnsignedLongSequence,
src_offset: u32,
src_length: u32,
)
fn Uniform2uiv( &self, location: Option<&WebGLUniformLocation>, val: Uint32ArrayOrUnsignedLongSequence, src_offset: u32, src_length: u32, )
Source§fn Uniform3fv(
&self,
location: Option<&WebGLUniformLocation>,
v: Float32ArrayOrUnrestrictedFloatSequence,
src_offset: u32,
src_length: u32,
)
fn Uniform3fv( &self, location: Option<&WebGLUniformLocation>, v: Float32ArrayOrUnrestrictedFloatSequence, src_offset: u32, src_length: u32, )
Source§fn Uniform3iv(
&self,
location: Option<&WebGLUniformLocation>,
v: Int32ArrayOrLongSequence,
src_offset: u32,
src_length: u32,
)
fn Uniform3iv( &self, location: Option<&WebGLUniformLocation>, v: Int32ArrayOrLongSequence, src_offset: u32, src_length: u32, )
Source§fn Uniform3ui(
&self,
location: Option<&WebGLUniformLocation>,
x: u32,
y: u32,
z: u32,
)
fn Uniform3ui( &self, location: Option<&WebGLUniformLocation>, x: u32, y: u32, z: u32, )
Source§fn Uniform3uiv(
&self,
location: Option<&WebGLUniformLocation>,
val: Uint32ArrayOrUnsignedLongSequence,
src_offset: u32,
src_length: u32,
)
fn Uniform3uiv( &self, location: Option<&WebGLUniformLocation>, val: Uint32ArrayOrUnsignedLongSequence, src_offset: u32, src_length: u32, )
Source§fn Uniform4i(
&self,
location: Option<&WebGLUniformLocation>,
x: i32,
y: i32,
z: i32,
w: i32,
)
fn Uniform4i( &self, location: Option<&WebGLUniformLocation>, x: i32, y: i32, z: i32, w: i32, )
Source§fn Uniform4iv(
&self,
location: Option<&WebGLUniformLocation>,
v: Int32ArrayOrLongSequence,
src_offset: u32,
src_length: u32,
)
fn Uniform4iv( &self, location: Option<&WebGLUniformLocation>, v: Int32ArrayOrLongSequence, src_offset: u32, src_length: u32, )
Source§fn Uniform4ui(
&self,
location: Option<&WebGLUniformLocation>,
x: u32,
y: u32,
z: u32,
w: u32,
)
fn Uniform4ui( &self, location: Option<&WebGLUniformLocation>, x: u32, y: u32, z: u32, w: u32, )
Source§fn Uniform4uiv(
&self,
location: Option<&WebGLUniformLocation>,
val: Uint32ArrayOrUnsignedLongSequence,
src_offset: u32,
src_length: u32,
)
fn Uniform4uiv( &self, location: Option<&WebGLUniformLocation>, val: Uint32ArrayOrUnsignedLongSequence, src_offset: u32, src_length: u32, )
Source§fn Uniform4f(
&self,
location: Option<&WebGLUniformLocation>,
x: f32,
y: f32,
z: f32,
w: f32,
)
fn Uniform4f( &self, location: Option<&WebGLUniformLocation>, x: f32, y: f32, z: f32, w: f32, )
Source§fn Uniform4fv(
&self,
location: Option<&WebGLUniformLocation>,
v: Float32ArrayOrUnrestrictedFloatSequence,
src_offset: u32,
src_length: u32,
)
fn Uniform4fv( &self, location: Option<&WebGLUniformLocation>, v: Float32ArrayOrUnrestrictedFloatSequence, src_offset: u32, src_length: u32, )
Source§fn UniformMatrix2fv(
&self,
location: Option<&WebGLUniformLocation>,
transpose: bool,
v: Float32ArrayOrUnrestrictedFloatSequence,
src_offset: u32,
src_length: u32,
)
fn UniformMatrix2fv( &self, location: Option<&WebGLUniformLocation>, transpose: bool, v: Float32ArrayOrUnrestrictedFloatSequence, src_offset: u32, src_length: u32, )
Source§fn UniformMatrix3fv(
&self,
location: Option<&WebGLUniformLocation>,
transpose: bool,
v: Float32ArrayOrUnrestrictedFloatSequence,
src_offset: u32,
src_length: u32,
)
fn UniformMatrix3fv( &self, location: Option<&WebGLUniformLocation>, transpose: bool, v: Float32ArrayOrUnrestrictedFloatSequence, src_offset: u32, src_length: u32, )
Source§fn UniformMatrix4fv(
&self,
location: Option<&WebGLUniformLocation>,
transpose: bool,
v: Float32ArrayOrUnrestrictedFloatSequence,
src_offset: u32,
src_length: u32,
)
fn UniformMatrix4fv( &self, location: Option<&WebGLUniformLocation>, transpose: bool, v: Float32ArrayOrUnrestrictedFloatSequence, src_offset: u32, src_length: u32, )
Source§fn UniformMatrix3x2fv(
&self,
location: Option<&WebGLUniformLocation>,
transpose: bool,
val: Float32ArrayOrUnrestrictedFloatSequence,
src_offset: u32,
src_length: u32,
)
fn UniformMatrix3x2fv( &self, location: Option<&WebGLUniformLocation>, transpose: bool, val: Float32ArrayOrUnrestrictedFloatSequence, src_offset: u32, src_length: u32, )
Source§fn UniformMatrix4x2fv(
&self,
location: Option<&WebGLUniformLocation>,
transpose: bool,
val: Float32ArrayOrUnrestrictedFloatSequence,
src_offset: u32,
src_length: u32,
)
fn UniformMatrix4x2fv( &self, location: Option<&WebGLUniformLocation>, transpose: bool, val: Float32ArrayOrUnrestrictedFloatSequence, src_offset: u32, src_length: u32, )
Source§fn UniformMatrix2x3fv(
&self,
location: Option<&WebGLUniformLocation>,
transpose: bool,
val: Float32ArrayOrUnrestrictedFloatSequence,
src_offset: u32,
src_length: u32,
)
fn UniformMatrix2x3fv( &self, location: Option<&WebGLUniformLocation>, transpose: bool, val: Float32ArrayOrUnrestrictedFloatSequence, src_offset: u32, src_length: u32, )
Source§fn UniformMatrix4x3fv(
&self,
location: Option<&WebGLUniformLocation>,
transpose: bool,
val: Float32ArrayOrUnrestrictedFloatSequence,
src_offset: u32,
src_length: u32,
)
fn UniformMatrix4x3fv( &self, location: Option<&WebGLUniformLocation>, transpose: bool, val: Float32ArrayOrUnrestrictedFloatSequence, src_offset: u32, src_length: u32, )
Source§fn UniformMatrix2x4fv(
&self,
location: Option<&WebGLUniformLocation>,
transpose: bool,
val: Float32ArrayOrUnrestrictedFloatSequence,
src_offset: u32,
src_length: u32,
)
fn UniformMatrix2x4fv( &self, location: Option<&WebGLUniformLocation>, transpose: bool, val: Float32ArrayOrUnrestrictedFloatSequence, src_offset: u32, src_length: u32, )
Source§fn UniformMatrix3x4fv(
&self,
location: Option<&WebGLUniformLocation>,
transpose: bool,
val: Float32ArrayOrUnrestrictedFloatSequence,
src_offset: u32,
src_length: u32,
)
fn UniformMatrix3x4fv( &self, location: Option<&WebGLUniformLocation>, transpose: bool, val: Float32ArrayOrUnrestrictedFloatSequence, src_offset: u32, src_length: u32, )
Source§fn GetUniform(
&self,
cx: JSContext,
program: &WebGLProgram,
location: &WebGLUniformLocation,
retval: MutableHandleValue<'_>,
)
fn GetUniform( &self, cx: JSContext, program: &WebGLProgram, location: &WebGLUniformLocation, retval: MutableHandleValue<'_>, )
Source§fn UseProgram(&self, program: Option<&WebGLProgram>)
fn UseProgram(&self, program: Option<&WebGLProgram>)
Source§fn ValidateProgram(&self, program: &WebGLProgram)
fn ValidateProgram(&self, program: &WebGLProgram)
Source§fn VertexAttrib1f(&self, indx: u32, x: f32)
fn VertexAttrib1f(&self, indx: u32, x: f32)
Source§fn VertexAttrib1fv(&self, indx: u32, v: Float32ArrayOrUnrestrictedFloatSequence)
fn VertexAttrib1fv(&self, indx: u32, v: Float32ArrayOrUnrestrictedFloatSequence)
Source§fn VertexAttrib2fv(&self, indx: u32, v: Float32ArrayOrUnrestrictedFloatSequence)
fn VertexAttrib2fv(&self, indx: u32, v: Float32ArrayOrUnrestrictedFloatSequence)
Source§fn VertexAttrib3fv(&self, indx: u32, v: Float32ArrayOrUnrestrictedFloatSequence)
fn VertexAttrib3fv(&self, indx: u32, v: Float32ArrayOrUnrestrictedFloatSequence)
Source§fn VertexAttrib4fv(&self, indx: u32, v: Float32ArrayOrUnrestrictedFloatSequence)
fn VertexAttrib4fv(&self, indx: u32, v: Float32ArrayOrUnrestrictedFloatSequence)
Source§fn VertexAttribI4iv(&self, index: u32, v: Int32ArrayOrLongSequence)
fn VertexAttribI4iv(&self, index: u32, v: Int32ArrayOrLongSequence)
Source§fn VertexAttribI4uiv(&self, index: u32, v: Uint32ArrayOrUnsignedLongSequence)
fn VertexAttribI4uiv(&self, index: u32, v: Uint32ArrayOrUnsignedLongSequence)
Source§fn VertexAttribPointer(
&self,
attrib_id: u32,
size: i32,
data_type: u32,
normalized: bool,
stride: i32,
offset: i64,
)
fn VertexAttribPointer( &self, attrib_id: u32, size: i32, data_type: u32, normalized: bool, stride: i32, offset: i64, )
Source§fn VertexAttribIPointer(
&self,
index: u32,
size: i32,
type_: u32,
stride: i32,
offset: i64,
)
fn VertexAttribIPointer( &self, index: u32, size: i32, type_: u32, stride: i32, offset: i64, )
Source§fn TexImage3D(
&self,
target: u32,
level: i32,
internal_format: i32,
width: i32,
height: i32,
depth: i32,
border: i32,
format: u32,
type_: u32,
src_data: CustomAutoRooterGuard<'_, Option<ArrayBufferView>>,
) -> Fallible<()>
fn TexImage3D( &self, target: u32, level: i32, internal_format: i32, width: i32, height: i32, depth: i32, border: i32, format: u32, type_: u32, src_data: CustomAutoRooterGuard<'_, Option<ArrayBufferView>>, ) -> Fallible<()>
https://www.khronos.org/registry/webgl/specs/latest/2.0/#4.7.6
Allocates and initializes the specified mipmap level of a three-dimensional or two-dimensional array texture.
Source§fn TexImage2D(
&self,
target: u32,
level: i32,
internal_format: i32,
width: i32,
height: i32,
border: i32,
format: u32,
data_type: u32,
pixels: CustomAutoRooterGuard<'_, Option<ArrayBufferView>>,
) -> Fallible<()>
fn TexImage2D( &self, target: u32, level: i32, internal_format: i32, width: i32, height: i32, border: i32, format: u32, data_type: u32, pixels: CustomAutoRooterGuard<'_, Option<ArrayBufferView>>, ) -> Fallible<()>
Source§fn TexImage2D_(
&self,
target: u32,
level: i32,
internal_format: i32,
format: u32,
data_type: u32,
source: TexImageSource<DomTypeHolder>,
) -> ErrorResult
fn TexImage2D_( &self, target: u32, level: i32, internal_format: i32, format: u32, data_type: u32, source: TexImageSource<DomTypeHolder>, ) -> ErrorResult
Source§fn TexImage2D__(
&self,
target: u32,
level: i32,
internalformat: i32,
width: i32,
height: i32,
border: i32,
format: u32,
type_: u32,
pbo_offset: i64,
) -> Fallible<()>
fn TexImage2D__( &self, target: u32, level: i32, internalformat: i32, width: i32, height: i32, border: i32, format: u32, type_: u32, pbo_offset: i64, ) -> Fallible<()>
Source§fn TexImage2D___(
&self,
target: u32,
level: i32,
internalformat: i32,
width: i32,
height: i32,
border: i32,
format: u32,
type_: u32,
source: TexImageSource<DomTypeHolder>,
) -> Fallible<()>
fn TexImage2D___( &self, target: u32, level: i32, internalformat: i32, width: i32, height: i32, border: i32, format: u32, type_: u32, source: TexImageSource<DomTypeHolder>, ) -> Fallible<()>
Source§fn TexImage2D____(
&self,
target: u32,
level: i32,
internalformat: i32,
width: i32,
height: i32,
border: i32,
format: u32,
type_: u32,
src_data: CustomAutoRooterGuard<'_, ArrayBufferView>,
src_offset: u32,
) -> Fallible<()>
fn TexImage2D____( &self, target: u32, level: i32, internalformat: i32, width: i32, height: i32, border: i32, format: u32, type_: u32, src_data: CustomAutoRooterGuard<'_, ArrayBufferView>, src_offset: u32, ) -> Fallible<()>
Source§fn TexSubImage2D(
&self,
target: u32,
level: i32,
xoffset: i32,
yoffset: i32,
width: i32,
height: i32,
format: u32,
data_type: u32,
pixels: CustomAutoRooterGuard<'_, Option<ArrayBufferView>>,
) -> Fallible<()>
fn TexSubImage2D( &self, target: u32, level: i32, xoffset: i32, yoffset: i32, width: i32, height: i32, format: u32, data_type: u32, pixels: CustomAutoRooterGuard<'_, Option<ArrayBufferView>>, ) -> Fallible<()>
Source§fn TexSubImage2D_(
&self,
target: u32,
level: i32,
xoffset: i32,
yoffset: i32,
format: u32,
data_type: u32,
source: TexImageSource<DomTypeHolder>,
) -> ErrorResult
fn TexSubImage2D_( &self, target: u32, level: i32, xoffset: i32, yoffset: i32, format: u32, data_type: u32, source: TexImageSource<DomTypeHolder>, ) -> ErrorResult
Source§fn CheckFramebufferStatus(&self, target: u32) -> u32
fn CheckFramebufferStatus(&self, target: u32) -> u32
Source§fn BlitFramebuffer(
&self,
src_x0: i32,
src_y0: i32,
src_x1: i32,
src_y1: i32,
dst_x0: i32,
dst_y0: i32,
dst_x1: i32,
dst_y1: i32,
mask: u32,
filter: u32,
)
fn BlitFramebuffer( &self, src_x0: i32, src_y0: i32, src_x1: i32, src_y1: i32, dst_x0: i32, dst_y0: i32, dst_x1: i32, dst_y1: i32, mask: u32, filter: u32, )
Source§fn FramebufferRenderbuffer(
&self,
target: u32,
attachment: u32,
renderbuffertarget: u32,
rb: Option<&WebGLRenderbuffer>,
)
fn FramebufferRenderbuffer( &self, target: u32, attachment: u32, renderbuffertarget: u32, rb: Option<&WebGLRenderbuffer>, )
Source§fn FramebufferTexture2D(
&self,
target: u32,
attachment: u32,
textarget: u32,
texture: Option<&WebGLTexture>,
level: i32,
)
fn FramebufferTexture2D( &self, target: u32, attachment: u32, textarget: u32, texture: Option<&WebGLTexture>, level: i32, )
Source§fn GetAttachedShaders(
&self,
program: &WebGLProgram,
) -> Option<Vec<DomRoot<WebGLShader>>>
fn GetAttachedShaders( &self, program: &WebGLProgram, ) -> Option<Vec<DomRoot<WebGLShader>>>
Source§fn DrawElementsInstanced(
&self,
mode: u32,
count: i32,
type_: u32,
offset: i64,
primcount: i32,
)
fn DrawElementsInstanced( &self, mode: u32, count: i32, type_: u32, offset: i64, primcount: i32, )
Source§fn DrawRangeElements(
&self,
mode: u32,
start: u32,
end: u32,
count: i32,
type_: u32,
offset: i64,
)
fn DrawRangeElements( &self, mode: u32, start: u32, end: u32, count: i32, type_: u32, offset: i64, )
Source§fn VertexAttribDivisor(&self, index: u32, divisor: u32)
fn VertexAttribDivisor(&self, index: u32, divisor: u32)
Source§fn CreateQuery(&self) -> Option<DomRoot<WebGLQuery>>
fn CreateQuery(&self) -> Option<DomRoot<WebGLQuery>>
Source§fn DeleteQuery(&self, query: Option<&WebGLQuery>)
fn DeleteQuery(&self, query: Option<&WebGLQuery>)
Source§fn CreateSampler(&self) -> Option<DomRoot<WebGLSampler>>
fn CreateSampler(&self) -> Option<DomRoot<WebGLSampler>>
Source§fn DeleteSampler(&self, sampler: Option<&WebGLSampler>)
fn DeleteSampler(&self, sampler: Option<&WebGLSampler>)
Source§fn BeginQuery(&self, target: u32, query: &WebGLQuery)
fn BeginQuery(&self, target: u32, query: &WebGLQuery)
Source§fn GetQueryParameter(
&self,
_cx: JSContext,
query: &WebGLQuery,
pname: u32,
retval: MutableHandleValue<'_>,
)
fn GetQueryParameter( &self, _cx: JSContext, query: &WebGLQuery, pname: u32, retval: MutableHandleValue<'_>, )
Source§fn GetSyncParameter(
&self,
_cx: JSContext,
sync: &WebGLSync,
pname: u32,
retval: MutableHandleValue<'_>,
)
fn GetSyncParameter( &self, _cx: JSContext, sync: &WebGLSync, pname: u32, retval: MutableHandleValue<'_>, )
Source§fn DeleteSync(&self, sync: Option<&WebGLSync>)
fn DeleteSync(&self, sync: Option<&WebGLSync>)
Source§fn BindSampler(&self, unit: u32, sampler: Option<&WebGLSampler>)
fn BindSampler(&self, unit: u32, sampler: Option<&WebGLSampler>)
Source§fn BindVertexArray(&self, array: Option<&WebGLVertexArrayObject>)
fn BindVertexArray(&self, array: Option<&WebGLVertexArrayObject>)
Source§fn SamplerParameteri(&self, sampler: &WebGLSampler, pname: u32, param: i32)
fn SamplerParameteri(&self, sampler: &WebGLSampler, pname: u32, param: i32)
Source§fn SamplerParameterf(&self, sampler: &WebGLSampler, pname: u32, param: f32)
fn SamplerParameterf(&self, sampler: &WebGLSampler, pname: u32, param: f32)
Source§fn GetSamplerParameter(
&self,
_cx: JSContext,
sampler: &WebGLSampler,
pname: u32,
retval: MutableHandleValue<'_>,
)
fn GetSamplerParameter( &self, _cx: JSContext, sampler: &WebGLSampler, pname: u32, retval: MutableHandleValue<'_>, )
Source§fn CreateTransformFeedback(&self) -> Option<DomRoot<WebGLTransformFeedback>>
fn CreateTransformFeedback(&self) -> Option<DomRoot<WebGLTransformFeedback>>
Source§fn DeleteTransformFeedback(&self, tf: Option<&WebGLTransformFeedback>)
fn DeleteTransformFeedback(&self, tf: Option<&WebGLTransformFeedback>)
Source§fn IsTransformFeedback(&self, tf: Option<&WebGLTransformFeedback>) -> bool
fn IsTransformFeedback(&self, tf: Option<&WebGLTransformFeedback>) -> bool
Source§fn BindTransformFeedback(
&self,
target: u32,
tf: Option<&WebGLTransformFeedback>,
)
fn BindTransformFeedback( &self, target: u32, tf: Option<&WebGLTransformFeedback>, )
Source§fn BeginTransformFeedback(&self, primitiveMode: u32)
fn BeginTransformFeedback(&self, primitiveMode: u32)
Source§fn EndTransformFeedback(&self)
fn EndTransformFeedback(&self)
Source§fn ResumeTransformFeedback(&self)
fn ResumeTransformFeedback(&self)
Source§fn PauseTransformFeedback(&self)
fn PauseTransformFeedback(&self)
Source§fn TransformFeedbackVaryings(
&self,
program: &WebGLProgram,
varyings: Vec<DOMString>,
bufferMode: u32,
)
fn TransformFeedbackVaryings( &self, program: &WebGLProgram, varyings: Vec<DOMString>, bufferMode: u32, )
Source§fn GetTransformFeedbackVarying(
&self,
program: &WebGLProgram,
index: u32,
) -> Option<DomRoot<WebGLActiveInfo>>
fn GetTransformFeedbackVarying( &self, program: &WebGLProgram, index: u32, ) -> Option<DomRoot<WebGLActiveInfo>>
Source§fn BindBufferBase(&self, target: u32, index: u32, buffer: Option<&WebGLBuffer>)
fn BindBufferBase(&self, target: u32, index: u32, buffer: Option<&WebGLBuffer>)
Source§fn BindBufferRange(
&self,
target: u32,
index: u32,
buffer: Option<&WebGLBuffer>,
offset: i64,
size: i64,
)
fn BindBufferRange( &self, target: u32, index: u32, buffer: Option<&WebGLBuffer>, offset: i64, size: i64, )
Source§fn GetUniformIndices(
&self,
program: &WebGLProgram,
names: Vec<DOMString>,
) -> Option<Vec<u32>>
fn GetUniformIndices( &self, program: &WebGLProgram, names: Vec<DOMString>, ) -> Option<Vec<u32>>
Source§fn GetActiveUniforms(
&self,
cx: JSContext,
program: &WebGLProgram,
indices: Vec<u32>,
pname: u32,
rval: MutableHandleValue<'_>,
)
fn GetActiveUniforms( &self, cx: JSContext, program: &WebGLProgram, indices: Vec<u32>, pname: u32, rval: MutableHandleValue<'_>, )
Source§fn GetUniformBlockIndex(
&self,
program: &WebGLProgram,
block_name: DOMString,
) -> u32
fn GetUniformBlockIndex( &self, program: &WebGLProgram, block_name: DOMString, ) -> u32
Source§fn GetActiveUniformBlockParameter(
&self,
cx: JSContext,
program: &WebGLProgram,
block_index: u32,
pname: u32,
retval: MutableHandleValue<'_>,
)
fn GetActiveUniformBlockParameter( &self, cx: JSContext, program: &WebGLProgram, block_index: u32, pname: u32, retval: MutableHandleValue<'_>, )
Source§fn GetActiveUniformBlockName(
&self,
program: &WebGLProgram,
block_index: u32,
) -> Option<DOMString>
fn GetActiveUniformBlockName( &self, program: &WebGLProgram, block_index: u32, ) -> Option<DOMString>
Source§fn UniformBlockBinding(
&self,
program: &WebGLProgram,
block_index: u32,
block_binding: u32,
)
fn UniformBlockBinding( &self, program: &WebGLProgram, block_index: u32, block_binding: u32, )
Source§fn ClearBufferfv(
&self,
buffer: u32,
draw_buffer: i32,
values: Float32ArrayOrUnrestrictedFloatSequence,
src_offset: u32,
)
fn ClearBufferfv( &self, buffer: u32, draw_buffer: i32, values: Float32ArrayOrUnrestrictedFloatSequence, src_offset: u32, )
Source§fn ClearBufferiv(
&self,
buffer: u32,
draw_buffer: i32,
values: Int32ArrayOrLongSequence,
src_offset: u32,
)
fn ClearBufferiv( &self, buffer: u32, draw_buffer: i32, values: Int32ArrayOrLongSequence, src_offset: u32, )
Source§fn ClearBufferuiv(
&self,
buffer: u32,
draw_buffer: i32,
values: Uint32ArrayOrUnsignedLongSequence,
src_offset: u32,
)
fn ClearBufferuiv( &self, buffer: u32, draw_buffer: i32, values: Uint32ArrayOrUnsignedLongSequence, src_offset: u32, )
Source§fn InvalidateSubFramebuffer(
&self,
target: u32,
attachments: Vec<u32>,
x: i32,
y: i32,
width: i32,
height: i32,
)
fn InvalidateSubFramebuffer( &self, target: u32, attachments: Vec<u32>, x: i32, y: i32, width: i32, height: i32, )
Source§fn FramebufferTextureLayer(
&self,
target: u32,
attachment: u32,
texture: Option<&WebGLTexture>,
level: i32,
layer: i32,
)
fn FramebufferTextureLayer( &self, target: u32, attachment: u32, texture: Option<&WebGLTexture>, level: i32, layer: i32, )
Source§fn GetInternalformatParameter(
&self,
cx: JSContext,
target: u32,
internal_format: u32,
pname: u32,
retval: MutableHandleValue<'_>,
)
fn GetInternalformatParameter( &self, cx: JSContext, target: u32, internal_format: u32, pname: u32, retval: MutableHandleValue<'_>, )
Source§fn RenderbufferStorageMultisample(
&self,
target: u32,
samples: i32,
internal_format: u32,
width: i32,
height: i32,
)
fn RenderbufferStorageMultisample( &self, target: u32, samples: i32, internal_format: u32, width: i32, height: i32, )
Source§fn DrawBuffers(&self, buffers: Vec<u32>)
fn DrawBuffers(&self, buffers: Vec<u32>)
Source§fn TexStorage2D(
&self,
target: u32,
levels: i32,
internal_format: u32,
width: i32,
height: i32,
)
fn TexStorage2D( &self, target: u32, levels: i32, internal_format: u32, width: i32, height: i32, )
Source§impl WebGLContextEventMethods<DomTypeHolder> for WebGLContextEvent
impl WebGLContextEventMethods<DomTypeHolder> for WebGLContextEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &WebGLContextEventInit,
) -> Fallible<DomRoot<WebGLContextEvent>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &WebGLContextEventInit, ) -> Fallible<DomRoot<WebGLContextEvent>>
Source§fn StatusMessage(&self) -> DOMString
fn StatusMessage(&self) -> DOMString
Source§impl WebGLRenderingContextMethods<DomTypeHolder> for WebGLRenderingContext
impl WebGLRenderingContextMethods<DomTypeHolder> for WebGLRenderingContext
Source§fn Canvas(&self) -> HTMLCanvasElementOrOffscreenCanvas<DomTypeHolder>
fn Canvas(&self) -> HTMLCanvasElementOrOffscreenCanvas<DomTypeHolder>
Source§fn DrawingBufferWidth(&self) -> i32
fn DrawingBufferWidth(&self) -> i32
Source§fn DrawingBufferHeight(&self) -> i32
fn DrawingBufferHeight(&self) -> i32
Source§fn GetBufferParameter(
&self,
_cx: SafeJSContext,
target: u32,
parameter: u32,
retval: MutableHandleValue<'_>,
)
fn GetBufferParameter( &self, _cx: SafeJSContext, target: u32, parameter: u32, retval: MutableHandleValue<'_>, )
Source§fn GetParameter(
&self,
cx: SafeJSContext,
parameter: u32,
retval: MutableHandleValue<'_>,
)
fn GetParameter( &self, cx: SafeJSContext, parameter: u32, retval: MutableHandleValue<'_>, )
Source§fn GetTexParameter(
&self,
_cx: SafeJSContext,
target: u32,
pname: u32,
retval: MutableHandleValue<'_>,
)
fn GetTexParameter( &self, _cx: SafeJSContext, target: u32, pname: u32, retval: MutableHandleValue<'_>, )
Source§fn GetContextAttributes(&self) -> Option<WebGLContextAttributes>
fn GetContextAttributes(&self) -> Option<WebGLContextAttributes>
Source§fn IsContextLost(&self) -> bool
fn IsContextLost(&self) -> bool
Source§fn GetExtension(
&self,
_cx: SafeJSContext,
name: DOMString,
) -> Option<NonNull<JSObject>>
fn GetExtension( &self, _cx: SafeJSContext, name: DOMString, ) -> Option<NonNull<JSObject>>
Source§fn ActiveTexture(&self, texture: u32)
fn ActiveTexture(&self, texture: u32)
Source§fn BlendEquation(&self, mode: u32)
fn BlendEquation(&self, mode: u32)
Source§fn BlendEquationSeparate(&self, mode_rgb: u32, mode_alpha: u32)
fn BlendEquationSeparate(&self, mode_rgb: u32, mode_alpha: u32)
Source§fn AttachShader(&self, program: &WebGLProgram, shader: &WebGLShader)
fn AttachShader(&self, program: &WebGLProgram, shader: &WebGLShader)
Source§fn DetachShader(&self, program: &WebGLProgram, shader: &WebGLShader)
fn DetachShader(&self, program: &WebGLProgram, shader: &WebGLShader)
Source§fn BindAttribLocation(
&self,
program: &WebGLProgram,
index: u32,
name: DOMString,
)
fn BindAttribLocation( &self, program: &WebGLProgram, index: u32, name: DOMString, )
Source§fn BindBuffer(&self, target: u32, buffer: Option<&WebGLBuffer>)
fn BindBuffer(&self, target: u32, buffer: Option<&WebGLBuffer>)
Source§fn BindFramebuffer(&self, target: u32, framebuffer: Option<&WebGLFramebuffer>)
fn BindFramebuffer(&self, target: u32, framebuffer: Option<&WebGLFramebuffer>)
Source§fn BindRenderbuffer(
&self,
target: u32,
renderbuffer: Option<&WebGLRenderbuffer>,
)
fn BindRenderbuffer( &self, target: u32, renderbuffer: Option<&WebGLRenderbuffer>, )
Source§fn BindTexture(&self, target: u32, texture: Option<&WebGLTexture>)
fn BindTexture(&self, target: u32, texture: Option<&WebGLTexture>)
Source§fn GenerateMipmap(&self, target: u32)
fn GenerateMipmap(&self, target: u32)
Source§fn BufferData_(
&self,
target: u32,
data: Option<ArrayBufferViewOrArrayBuffer>,
usage: u32,
)
fn BufferData_( &self, target: u32, data: Option<ArrayBufferViewOrArrayBuffer>, usage: u32, )
Source§fn CopyTexImage2D(
&self,
target: u32,
level: i32,
internal_format: u32,
x: i32,
y: i32,
width: i32,
height: i32,
border: i32,
)
fn CopyTexImage2D( &self, target: u32, level: i32, internal_format: u32, x: i32, y: i32, width: i32, height: i32, border: i32, )
Source§fn CopyTexSubImage2D(
&self,
target: u32,
level: i32,
xoffset: i32,
yoffset: i32,
x: i32,
y: i32,
width: i32,
height: i32,
)
fn CopyTexSubImage2D( &self, target: u32, level: i32, xoffset: i32, yoffset: i32, x: i32, y: i32, width: i32, height: i32, )
Source§fn ClearDepth(&self, depth: f32)
fn ClearDepth(&self, depth: f32)
Source§fn ClearStencil(&self, stencil: i32)
fn ClearStencil(&self, stencil: i32)
Source§fn DepthRange(&self, near: f32, far: f32)
fn DepthRange(&self, near: f32, far: f32)
Source§fn CompileShader(&self, shader: &WebGLShader)
fn CompileShader(&self, shader: &WebGLShader)
Source§fn CreateBuffer(&self) -> Option<DomRoot<WebGLBuffer>>
fn CreateBuffer(&self) -> Option<DomRoot<WebGLBuffer>>
Source§fn CreateFramebuffer(&self) -> Option<DomRoot<WebGLFramebuffer>>
fn CreateFramebuffer(&self) -> Option<DomRoot<WebGLFramebuffer>>
Source§fn CreateRenderbuffer(&self) -> Option<DomRoot<WebGLRenderbuffer>>
fn CreateRenderbuffer(&self) -> Option<DomRoot<WebGLRenderbuffer>>
Source§fn CreateTexture(&self) -> Option<DomRoot<WebGLTexture>>
fn CreateTexture(&self) -> Option<DomRoot<WebGLTexture>>
Source§fn CreateProgram(&self) -> Option<DomRoot<WebGLProgram>>
fn CreateProgram(&self) -> Option<DomRoot<WebGLProgram>>
Source§fn CreateShader(&self, shader_type: u32) -> Option<DomRoot<WebGLShader>>
fn CreateShader(&self, shader_type: u32) -> Option<DomRoot<WebGLShader>>
Source§fn DeleteBuffer(&self, buffer: Option<&WebGLBuffer>)
fn DeleteBuffer(&self, buffer: Option<&WebGLBuffer>)
Source§fn DeleteFramebuffer(&self, framebuffer: Option<&WebGLFramebuffer>)
fn DeleteFramebuffer(&self, framebuffer: Option<&WebGLFramebuffer>)
Source§fn DeleteRenderbuffer(&self, renderbuffer: Option<&WebGLRenderbuffer>)
fn DeleteRenderbuffer(&self, renderbuffer: Option<&WebGLRenderbuffer>)
Source§fn DeleteTexture(&self, texture: Option<&WebGLTexture>)
fn DeleteTexture(&self, texture: Option<&WebGLTexture>)
Source§fn DeleteProgram(&self, program: Option<&WebGLProgram>)
fn DeleteProgram(&self, program: Option<&WebGLProgram>)
Source§fn DeleteShader(&self, shader: Option<&WebGLShader>)
fn DeleteShader(&self, shader: Option<&WebGLShader>)
Source§fn EnableVertexAttribArray(&self, attrib_id: u32)
fn EnableVertexAttribArray(&self, attrib_id: u32)
Source§fn DisableVertexAttribArray(&self, attrib_id: u32)
fn DisableVertexAttribArray(&self, attrib_id: u32)
Source§fn GetActiveUniform(
&self,
program: &WebGLProgram,
index: u32,
) -> Option<DomRoot<WebGLActiveInfo>>
fn GetActiveUniform( &self, program: &WebGLProgram, index: u32, ) -> Option<DomRoot<WebGLActiveInfo>>
Source§fn GetActiveAttrib(
&self,
program: &WebGLProgram,
index: u32,
) -> Option<DomRoot<WebGLActiveInfo>>
fn GetActiveAttrib( &self, program: &WebGLProgram, index: u32, ) -> Option<DomRoot<WebGLActiveInfo>>
Source§fn GetAttribLocation(&self, program: &WebGLProgram, name: DOMString) -> i32
fn GetAttribLocation(&self, program: &WebGLProgram, name: DOMString) -> i32
Source§fn GetFramebufferAttachmentParameter(
&self,
cx: SafeJSContext,
target: u32,
attachment: u32,
pname: u32,
retval: MutableHandleValue<'_>,
)
fn GetFramebufferAttachmentParameter( &self, cx: SafeJSContext, target: u32, attachment: u32, pname: u32, retval: MutableHandleValue<'_>, )
Source§fn GetRenderbufferParameter(
&self,
_cx: SafeJSContext,
target: u32,
pname: u32,
retval: MutableHandleValue<'_>,
)
fn GetRenderbufferParameter( &self, _cx: SafeJSContext, target: u32, pname: u32, retval: MutableHandleValue<'_>, )
Source§fn GetProgramInfoLog(&self, program: &WebGLProgram) -> Option<DOMString>
fn GetProgramInfoLog(&self, program: &WebGLProgram) -> Option<DOMString>
Source§fn GetProgramParameter(
&self,
_: SafeJSContext,
program: &WebGLProgram,
param: u32,
retval: MutableHandleValue<'_>,
)
fn GetProgramParameter( &self, _: SafeJSContext, program: &WebGLProgram, param: u32, retval: MutableHandleValue<'_>, )
Source§fn GetShaderInfoLog(&self, shader: &WebGLShader) -> Option<DOMString>
fn GetShaderInfoLog(&self, shader: &WebGLShader) -> Option<DOMString>
Source§fn GetShaderParameter(
&self,
_: SafeJSContext,
shader: &WebGLShader,
param: u32,
retval: MutableHandleValue<'_>,
)
fn GetShaderParameter( &self, _: SafeJSContext, shader: &WebGLShader, param: u32, retval: MutableHandleValue<'_>, )
Source§fn GetShaderPrecisionFormat(
&self,
shader_type: u32,
precision_type: u32,
) -> Option<DomRoot<WebGLShaderPrecisionFormat>>
fn GetShaderPrecisionFormat( &self, shader_type: u32, precision_type: u32, ) -> Option<DomRoot<WebGLShaderPrecisionFormat>>
Source§fn GetUniformLocation(
&self,
program: &WebGLProgram,
name: DOMString,
) -> Option<DomRoot<WebGLUniformLocation>>
fn GetUniformLocation( &self, program: &WebGLProgram, name: DOMString, ) -> Option<DomRoot<WebGLUniformLocation>>
Source§fn GetVertexAttrib(
&self,
cx: SafeJSContext,
index: u32,
param: u32,
retval: MutableHandleValue<'_>,
)
fn GetVertexAttrib( &self, cx: SafeJSContext, index: u32, param: u32, retval: MutableHandleValue<'_>, )
Source§fn IsFramebuffer(&self, frame_buffer: Option<&WebGLFramebuffer>) -> bool
fn IsFramebuffer(&self, frame_buffer: Option<&WebGLFramebuffer>) -> bool
Source§fn IsRenderbuffer(&self, render_buffer: Option<&WebGLRenderbuffer>) -> bool
fn IsRenderbuffer(&self, render_buffer: Option<&WebGLRenderbuffer>) -> bool
Source§fn PixelStorei(&self, param_name: u32, param_value: i32)
fn PixelStorei(&self, param_name: u32, param_value: i32)
NOTE: Usage of this function could affect rendering while we keep using readback to render to the page.
https://www.khronos.org/registry/webgl/specs/latest/1.0/#5.14.3
Source§fn PolygonOffset(&self, factor: f32, units: f32)
fn PolygonOffset(&self, factor: f32, units: f32)
Source§fn SampleCoverage(&self, value: f32, invert: bool)
fn SampleCoverage(&self, value: f32, invert: bool)
Source§fn StencilMask(&self, mask: u32)
fn StencilMask(&self, mask: u32)
Source§fn StencilMaskSeparate(&self, face: u32, mask: u32)
fn StencilMaskSeparate(&self, face: u32, mask: u32)
Source§fn LinkProgram(&self, program: &WebGLProgram)
fn LinkProgram(&self, program: &WebGLProgram)
Source§fn ShaderSource(&self, shader: &WebGLShader, source: DOMString)
fn ShaderSource(&self, shader: &WebGLShader, source: DOMString)
Source§fn GetShaderSource(&self, shader: &WebGLShader) -> Option<DOMString>
fn GetShaderSource(&self, shader: &WebGLShader) -> Option<DOMString>
Source§fn Uniform1iv(
&self,
location: Option<&WebGLUniformLocation>,
val: Int32ArrayOrLongSequence,
)
fn Uniform1iv( &self, location: Option<&WebGLUniformLocation>, val: Int32ArrayOrLongSequence, )
Source§fn Uniform1fv(
&self,
location: Option<&WebGLUniformLocation>,
val: Float32ArrayOrUnrestrictedFloatSequence,
)
fn Uniform1fv( &self, location: Option<&WebGLUniformLocation>, val: Float32ArrayOrUnrestrictedFloatSequence, )
Source§fn Uniform2fv(
&self,
location: Option<&WebGLUniformLocation>,
val: Float32ArrayOrUnrestrictedFloatSequence,
)
fn Uniform2fv( &self, location: Option<&WebGLUniformLocation>, val: Float32ArrayOrUnrestrictedFloatSequence, )
Source§fn Uniform2iv(
&self,
location: Option<&WebGLUniformLocation>,
val: Int32ArrayOrLongSequence,
)
fn Uniform2iv( &self, location: Option<&WebGLUniformLocation>, val: Int32ArrayOrLongSequence, )
Source§fn Uniform3fv(
&self,
location: Option<&WebGLUniformLocation>,
val: Float32ArrayOrUnrestrictedFloatSequence,
)
fn Uniform3fv( &self, location: Option<&WebGLUniformLocation>, val: Float32ArrayOrUnrestrictedFloatSequence, )
Source§fn Uniform3iv(
&self,
location: Option<&WebGLUniformLocation>,
val: Int32ArrayOrLongSequence,
)
fn Uniform3iv( &self, location: Option<&WebGLUniformLocation>, val: Int32ArrayOrLongSequence, )
Source§fn Uniform4i(
&self,
location: Option<&WebGLUniformLocation>,
x: i32,
y: i32,
z: i32,
w: i32,
)
fn Uniform4i( &self, location: Option<&WebGLUniformLocation>, x: i32, y: i32, z: i32, w: i32, )
Source§fn Uniform4iv(
&self,
location: Option<&WebGLUniformLocation>,
val: Int32ArrayOrLongSequence,
)
fn Uniform4iv( &self, location: Option<&WebGLUniformLocation>, val: Int32ArrayOrLongSequence, )
Source§fn Uniform4f(
&self,
location: Option<&WebGLUniformLocation>,
x: f32,
y: f32,
z: f32,
w: f32,
)
fn Uniform4f( &self, location: Option<&WebGLUniformLocation>, x: f32, y: f32, z: f32, w: f32, )
Source§fn Uniform4fv(
&self,
location: Option<&WebGLUniformLocation>,
val: Float32ArrayOrUnrestrictedFloatSequence,
)
fn Uniform4fv( &self, location: Option<&WebGLUniformLocation>, val: Float32ArrayOrUnrestrictedFloatSequence, )
Source§fn UniformMatrix2fv(
&self,
location: Option<&WebGLUniformLocation>,
transpose: bool,
val: Float32ArrayOrUnrestrictedFloatSequence,
)
fn UniformMatrix2fv( &self, location: Option<&WebGLUniformLocation>, transpose: bool, val: Float32ArrayOrUnrestrictedFloatSequence, )
Source§fn UniformMatrix3fv(
&self,
location: Option<&WebGLUniformLocation>,
transpose: bool,
val: Float32ArrayOrUnrestrictedFloatSequence,
)
fn UniformMatrix3fv( &self, location: Option<&WebGLUniformLocation>, transpose: bool, val: Float32ArrayOrUnrestrictedFloatSequence, )
Source§fn UniformMatrix4fv(
&self,
location: Option<&WebGLUniformLocation>,
transpose: bool,
val: Float32ArrayOrUnrestrictedFloatSequence,
)
fn UniformMatrix4fv( &self, location: Option<&WebGLUniformLocation>, transpose: bool, val: Float32ArrayOrUnrestrictedFloatSequence, )
Source§fn UseProgram(&self, program: Option<&WebGLProgram>)
fn UseProgram(&self, program: Option<&WebGLProgram>)
Source§fn ValidateProgram(&self, program: &WebGLProgram)
fn ValidateProgram(&self, program: &WebGLProgram)
Source§fn VertexAttrib1f(&self, indx: u32, x: f32)
fn VertexAttrib1f(&self, indx: u32, x: f32)
Source§fn VertexAttrib1fv(&self, indx: u32, v: Float32ArrayOrUnrestrictedFloatSequence)
fn VertexAttrib1fv(&self, indx: u32, v: Float32ArrayOrUnrestrictedFloatSequence)
Source§fn VertexAttrib2fv(&self, indx: u32, v: Float32ArrayOrUnrestrictedFloatSequence)
fn VertexAttrib2fv(&self, indx: u32, v: Float32ArrayOrUnrestrictedFloatSequence)
Source§fn VertexAttrib3fv(&self, indx: u32, v: Float32ArrayOrUnrestrictedFloatSequence)
fn VertexAttrib3fv(&self, indx: u32, v: Float32ArrayOrUnrestrictedFloatSequence)
Source§fn VertexAttrib4fv(&self, indx: u32, v: Float32ArrayOrUnrestrictedFloatSequence)
fn VertexAttrib4fv(&self, indx: u32, v: Float32ArrayOrUnrestrictedFloatSequence)
Source§fn VertexAttribPointer(
&self,
index: u32,
size: i32,
type_: u32,
normalized: bool,
stride: i32,
offset: i64,
)
fn VertexAttribPointer( &self, index: u32, size: i32, type_: u32, normalized: bool, stride: i32, offset: i64, )
Source§fn TexImage2D_(
&self,
target: u32,
level: i32,
internal_format: i32,
format: u32,
data_type: u32,
source: TexImageSource<DomTypeHolder>,
) -> ErrorResult
fn TexImage2D_( &self, target: u32, level: i32, internal_format: i32, format: u32, data_type: u32, source: TexImageSource<DomTypeHolder>, ) -> ErrorResult
Source§fn TexSubImage2D_(
&self,
target: u32,
level: i32,
xoffset: i32,
yoffset: i32,
format: u32,
data_type: u32,
source: TexImageSource<DomTypeHolder>,
) -> ErrorResult
fn TexSubImage2D_( &self, target: u32, level: i32, xoffset: i32, yoffset: i32, format: u32, data_type: u32, source: TexImageSource<DomTypeHolder>, ) -> ErrorResult
Source§fn CheckFramebufferStatus(&self, target: u32) -> u32
fn CheckFramebufferStatus(&self, target: u32) -> u32
Source§fn FramebufferRenderbuffer(
&self,
target: u32,
attachment: u32,
renderbuffertarget: u32,
rb: Option<&WebGLRenderbuffer>,
)
fn FramebufferRenderbuffer( &self, target: u32, attachment: u32, renderbuffertarget: u32, rb: Option<&WebGLRenderbuffer>, )
Source§fn FramebufferTexture2D(
&self,
target: u32,
attachment: u32,
textarget: u32,
texture: Option<&WebGLTexture>,
level: i32,
)
fn FramebufferTexture2D( &self, target: u32, attachment: u32, textarget: u32, texture: Option<&WebGLTexture>, level: i32, )
Source§fn GetAttachedShaders(
&self,
program: &WebGLProgram,
) -> Option<Vec<DomRoot<WebGLShader>>>
fn GetAttachedShaders( &self, program: &WebGLProgram, ) -> Option<Vec<DomRoot<WebGLShader>>>
fn BufferSubData( &self, target: u32, offset: i64, data: ArrayBufferViewOrArrayBuffer, )
fn CompressedTexImage2D( &self, target: u32, level: i32, internal_format: u32, width: i32, height: i32, border: i32, data: CustomAutoRooterGuard<'_, ArrayBufferView>, )
fn CompressedTexSubImage2D( &self, target: u32, level: i32, xoffset: i32, yoffset: i32, width: i32, height: i32, format: u32, data: CustomAutoRooterGuard<'_, ArrayBufferView>, )
fn ReadPixels( &self, x: i32, y: i32, width: i32, height: i32, format: u32, pixel_type: u32, pixels: CustomAutoRooterGuard<'_, Option<ArrayBufferView>>, )
fn GetUniform( &self, cx: SafeJSContext, program: &WebGLProgram, location: &WebGLUniformLocation, rval: MutableHandleValue<'_>, )
fn TexImage2D( &self, target: u32, level: i32, internal_format: i32, width: i32, height: i32, border: i32, format: u32, data_type: u32, pixels: CustomAutoRooterGuard<'_, Option<ArrayBufferView>>, ) -> ErrorResult
fn TexSubImage2D( &self, target: u32, level: i32, xoffset: i32, yoffset: i32, width: i32, height: i32, format: u32, data_type: u32, pixels: CustomAutoRooterGuard<'_, Option<ArrayBufferView>>, ) -> ErrorResult
Source§impl WebSocketMethods<DomTypeHolder> for WebSocket
impl WebSocketMethods<DomTypeHolder> for WebSocket
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
url: DOMString,
protocols: Option<StringOrStringSequence>,
) -> Fallible<DomRoot<WebSocket>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, url: DOMString, protocols: Option<StringOrStringSequence>, ) -> Fallible<DomRoot<WebSocket>>
Source§fn BufferedAmount(&self) -> u64
fn BufferedAmount(&self) -> u64
Source§fn BinaryType(&self) -> BinaryType
fn BinaryType(&self) -> BinaryType
Source§fn SetBinaryType(&self, btype: BinaryType)
fn SetBinaryType(&self, btype: BinaryType)
Source§fn Send(&self, data: USVString) -> ErrorResult
fn Send(&self, data: USVString) -> ErrorResult
Source§fn Send_(&self, blob: &Blob) -> ErrorResult
fn Send_(&self, blob: &Blob) -> ErrorResult
Source§fn Send__(&self, array: CustomAutoRooterGuard<'_, ArrayBuffer>) -> ErrorResult
fn Send__(&self, array: CustomAutoRooterGuard<'_, ArrayBuffer>) -> ErrorResult
Source§fn Send___(
&self,
array: CustomAutoRooterGuard<'_, ArrayBufferView>,
) -> ErrorResult
fn Send___( &self, array: CustomAutoRooterGuard<'_, ArrayBufferView>, ) -> ErrorResult
fn GetOnopen( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnopen( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnclose( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnclose( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnerror( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnerror( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmessage( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmessage( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl WheelEventMethods<DomTypeHolder> for WheelEvent
impl WheelEventMethods<DomTypeHolder> for WheelEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
event_type: DOMString,
init: &WheelEventInit<DomTypeHolder>,
) -> Fallible<DomRoot<WheelEvent>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, event_type: DOMString, init: &WheelEventInit<DomTypeHolder>, ) -> Fallible<DomRoot<WheelEvent>>
Source§impl WindowMethods<DomTypeHolder> for Window
impl WindowMethods<DomTypeHolder> for Window
Source§fn Open(
&self,
cx: &mut JSContext,
url: USVString,
target: DOMString,
features: DOMString,
) -> Fallible<Option<DomRoot<WindowProxy>>>
fn Open( &self, cx: &mut JSContext, url: USVString, target: DOMString, features: DOMString, ) -> Fallible<Option<DomRoot<WindowProxy>>>
Source§fn GetOpener(
&self,
cx: &mut CurrentRealm<'_>,
retval: MutableHandleValue<'_>,
) -> Fallible<()>
fn GetOpener( &self, cx: &mut CurrentRealm<'_>, retval: MutableHandleValue<'_>, ) -> Fallible<()>
Source§fn SetOpener(&self, cx: SafeJSContext, value: HandleValue<'_>) -> ErrorResult
fn SetOpener(&self, cx: SafeJSContext, value: HandleValue<'_>) -> ErrorResult
Source§fn CustomElements(&self) -> DomRoot<CustomElementRegistry>
fn CustomElements(&self) -> DomRoot<CustomElementRegistry>
Source§fn CookieStore(&self, can_gc: CanGc) -> DomRoot<CookieStore>
fn CookieStore(&self, can_gc: CanGc) -> DomRoot<CookieStore>
Source§fn ReportError(&self, cx: &mut JSContext, error: HandleValue<'_>)
fn ReportError(&self, cx: &mut JSContext, error: HandleValue<'_>)
Source§fn ClientInformation(&self) -> DomRoot<Navigator>
fn ClientInformation(&self) -> DomRoot<Navigator>
Source§fn SetTimeout(
&self,
cx: &mut JSContext,
callback: TrustedScriptOrStringOrFunction<DomTypeHolder>,
timeout: i32,
args: Vec<HandleValue<'_>>,
) -> Fallible<i32>
fn SetTimeout( &self, cx: &mut JSContext, callback: TrustedScriptOrStringOrFunction<DomTypeHolder>, timeout: i32, args: Vec<HandleValue<'_>>, ) -> Fallible<i32>
Source§fn ClearTimeout(&self, handle: i32)
fn ClearTimeout(&self, handle: i32)
Source§fn SetInterval(
&self,
cx: &mut JSContext,
callback: TrustedScriptOrStringOrFunction<DomTypeHolder>,
timeout: i32,
args: Vec<HandleValue<'_>>,
) -> Fallible<i32>
fn SetInterval( &self, cx: &mut JSContext, callback: TrustedScriptOrStringOrFunction<DomTypeHolder>, timeout: i32, args: Vec<HandleValue<'_>>, ) -> Fallible<i32>
Source§fn ClearInterval(&self, handle: i32)
fn ClearInterval(&self, handle: i32)
Source§fn QueueMicrotask(&self, callback: Rc<VoidFunction<DomTypeHolder>>)
fn QueueMicrotask(&self, callback: Rc<VoidFunction<DomTypeHolder>>)
Source§fn CreateImageBitmap(
&self,
realm: &mut CurrentRealm<'_>,
image: ImageBitmapSource<DomTypeHolder>,
options: &ImageBitmapOptions,
) -> Rc<Promise>
fn CreateImageBitmap( &self, realm: &mut CurrentRealm<'_>, image: ImageBitmapSource<DomTypeHolder>, options: &ImageBitmapOptions, ) -> Rc<Promise>
Source§fn CreateImageBitmap_(
&self,
realm: &mut CurrentRealm<'_>,
image: ImageBitmapSource<DomTypeHolder>,
sx: i32,
sy: i32,
sw: i32,
sh: i32,
options: &ImageBitmapOptions,
) -> Rc<Promise>
fn CreateImageBitmap_( &self, realm: &mut CurrentRealm<'_>, image: ImageBitmapSource<DomTypeHolder>, sx: i32, sy: i32, sw: i32, sh: i32, options: &ImageBitmapOptions, ) -> Rc<Promise>
Source§fn GetVisualViewport(&self, can_gc: CanGc) -> Option<DomRoot<VisualViewport>>
fn GetVisualViewport(&self, can_gc: CanGc) -> Option<DomRoot<VisualViewport>>
Source§fn RequestAnimationFrame(
&self,
callback: Rc<FrameRequestCallback<DomTypeHolder>>,
) -> u32
fn RequestAnimationFrame( &self, callback: Rc<FrameRequestCallback<DomTypeHolder>>, ) -> u32
Source§fn CancelAnimationFrame(&self, ident: u32)
fn CancelAnimationFrame(&self, ident: u32)
Source§fn PostMessage(
&self,
cx: &mut JSContext,
message: HandleValue<'_>,
target_origin: USVString,
transfer: CustomAutoRooterGuard<'_, Vec<*mut JSObject>>,
) -> ErrorResult
fn PostMessage( &self, cx: &mut JSContext, message: HandleValue<'_>, target_origin: USVString, transfer: CustomAutoRooterGuard<'_, Vec<*mut JSObject>>, ) -> ErrorResult
Source§fn PostMessage_(
&self,
cx: &mut JSContext,
message: HandleValue<'_>,
options: RootedTraceableBox<WindowPostMessageOptions>,
) -> ErrorResult
fn PostMessage_( &self, cx: &mut JSContext, message: HandleValue<'_>, options: RootedTraceableBox<WindowPostMessageOptions>, ) -> ErrorResult
Source§fn GetComputedStyle(
&self,
element: &Element,
pseudo: Option<DOMString>,
) -> DomRoot<CSSStyleDeclaration>
fn GetComputedStyle( &self, element: &Element, pseudo: Option<DOMString>, ) -> DomRoot<CSSStyleDeclaration>
Source§fn Scroll(&self, cx: &mut JSContext, options: &ScrollToOptions)
fn Scroll(&self, cx: &mut JSContext, options: &ScrollToOptions)
Source§fn ScrollTo(&self, cx: &mut JSContext, options: &ScrollToOptions)
fn ScrollTo(&self, cx: &mut JSContext, options: &ScrollToOptions)
https://drafts.csswg.org/cssom-view/#dom-window-scrollto
When the scrollTo() method is invoked, the user agent must act as if the scroll() method was invoked with the same arguments.
Source§fn ScrollTo_(&self, cx: &mut JSContext, x: f64, y: f64)
fn ScrollTo_(&self, cx: &mut JSContext, x: f64, y: f64)
https://drafts.csswg.org/cssom-view/#dom-window-scrollto:
When the scrollTo() method is invoked, the user agent must act as if the scroll() method was invoked with the same arguments.
Source§fn ScrollBy(&self, cx: &mut JSContext, options: &ScrollToOptions)
fn ScrollBy(&self, cx: &mut JSContext, options: &ScrollToOptions)
Source§fn DevicePixelRatio(&self) -> Finite<f64>
fn DevicePixelRatio(&self) -> Finite<f64>
Source§fn MatchMedia(&self, query: DOMString) -> DomRoot<MediaQueryList>
fn MatchMedia(&self, query: DOMString) -> DomRoot<MediaQueryList>
Source§fn Fetch(
&self,
realm: &mut CurrentRealm<'_>,
input: RequestOrUSVString<DomTypeHolder>,
init: RootedTraceableBox<RequestInit<DomTypeHolder>>,
) -> Rc<Promise>
fn Fetch( &self, realm: &mut CurrentRealm<'_>, input: RequestOrUSVString<DomTypeHolder>, init: RootedTraceableBox<RequestInit<DomTypeHolder>>, ) -> Rc<Promise>
Source§fn FetchLater(
&self,
cx: &mut JSContext,
input: RequestInfo<DomTypeHolder>,
init: RootedTraceableBox<DeferredRequestInit<DomTypeHolder>>,
) -> Fallible<DomRoot<FetchLaterResult>>
fn FetchLater( &self, cx: &mut JSContext, input: RequestInfo<DomTypeHolder>, init: RootedTraceableBox<DeferredRequestInit<DomTypeHolder>>, ) -> Fallible<DomRoot<FetchLaterResult>>
Source§fn Event(&self, cx: SafeJSContext, rval: MutableHandleValue<'_>)
fn Event(&self, cx: SafeJSContext, rval: MutableHandleValue<'_>)
Source§fn NamedGetter(
&self,
cx: &mut JSContext,
name: DOMString,
) -> Option<NamedPropertyValue<DomTypeHolder>>
fn NamedGetter( &self, cx: &mut JSContext, name: DOMString, ) -> Option<NamedPropertyValue<DomTypeHolder>>
Source§fn SupportedPropertyNames(&self) -> Vec<DOMString>
fn SupportedPropertyNames(&self) -> Vec<DOMString>
Source§fn StructuredClone(
&self,
cx: &mut JSContext,
value: HandleValue<'_>,
options: RootedTraceableBox<StructuredSerializeOptions>,
retval: MutableHandleValue<'_>,
) -> Fallible<()>
fn StructuredClone( &self, cx: &mut JSContext, value: HandleValue<'_>, options: RootedTraceableBox<StructuredSerializeOptions>, retval: MutableHandleValue<'_>, ) -> Fallible<()>
fn Performance(&self) -> DomRoot<Performance>
fn GetOnblur( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnblur( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnerror( &self, cx: &mut JSContext, ) -> Option<Rc<OnErrorEventHandlerNonNull<DomTypeHolder>>>
fn SetOnerror( &self, cx: &mut JSContext, listener: Option<Rc<OnErrorEventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnfocus( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnfocus( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnload( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnload( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnresize( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnresize( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnscroll( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnscroll( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnabort( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnabort( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnauxclick( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnauxclick( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnanimationstart( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnanimationstart( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnanimationiteration( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnanimationiteration( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnanimationend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnanimationend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnanimationcancel( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnanimationcancel( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnbeforeinput( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnbeforeinput( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnbeforematch( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnbeforematch( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnbeforetoggle( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnbeforetoggle( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncancel( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncancel( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncanplay( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncanplay( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncanplaythrough( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncanplaythrough( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnchange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnchange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnclick( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnclick( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnclose( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnclose( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncommand( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncommand( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncontextlost( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncontextlost( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncontextrestored( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncontextrestored( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncopy( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncopy( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncuechange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncuechange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOncut( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOncut( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndblclick( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndblclick( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndrag( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndrag( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndragend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndragend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndragenter( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndragenter( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndragleave( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndragleave( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndragover( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndragover( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndragstart( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndragstart( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndrop( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndrop( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOndurationchange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOndurationchange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnemptied( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnemptied( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnended( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnended( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnformdata( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnformdata( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOninput( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOninput( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOninvalid( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOninvalid( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnkeydown( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnkeydown( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnkeypress( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnkeypress( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnkeyup( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnkeyup( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnloadeddata( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnloadeddata( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnloadedmetadata( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnloadedmetadata( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnloadstart( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnloadstart( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmousedown( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmousedown( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmouseenter( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmouseenter( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmouseleave( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmouseleave( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmousemove( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmousemove( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmouseout( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmouseout( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmouseover( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmouseover( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmouseup( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmouseup( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpaste( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpaste( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpause( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpause( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnplay( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnplay( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnplaying( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnplaying( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointercancel( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointercancel( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointerdown( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointerdown( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointerenter( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointerenter( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointerleave( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointerleave( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointermove( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointermove( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointerout( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointerout( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointerover( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointerover( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpointerup( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpointerup( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnprogress( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnprogress( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnratechange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnratechange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnreset( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnreset( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnscrollend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnscrollend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnsecuritypolicyviolation( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnsecuritypolicyviolation( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnseeked( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnseeked( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnseeking( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnseeking( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnselect( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnselect( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnselectionchange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnselectionchange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnselectstart( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnselectstart( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnslotchange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnslotchange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnstalled( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnstalled( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnsubmit( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnsubmit( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnsuspend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnsuspend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOntimeupdate( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOntimeupdate( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOntoggle( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOntoggle( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOntransitioncancel( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOntransitioncancel( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOntransitionend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOntransitionend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOntransitionrun( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOntransitionrun( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnvolumechange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnvolumechange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnwaiting( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwaiting( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnwebkitanimationend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwebkitanimationend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnwebkitanimationiteration( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwebkitanimationiteration( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnwebkitanimationstart( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwebkitanimationstart( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnwebkittransitionend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwebkittransitionend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnwheel( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnwheel( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnafterprint( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnafterprint( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnbeforeprint( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnbeforeprint( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnbeforeunload( &self, cx: &mut JSContext, ) -> Option<Rc<OnBeforeUnloadEventHandlerNonNull<DomTypeHolder>>>
fn SetOnbeforeunload( &self, cx: &mut JSContext, listener: Option<Rc<OnBeforeUnloadEventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnhashchange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnhashchange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnlanguagechange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnlanguagechange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmessage( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmessage( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmessageerror( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmessageerror( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnoffline( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnoffline( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnonline( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnonline( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpagehide( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpagehide( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpagereveal( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpagereveal( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpageshow( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpageshow( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpageswap( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpageswap( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnpopstate( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnpopstate( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnrejectionhandled( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnrejectionhandled( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnstorage( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnstorage( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnunhandledrejection( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnunhandledrejection( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnunload( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnunload( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOngamepadconnected( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOngamepadconnected( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOngamepaddisconnected( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOngamepaddisconnected( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn WebdriverCallback( &self, realm: &mut CurrentRealm<'_>, value: HandleValue<'_>, )
fn WebdriverException(&self, cx: &mut JSContext, value: HandleValue<'_>)
fn WebdriverElement(&self, id: DOMString) -> Option<DomRoot<Element>>
fn WebdriverFrame( &self, browsing_context_id: DOMString, ) -> Option<DomRoot<WindowProxy>>
fn WebdriverWindow(&self, webview_id: DOMString) -> DomRoot<WindowProxy>
fn WebdriverShadowRoot(&self, id: DOMString) -> Option<DomRoot<ShadowRoot>>
fn InnerHeight(&self) -> i32
fn InnerWidth(&self) -> i32
fn TestRunner(&self) -> DomRoot<TestRunner>
fn RunningAnimationCount(&self) -> u32
fn IsSecureContext(&self) -> bool
fn TrustedTypes(&self, cx: &mut JSContext) -> DomRoot<TrustedTypePolicyFactory>
Source§impl WorkerGlobalScopeMethods<DomTypeHolder> for WorkerGlobalScope
impl WorkerGlobalScopeMethods<DomTypeHolder> for WorkerGlobalScope
Source§fn Self_(&self) -> DomRoot<WorkerGlobalScope>
fn Self_(&self) -> DomRoot<WorkerGlobalScope>
Source§fn Location(&self) -> DomRoot<WorkerLocation>
fn Location(&self) -> DomRoot<WorkerLocation>
Source§fn ImportScripts(
&self,
cx: &mut JSContext,
url_strings: Vec<TrustedScriptURLOrUSVString<DomTypeHolder>>,
) -> ErrorResult
fn ImportScripts( &self, cx: &mut JSContext, url_strings: Vec<TrustedScriptURLOrUSVString<DomTypeHolder>>, ) -> ErrorResult
Source§fn ReportError(&self, cx: &mut JSContext, error: HandleValue<'_>)
fn ReportError(&self, cx: &mut JSContext, error: HandleValue<'_>)
Source§fn SetTimeout(
&self,
cx: &mut JSContext,
callback: TrustedScriptOrStringOrFunction<DomTypeHolder>,
timeout: i32,
args: Vec<HandleValue<'_>>,
) -> Fallible<i32>
fn SetTimeout( &self, cx: &mut JSContext, callback: TrustedScriptOrStringOrFunction<DomTypeHolder>, timeout: i32, args: Vec<HandleValue<'_>>, ) -> Fallible<i32>
Source§fn ClearTimeout(&self, handle: i32)
fn ClearTimeout(&self, handle: i32)
Source§fn SetInterval(
&self,
cx: &mut JSContext,
callback: TrustedScriptOrStringOrFunction<DomTypeHolder>,
timeout: i32,
args: Vec<HandleValue<'_>>,
) -> Fallible<i32>
fn SetInterval( &self, cx: &mut JSContext, callback: TrustedScriptOrStringOrFunction<DomTypeHolder>, timeout: i32, args: Vec<HandleValue<'_>>, ) -> Fallible<i32>
Source§fn ClearInterval(&self, handle: i32)
fn ClearInterval(&self, handle: i32)
Source§fn QueueMicrotask(&self, callback: Rc<VoidFunction<DomTypeHolder>>)
fn QueueMicrotask(&self, callback: Rc<VoidFunction<DomTypeHolder>>)
Source§fn CreateImageBitmap(
&self,
realm: &mut CurrentRealm<'_>,
image: ImageBitmapSource<DomTypeHolder>,
options: &ImageBitmapOptions,
) -> Rc<Promise>
fn CreateImageBitmap( &self, realm: &mut CurrentRealm<'_>, image: ImageBitmapSource<DomTypeHolder>, options: &ImageBitmapOptions, ) -> Rc<Promise>
Source§fn CreateImageBitmap_(
&self,
realm: &mut CurrentRealm<'_>,
image: ImageBitmapSource<DomTypeHolder>,
sx: i32,
sy: i32,
sw: i32,
sh: i32,
options: &ImageBitmapOptions,
) -> Rc<Promise>
fn CreateImageBitmap_( &self, realm: &mut CurrentRealm<'_>, image: ImageBitmapSource<DomTypeHolder>, sx: i32, sy: i32, sw: i32, sh: i32, options: &ImageBitmapOptions, ) -> Rc<Promise>
Source§fn Fetch(
&self,
realm: &mut CurrentRealm<'_>,
input: RequestOrUSVString<DomTypeHolder>,
init: RootedTraceableBox<RequestInit<DomTypeHolder>>,
) -> Rc<Promise>
fn Fetch( &self, realm: &mut CurrentRealm<'_>, input: RequestOrUSVString<DomTypeHolder>, init: RootedTraceableBox<RequestInit<DomTypeHolder>>, ) -> Rc<Promise>
Source§fn Performance(&self) -> DomRoot<Performance>
fn Performance(&self) -> DomRoot<Performance>
Source§fn IsSecureContext(&self) -> bool
fn IsSecureContext(&self) -> bool
Source§fn StructuredClone(
&self,
cx: &mut JSContext,
value: HandleValue<'_>,
options: RootedTraceableBox<StructuredSerializeOptions>,
retval: MutableHandleValue<'_>,
) -> Fallible<()>
fn StructuredClone( &self, cx: &mut JSContext, value: HandleValue<'_>, options: RootedTraceableBox<StructuredSerializeOptions>, retval: MutableHandleValue<'_>, ) -> Fallible<()>
Source§fn TrustedTypes(&self, cx: &mut JSContext) -> DomRoot<TrustedTypePolicyFactory>
fn TrustedTypes(&self, cx: &mut JSContext) -> DomRoot<TrustedTypePolicyFactory>
fn GetOnerror( &self, cx: &mut JSContext, ) -> Option<Rc<OnErrorEventHandlerNonNull<DomTypeHolder>>>
fn SetOnerror( &self, cx: &mut JSContext, listener: Option<Rc<OnErrorEventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnlanguagechange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnlanguagechange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnoffline( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnoffline( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnonline( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnonline( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnrejectionhandled( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnrejectionhandled( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnunhandledrejection( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnunhandledrejection( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl WorkerLocationMethods<DomTypeHolder> for WorkerLocation
impl WorkerLocationMethods<DomTypeHolder> for WorkerLocation
Source§impl WorkerMethods<DomTypeHolder> for Worker
impl WorkerMethods<DomTypeHolder> for Worker
Source§fn Constructor(
cx: &mut JSContext,
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
script_url: TrustedScriptURLOrUSVString<DomTypeHolder>,
worker_options: &WorkerOptions,
) -> Fallible<DomRoot<Worker>>
fn Constructor( cx: &mut JSContext, global: &GlobalScope, proto: Option<HandleObject<'_>>, script_url: TrustedScriptURLOrUSVString<DomTypeHolder>, worker_options: &WorkerOptions, ) -> Fallible<DomRoot<Worker>>
Source§fn PostMessage(
&self,
cx: &mut JSContext,
message: HandleValue<'_>,
transfer: CustomAutoRooterGuard<'_, Vec<*mut JSObject>>,
) -> ErrorResult
fn PostMessage( &self, cx: &mut JSContext, message: HandleValue<'_>, transfer: CustomAutoRooterGuard<'_, Vec<*mut JSObject>>, ) -> ErrorResult
Source§fn PostMessage_(
&self,
cx: &mut JSContext,
message: HandleValue<'_>,
options: RootedTraceableBox<StructuredSerializeOptions>,
) -> ErrorResult
fn PostMessage_( &self, cx: &mut JSContext, message: HandleValue<'_>, options: RootedTraceableBox<StructuredSerializeOptions>, ) -> ErrorResult
fn GetOnmessage( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmessage( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnmessageerror( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnmessageerror( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnerror( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnerror( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§fn ProductSub(&self) -> DOMString
fn ProductSub(&self) -> DOMString
Source§fn TaintEnabled(&self) -> bool
fn TaintEnabled(&self) -> bool
Source§fn AppCodeName(&self) -> DOMString
fn AppCodeName(&self) -> DOMString
Source§fn AppVersion(&self) -> DOMString
fn AppVersion(&self) -> DOMString
Source§fn Permissions(&self) -> DomRoot<Permissions>
fn Permissions(&self) -> DomRoot<Permissions>
Source§fn HardwareConcurrency(&self) -> u64
fn HardwareConcurrency(&self) -> u64
fn Languages( &self, cx: JSContext, can_gc: CanGc, retval: MutableHandleValue<'_>, )
fn Gpu(&self) -> DomRoot<GPU>
Source§impl WorkletMethods<DomTypeHolder> for Worklet
impl WorkletMethods<DomTypeHolder> for Worklet
Source§fn AddModule(
&self,
realm: &mut CurrentRealm<'_>,
module_url: USVString,
options: &WorkletOptions,
) -> Rc<Promise>
fn AddModule( &self, realm: &mut CurrentRealm<'_>, module_url: USVString, options: &WorkletOptions, ) -> Rc<Promise>
Source§impl WritableStreamDefaultControllerMethods<DomTypeHolder> for WritableStreamDefaultController
impl WritableStreamDefaultControllerMethods<DomTypeHolder> for WritableStreamDefaultController
Source§fn Error(&self, cx: &mut CurrentRealm<'_>, e: SafeHandleValue<'_>)
fn Error(&self, cx: &mut CurrentRealm<'_>, e: SafeHandleValue<'_>)
Source§impl WritableStreamDefaultWriterMethods<DomTypeHolder> for WritableStreamDefaultWriter
impl WritableStreamDefaultWriterMethods<DomTypeHolder> for WritableStreamDefaultWriter
Source§fn Abort(
&self,
cx: &mut CurrentRealm<'_>,
reason: SafeHandleValue<'_>,
) -> Rc<Promise>
fn Abort( &self, cx: &mut CurrentRealm<'_>, reason: SafeHandleValue<'_>, ) -> Rc<Promise>
Source§fn ReleaseLock(&self, can_gc: CanGc)
fn ReleaseLock(&self, can_gc: CanGc)
Source§fn Write(
&self,
cx: &mut CurrentRealm<'_>,
chunk: SafeHandleValue<'_>,
) -> Rc<Promise>
fn Write( &self, cx: &mut CurrentRealm<'_>, chunk: SafeHandleValue<'_>, ) -> Rc<Promise>
Source§fn Constructor(
global: &GlobalScope,
proto: Option<SafeHandleObject<'_>>,
can_gc: CanGc,
stream: &WritableStream,
) -> Result<DomRoot<WritableStreamDefaultWriter>, Error>
fn Constructor( global: &GlobalScope, proto: Option<SafeHandleObject<'_>>, can_gc: CanGc, stream: &WritableStream, ) -> Result<DomRoot<WritableStreamDefaultWriter>, Error>
Source§impl WritableStreamMethods<DomTypeHolder> for WritableStream
impl WritableStreamMethods<DomTypeHolder> for WritableStream
Source§fn Constructor(
cx: &mut JSContext,
global: &GlobalScope,
proto: Option<SafeHandleObject<'_>>,
underlying_sink: Option<*mut JSObject>,
strategy: &QueuingStrategy<DomTypeHolder>,
) -> Fallible<DomRoot<WritableStream>>
fn Constructor( cx: &mut JSContext, global: &GlobalScope, proto: Option<SafeHandleObject<'_>>, underlying_sink: Option<*mut JSObject>, strategy: &QueuingStrategy<DomTypeHolder>, ) -> Fallible<DomRoot<WritableStream>>
Source§fn Abort(
&self,
cx: &mut CurrentRealm<'_>,
reason: SafeHandleValue<'_>,
) -> Rc<Promise>
fn Abort( &self, cx: &mut CurrentRealm<'_>, reason: SafeHandleValue<'_>, ) -> Rc<Promise>
Source§impl XMLDocumentMethods<DomTypeHolder> for XMLDocument
impl XMLDocumentMethods<DomTypeHolder> for XMLDocument
Source§impl XMLHttpRequestEventTargetMethods<DomTypeHolder> for XMLHttpRequestEventTarget
impl XMLHttpRequestEventTargetMethods<DomTypeHolder> for XMLHttpRequestEventTarget
fn GetOnloadstart( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnloadstart( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnprogress( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnprogress( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnabort( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnabort( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnerror( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnerror( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnload( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnload( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOntimeout( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOntimeout( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnloadend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnloadend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl XMLHttpRequestMethods<DomTypeHolder> for XMLHttpRequest
impl XMLHttpRequestMethods<DomTypeHolder> for XMLHttpRequest
Source§fn Constructor(
global: &GlobalScope,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
) -> Fallible<DomRoot<XMLHttpRequest>>
fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Fallible<DomRoot<XMLHttpRequest>>
Source§fn Open(
&self,
cx: &mut JSContext,
method: ByteString,
url: USVString,
) -> ErrorResult
fn Open( &self, cx: &mut JSContext, method: ByteString, url: USVString, ) -> ErrorResult
Source§fn Open_(
&self,
cx: &mut JSContext,
method: ByteString,
url: USVString,
asynch: bool,
username: Option<USVString>,
password: Option<USVString>,
) -> ErrorResult
fn Open_( &self, cx: &mut JSContext, method: ByteString, url: USVString, asynch: bool, username: Option<USVString>, password: Option<USVString>, ) -> ErrorResult
Source§fn SetRequestHeader(&self, name: ByteString, value: ByteString) -> ErrorResult
fn SetRequestHeader(&self, name: ByteString, value: ByteString) -> ErrorResult
Source§fn SetTimeout(&self, timeout: u32) -> ErrorResult
fn SetTimeout(&self, timeout: u32) -> ErrorResult
Source§fn SetWithCredentials(&self, with_credentials: bool) -> ErrorResult
fn SetWithCredentials(&self, with_credentials: bool) -> ErrorResult
Source§fn Upload(&self) -> DomRoot<XMLHttpRequestUpload>
fn Upload(&self) -> DomRoot<XMLHttpRequestUpload>
Source§fn Send(
&self,
cx: &mut JSContext,
data: Option<DocumentOrBlobOrArrayBufferViewOrArrayBufferOrFormDataOrStringOrURLSearchParams<DomTypeHolder>>,
) -> ErrorResult
fn Send( &self, cx: &mut JSContext, data: Option<DocumentOrBlobOrArrayBufferViewOrArrayBufferOrFormDataOrStringOrURLSearchParams<DomTypeHolder>>, ) -> ErrorResult
Source§fn GetResponseHeader(&self, name: ByteString) -> Option<ByteString>
fn GetResponseHeader(&self, name: ByteString) -> Option<ByteString>
Source§fn GetAllResponseHeaders(&self) -> ByteString
fn GetAllResponseHeaders(&self) -> ByteString
Source§fn OverrideMimeType(&self, mime: DOMString) -> ErrorResult
fn OverrideMimeType(&self, mime: DOMString) -> ErrorResult
Source§fn ResponseType(&self) -> XMLHttpRequestResponseType
fn ResponseType(&self) -> XMLHttpRequestResponseType
Source§fn SetResponseType(
&self,
response_type: XMLHttpRequestResponseType,
) -> ErrorResult
fn SetResponseType( &self, response_type: XMLHttpRequestResponseType, ) -> ErrorResult
Source§fn Response(&self, cx: &mut JSContext, rval: MutableHandleValue<'_>)
fn Response(&self, cx: &mut JSContext, rval: MutableHandleValue<'_>)
Source§fn GetResponseText(&self) -> Fallible<USVString>
fn GetResponseText(&self) -> Fallible<USVString>
fn GetOnreadystatechange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnreadystatechange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl XMLSerializerMethods<DomTypeHolder> for XMLSerializer
impl XMLSerializerMethods<DomTypeHolder> for XMLSerializer
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
) -> Fallible<DomRoot<XMLSerializer>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Fallible<DomRoot<XMLSerializer>>
Source§impl XPathEvaluatorMethods<DomTypeHolder> for XPathEvaluator
impl XPathEvaluatorMethods<DomTypeHolder> for XPathEvaluator
Source§fn Constructor(
cx: &mut JSContext,
window: &Window,
proto: Option<HandleObject<'_>>,
) -> DomRoot<XPathEvaluator>
fn Constructor( cx: &mut JSContext, window: &Window, proto: Option<HandleObject<'_>>, ) -> DomRoot<XPathEvaluator>
Source§fn CreateExpression(
&self,
cx: &mut JSContext,
expression: DOMString,
resolver: Option<Rc<XPathNSResolver<DomTypeHolder>>>,
) -> Fallible<DomRoot<XPathExpression>>
fn CreateExpression( &self, cx: &mut JSContext, expression: DOMString, resolver: Option<Rc<XPathNSResolver<DomTypeHolder>>>, ) -> Fallible<DomRoot<XPathExpression>>
Source§fn Evaluate(
&self,
cx: &mut JSContext,
expression: DOMString,
context_node: &Node,
resolver: Option<Rc<XPathNSResolver<DomTypeHolder>>>,
result_type: u16,
result: Option<&XPathResult>,
) -> Fallible<DomRoot<XPathResult>>
fn Evaluate( &self, cx: &mut JSContext, expression: DOMString, context_node: &Node, resolver: Option<Rc<XPathNSResolver<DomTypeHolder>>>, result_type: u16, result: Option<&XPathResult>, ) -> Fallible<DomRoot<XPathResult>>
Source§impl XPathExpressionMethods<DomTypeHolder> for XPathExpression
impl XPathExpressionMethods<DomTypeHolder> for XPathExpression
Source§impl XPathResultMethods<DomTypeHolder> for XPathResult
impl XPathResultMethods<DomTypeHolder> for XPathResult
Source§fn GetNumberValue(&self) -> Fallible<f64>
fn GetNumberValue(&self) -> Fallible<f64>
Source§fn GetStringValue(&self) -> Fallible<DOMString>
fn GetStringValue(&self) -> Fallible<DOMString>
Source§fn GetBooleanValue(&self) -> Fallible<bool>
fn GetBooleanValue(&self) -> Fallible<bool>
Source§fn InvalidIteratorState(&self) -> bool
fn InvalidIteratorState(&self) -> bool
Source§fn GetSnapshotLength(&self) -> Fallible<u32>
fn GetSnapshotLength(&self) -> Fallible<u32>
Source§impl XRBoundedReferenceSpaceMethods<DomTypeHolder> for XRBoundedReferenceSpace
impl XRBoundedReferenceSpaceMethods<DomTypeHolder> for XRBoundedReferenceSpace
Source§fn BoundsGeometry(&self, cx: &mut JSContext, retval: MutableHandleValue<'_>)
fn BoundsGeometry(&self, cx: &mut JSContext, retval: MutableHandleValue<'_>)
Source§impl XRFrameMethods<DomTypeHolder> for XRFrame
impl XRFrameMethods<DomTypeHolder> for XRFrame
Source§fn PredictedDisplayTime(&self) -> Finite<f64>
fn PredictedDisplayTime(&self) -> Finite<f64>
Source§fn GetViewerPose(
&self,
reference: &XRReferenceSpace,
can_gc: CanGc,
) -> Result<Option<DomRoot<XRViewerPose>>, Error>
fn GetViewerPose( &self, reference: &XRReferenceSpace, can_gc: CanGc, ) -> Result<Option<DomRoot<XRViewerPose>>, Error>
Source§fn GetPose(
&self,
space: &XRSpace,
base_space: &XRSpace,
can_gc: CanGc,
) -> Result<Option<DomRoot<XRPose>>, Error>
fn GetPose( &self, space: &XRSpace, base_space: &XRSpace, can_gc: CanGc, ) -> Result<Option<DomRoot<XRPose>>, Error>
Source§fn GetJointPose(
&self,
space: &XRJointSpace,
base_space: &XRSpace,
can_gc: CanGc,
) -> Result<Option<DomRoot<XRJointPose>>, Error>
fn GetJointPose( &self, space: &XRJointSpace, base_space: &XRSpace, can_gc: CanGc, ) -> Result<Option<DomRoot<XRJointPose>>, Error>
Source§fn GetHitTestResults(
&self,
source: &XRHitTestSource,
) -> Vec<DomRoot<XRHitTestResult>> ⓘ
fn GetHitTestResults( &self, source: &XRHitTestSource, ) -> Vec<DomRoot<XRHitTestResult>> ⓘ
Source§fn FillJointRadii(
&self,
joint_spaces: Vec<DomRoot<XRJointSpace>>,
radii: CustomAutoRooterGuard<'_, Float32Array>,
) -> Result<bool, Error>
fn FillJointRadii( &self, joint_spaces: Vec<DomRoot<XRJointSpace>>, radii: CustomAutoRooterGuard<'_, Float32Array>, ) -> Result<bool, Error>
Source§impl XRHandMethods<DomTypeHolder> for XRHand
impl XRHandMethods<DomTypeHolder> for XRHand
Source§impl XRInputSourceEventMethods<DomTypeHolder> for XRInputSourceEvent
impl XRInputSourceEventMethods<DomTypeHolder> for XRInputSourceEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &XRInputSourceEventInit<DomTypeHolder>,
) -> Fallible<DomRoot<XRInputSourceEvent>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &XRInputSourceEventInit<DomTypeHolder>, ) -> Fallible<DomRoot<XRInputSourceEvent>>
Source§fn InputSource(&self) -> DomRoot<XRInputSource>
fn InputSource(&self) -> DomRoot<XRInputSource>
Source§impl XRInputSourceMethods<DomTypeHolder> for XRInputSource
impl XRInputSourceMethods<DomTypeHolder> for XRInputSource
Source§fn Handedness(&self) -> XRHandedness
fn Handedness(&self) -> XRHandedness
Source§fn TargetRayMode(&self) -> XRTargetRayMode
fn TargetRayMode(&self) -> XRTargetRayMode
Source§fn TargetRaySpace(&self) -> DomRoot<XRSpace>
fn TargetRaySpace(&self) -> DomRoot<XRSpace>
Source§fn Profiles(&self, _cx: JSContext, retval: MutableHandleValue<'_>)
fn Profiles(&self, _cx: JSContext, retval: MutableHandleValue<'_>)
Source§impl XRInputSourcesChangeEventMethods<DomTypeHolder> for XRInputSourcesChangeEvent
impl XRInputSourcesChangeEventMethods<DomTypeHolder> for XRInputSourcesChangeEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &XRInputSourcesChangeEventInit<DomTypeHolder>,
) -> DomRoot<XRInputSourcesChangeEvent>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &XRInputSourcesChangeEventInit<DomTypeHolder>, ) -> DomRoot<XRInputSourcesChangeEvent>
Source§fn Added(&self, _cx: JSContext, retval: MutableHandleValue<'_>)
fn Added(&self, _cx: JSContext, retval: MutableHandleValue<'_>)
Source§fn Removed(&self, _cx: JSContext, retval: MutableHandleValue<'_>)
fn Removed(&self, _cx: JSContext, retval: MutableHandleValue<'_>)
Source§impl XRLayerEventMethods<DomTypeHolder> for XRLayerEvent
impl XRLayerEventMethods<DomTypeHolder> for XRLayerEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &XRLayerEventInit<DomTypeHolder>,
) -> DomRoot<XRLayerEvent>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &XRLayerEventInit<DomTypeHolder>, ) -> DomRoot<XRLayerEvent>
Source§impl XRMediaBindingMethods<DomTypeHolder> for XRMediaBinding
impl XRMediaBindingMethods<DomTypeHolder> for XRMediaBinding
Source§fn Constructor(
global: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
session: &XRSession,
) -> Fallible<DomRoot<XRMediaBinding>>
fn Constructor( global: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, session: &XRSession, ) -> Fallible<DomRoot<XRMediaBinding>>
Source§fn CreateQuadLayer(
&self,
_: &HTMLVideoElement,
_: &XRMediaLayerInit<DomTypeHolder>,
) -> Fallible<DomRoot<XRQuadLayer>>
fn CreateQuadLayer( &self, _: &HTMLVideoElement, _: &XRMediaLayerInit<DomTypeHolder>, ) -> Fallible<DomRoot<XRQuadLayer>>
Source§fn CreateCylinderLayer(
&self,
_: &HTMLVideoElement,
_: &XRMediaLayerInit<DomTypeHolder>,
) -> Fallible<DomRoot<XRCylinderLayer>>
fn CreateCylinderLayer( &self, _: &HTMLVideoElement, _: &XRMediaLayerInit<DomTypeHolder>, ) -> Fallible<DomRoot<XRCylinderLayer>>
Source§impl XRPoseMethods<DomTypeHolder> for XRPose
impl XRPoseMethods<DomTypeHolder> for XRPose
Source§fn Transform(&self) -> DomRoot<XRRigidTransform>
fn Transform(&self) -> DomRoot<XRRigidTransform>
Source§fn GetLinearVelocity(&self) -> Option<DomRoot<DOMPointReadOnly>>
fn GetLinearVelocity(&self) -> Option<DomRoot<DOMPointReadOnly>>
Source§fn GetAngularVelocity(&self) -> Option<DomRoot<DOMPointReadOnly>>
fn GetAngularVelocity(&self) -> Option<DomRoot<DOMPointReadOnly>>
Source§impl XRRayMethods<DomTypeHolder> for XRRay
impl XRRayMethods<DomTypeHolder> for XRRay
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
origin: &DOMPointInit,
direction: &XRRayDirectionInit,
) -> Fallible<DomRoot<Self>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, origin: &DOMPointInit, direction: &XRRayDirectionInit, ) -> Fallible<DomRoot<Self>>
Source§fn Constructor_(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
transform: &XRRigidTransform,
) -> Fallible<DomRoot<Self>>
fn Constructor_( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, transform: &XRRigidTransform, ) -> Fallible<DomRoot<Self>>
Source§fn Matrix(
&self,
_cx: JSContext,
can_gc: CanGc,
) -> RootedTraceableBox<HeapFloat32Array>
fn Matrix( &self, _cx: JSContext, can_gc: CanGc, ) -> RootedTraceableBox<HeapFloat32Array>
Source§impl XRReferenceSpaceEventMethods<DomTypeHolder> for XRReferenceSpaceEvent
impl XRReferenceSpaceEventMethods<DomTypeHolder> for XRReferenceSpaceEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &XRReferenceSpaceEventInit<DomTypeHolder>,
) -> Fallible<DomRoot<XRReferenceSpaceEvent>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &XRReferenceSpaceEventInit<DomTypeHolder>, ) -> Fallible<DomRoot<XRReferenceSpaceEvent>>
Source§fn ReferenceSpace(&self) -> DomRoot<XRReferenceSpace>
fn ReferenceSpace(&self) -> DomRoot<XRReferenceSpace>
Source§fn GetTransform(&self) -> Option<DomRoot<XRRigidTransform>>
fn GetTransform(&self) -> Option<DomRoot<XRRigidTransform>>
Source§impl XRReferenceSpaceMethods<DomTypeHolder> for XRReferenceSpace
impl XRReferenceSpaceMethods<DomTypeHolder> for XRReferenceSpace
Source§fn GetOffsetReferenceSpace(
&self,
new: &XRRigidTransform,
can_gc: CanGc,
) -> DomRoot<Self>
fn GetOffsetReferenceSpace( &self, new: &XRRigidTransform, can_gc: CanGc, ) -> DomRoot<Self>
fn GetOnreset( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnreset( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl XRRenderStateMethods<DomTypeHolder> for XRRenderState
impl XRRenderStateMethods<DomTypeHolder> for XRRenderState
Source§impl XRRigidTransformMethods<DomTypeHolder> for XRRigidTransform
impl XRRigidTransformMethods<DomTypeHolder> for XRRigidTransform
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
position: &DOMPointInit,
orientation: &DOMPointInit,
) -> Fallible<DomRoot<Self>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, position: &DOMPointInit, orientation: &DOMPointInit, ) -> Fallible<DomRoot<Self>>
Source§fn Orientation(&self, cx: &mut JSContext) -> DomRoot<DOMPointReadOnly>
fn Orientation(&self, cx: &mut JSContext) -> DomRoot<DOMPointReadOnly>
Source§fn Matrix(
&self,
_cx: JSContext,
can_gc: CanGc,
) -> RootedTraceableBox<HeapFloat32Array>
fn Matrix( &self, _cx: JSContext, can_gc: CanGc, ) -> RootedTraceableBox<HeapFloat32Array>
Source§impl XRSessionEventMethods<DomTypeHolder> for XRSessionEvent
impl XRSessionEventMethods<DomTypeHolder> for XRSessionEvent
Source§fn Constructor(
window: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
type_: DOMString,
init: &XRSessionEventInit<DomTypeHolder>,
) -> Fallible<DomRoot<XRSessionEvent>>
fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &XRSessionEventInit<DomTypeHolder>, ) -> Fallible<DomRoot<XRSessionEvent>>
Source§impl XRSessionMethods<DomTypeHolder> for XRSession
impl XRSessionMethods<DomTypeHolder> for XRSession
Source§fn RenderState(&self) -> DomRoot<XRRenderState>
fn RenderState(&self) -> DomRoot<XRRenderState>
Source§fn UpdateRenderState(
&self,
init: &XRRenderStateInit<DomTypeHolder>,
_: InRealm<'_>,
) -> ErrorResult
fn UpdateRenderState( &self, init: &XRRenderStateInit<DomTypeHolder>, _: InRealm<'_>, ) -> ErrorResult
Source§fn RequestAnimationFrame(
&self,
callback: Rc<XRFrameRequestCallback<DomTypeHolder>>,
) -> i32
fn RequestAnimationFrame( &self, callback: Rc<XRFrameRequestCallback<DomTypeHolder>>, ) -> i32
Source§fn CancelAnimationFrame(&self, frame: i32)
fn CancelAnimationFrame(&self, frame: i32)
Source§fn EnvironmentBlendMode(&self) -> XREnvironmentBlendMode
fn EnvironmentBlendMode(&self) -> XREnvironmentBlendMode
Source§fn VisibilityState(&self) -> XRVisibilityState
fn VisibilityState(&self) -> XRVisibilityState
Source§fn RequestReferenceSpace(
&self,
ty: XRReferenceSpaceType,
comp: InRealm<'_>,
can_gc: CanGc,
) -> Rc<Promise>
fn RequestReferenceSpace( &self, ty: XRReferenceSpaceType, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>
Source§fn InputSources(&self) -> DomRoot<XRInputSourceArray>
fn InputSources(&self) -> DomRoot<XRInputSourceArray>
Source§fn RequestHitTestSource(
&self,
options: &XRHitTestOptionsInit<DomTypeHolder>,
can_gc: CanGc,
) -> Rc<Promise>
fn RequestHitTestSource( &self, options: &XRHitTestOptionsInit<DomTypeHolder>, can_gc: CanGc, ) -> Rc<Promise>
Source§fn InteractionMode(&self) -> XRInteractionMode
fn InteractionMode(&self) -> XRInteractionMode
Source§fn GetSupportedFrameRates(
&self,
cx: JSContext,
can_gc: CanGc,
) -> Option<RootedTraceableBox<HeapFloat32Array>>
fn GetSupportedFrameRates( &self, cx: JSContext, can_gc: CanGc, ) -> Option<RootedTraceableBox<HeapFloat32Array>>
Source§fn EnabledFeatures(
&self,
cx: JSContext,
can_gc: CanGc,
retval: MutableHandleValue<'_>,
)
fn EnabledFeatures( &self, cx: JSContext, can_gc: CanGc, retval: MutableHandleValue<'_>, )
Source§fn IsSystemKeyboardSupported(&self) -> bool
fn IsSystemKeyboardSupported(&self) -> bool
Source§fn UpdateTargetFrameRate(
&self,
rate: Finite<f32>,
comp: InRealm<'_>,
can_gc: CanGc,
) -> Rc<Promise>
fn UpdateTargetFrameRate( &self, rate: Finite<f32>, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>
fn GetOnend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnselect( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnselect( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnselectstart( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnselectstart( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnselectend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnselectend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnsqueeze( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnsqueeze( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnsqueezestart( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnsqueezestart( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnsqueezeend( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnsqueezeend( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnvisibilitychange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnvisibilitychange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOninputsourceschange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOninputsourceschange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
fn GetOnframeratechange( &self, cx: &mut JSContext, ) -> Option<Rc<EventHandlerNonNull<DomTypeHolder>>>
fn SetOnframeratechange( &self, cx: &mut JSContext, listener: Option<Rc<EventHandlerNonNull<DomTypeHolder>>>, )
Source§impl XRSubImageMethods<DomTypeHolder> for XRSubImage
impl XRSubImageMethods<DomTypeHolder> for XRSubImage
Source§impl XRSystemMethods<DomTypeHolder> for XRSystem
impl XRSystemMethods<DomTypeHolder> for XRSystem
Source§fn IsSessionSupported(&self, mode: XRSessionMode, can_gc: CanGc) -> Rc<Promise>
fn IsSessionSupported(&self, mode: XRSessionMode, can_gc: CanGc) -> Rc<Promise>
Source§fn RequestSession(
&self,
mode: XRSessionMode,
init: RootedTraceableBox<XRSessionInit>,
comp: InRealm<'_>,
can_gc: CanGc,
) -> Rc<Promise>
fn RequestSession( &self, mode: XRSessionMode, init: RootedTraceableBox<XRSessionInit>, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>
Source§impl XRTestMethods<DomTypeHolder> for XRTest
impl XRTestMethods<DomTypeHolder> for XRTest
Source§fn SimulateDeviceConnection(
&self,
init: &FakeXRDeviceInit,
can_gc: CanGc,
) -> Rc<Promise>
fn SimulateDeviceConnection( &self, init: &FakeXRDeviceInit, can_gc: CanGc, ) -> Rc<Promise>
Source§fn SimulateUserActivation(
&self,
cx: &mut JSContext,
f: Rc<Function<DomTypeHolder>>,
)
fn SimulateUserActivation( &self, cx: &mut JSContext, f: Rc<Function<DomTypeHolder>>, )
Source§impl XRViewMethods<DomTypeHolder> for XRView
impl XRViewMethods<DomTypeHolder> for XRView
Source§fn ProjectionMatrix(
&self,
_cx: JSContext,
can_gc: CanGc,
) -> RootedTraceableBox<HeapFloat32Array>
fn ProjectionMatrix( &self, _cx: JSContext, can_gc: CanGc, ) -> RootedTraceableBox<HeapFloat32Array>
Source§fn Transform(&self) -> DomRoot<XRRigidTransform>
fn Transform(&self) -> DomRoot<XRRigidTransform>
Source§impl XRViewerPoseMethods<DomTypeHolder> for XRViewerPose
impl XRViewerPoseMethods<DomTypeHolder> for XRViewerPose
Source§fn Views(&self, _cx: JSContext, retval: MutableHandleValue<'_>)
fn Views(&self, _cx: JSContext, retval: MutableHandleValue<'_>)
Source§impl XRViewportMethods<DomTypeHolder> for XRViewport
impl XRViewportMethods<DomTypeHolder> for XRViewport
Source§impl XRWebGLBindingMethods<DomTypeHolder> for XRWebGLBinding
impl XRWebGLBindingMethods<DomTypeHolder> for XRWebGLBinding
Source§fn Constructor(
global: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
session: &XRSession,
context: WebGLRenderingContextOrWebGL2RenderingContext<DomTypeHolder>,
) -> Fallible<DomRoot<XRWebGLBinding>>
fn Constructor( global: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, session: &XRSession, context: WebGLRenderingContextOrWebGL2RenderingContext<DomTypeHolder>, ) -> Fallible<DomRoot<XRWebGLBinding>>
Source§fn CreateProjectionLayer(
&self,
_: XRTextureType,
_: &XRProjectionLayerInit,
) -> Fallible<DomRoot<XRProjectionLayer>>
fn CreateProjectionLayer( &self, _: XRTextureType, _: &XRProjectionLayerInit, ) -> Fallible<DomRoot<XRProjectionLayer>>
Source§fn CreateQuadLayer(
&self,
_: XRTextureType,
_: &Option<XRQuadLayerInit<DomTypeHolder>>,
) -> Fallible<DomRoot<XRQuadLayer>>
fn CreateQuadLayer( &self, _: XRTextureType, _: &Option<XRQuadLayerInit<DomTypeHolder>>, ) -> Fallible<DomRoot<XRQuadLayer>>
Source§fn CreateCylinderLayer(
&self,
_: XRTextureType,
_: &Option<XRCylinderLayerInit<DomTypeHolder>>,
) -> Fallible<DomRoot<XRCylinderLayer>>
fn CreateCylinderLayer( &self, _: XRTextureType, _: &Option<XRCylinderLayerInit<DomTypeHolder>>, ) -> Fallible<DomRoot<XRCylinderLayer>>
Source§fn CreateEquirectLayer(
&self,
_: XRTextureType,
_: &Option<XREquirectLayerInit<DomTypeHolder>>,
) -> Fallible<DomRoot<XREquirectLayer>>
fn CreateEquirectLayer( &self, _: XRTextureType, _: &Option<XREquirectLayerInit<DomTypeHolder>>, ) -> Fallible<DomRoot<XREquirectLayer>>
Source§fn CreateCubeLayer(
&self,
_: &Option<XRCubeLayerInit<DomTypeHolder>>,
) -> Fallible<DomRoot<XRCubeLayer>>
fn CreateCubeLayer( &self, _: &Option<XRCubeLayerInit<DomTypeHolder>>, ) -> Fallible<DomRoot<XRCubeLayer>>
Source§fn GetSubImage(
&self,
_: &XRCompositionLayer,
_: &XRFrame,
_: XREye,
) -> Fallible<DomRoot<XRWebGLSubImage>>
fn GetSubImage( &self, _: &XRCompositionLayer, _: &XRFrame, _: XREye, ) -> Fallible<DomRoot<XRWebGLSubImage>>
Source§impl XRWebGLLayerMethods<DomTypeHolder> for XRWebGLLayer
impl XRWebGLLayerMethods<DomTypeHolder> for XRWebGLLayer
Source§fn Constructor(
global: &Window,
proto: Option<HandleObject<'_>>,
can_gc: CanGc,
session: &XRSession,
context: XRWebGLRenderingContext<DomTypeHolder>,
init: &XRWebGLLayerInit,
) -> Fallible<DomRoot<Self>>
fn Constructor( global: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, session: &XRSession, context: XRWebGLRenderingContext<DomTypeHolder>, init: &XRWebGLLayerInit, ) -> Fallible<DomRoot<Self>>
Source§fn IgnoreDepthValues(&self) -> bool
fn IgnoreDepthValues(&self) -> bool
Source§fn GetFramebuffer(&self) -> Option<DomRoot<WebGLFramebuffer>>
fn GetFramebuffer(&self) -> Option<DomRoot<WebGLFramebuffer>>
Source§fn FramebufferWidth(&self) -> u32
fn FramebufferWidth(&self) -> u32
Source§fn FramebufferHeight(&self) -> u32
fn FramebufferHeight(&self) -> u32
Source§impl XRWebGLSubImageMethods<DomTypeHolder> for XRWebGLSubImage
impl XRWebGLSubImageMethods<DomTypeHolder> for XRWebGLSubImage
Source§fn ColorTexture(&self) -> DomRoot<WebGLTexture>
fn ColorTexture(&self) -> DomRoot<WebGLTexture>
Source§fn GetDepthStencilTexture(&self) -> Option<DomRoot<WebGLTexture>>
fn GetDepthStencilTexture(&self) -> Option<DomRoot<WebGLTexture>>
Source§fn GetImageIndex(&self) -> Option<u32>
fn GetImageIndex(&self) -> Option<u32>
Source§fn TextureWidth(&self) -> u32
fn TextureWidth(&self) -> u32
Source§impl consoleMethods<DomTypeHolder> for Console
impl consoleMethods<DomTypeHolder> for Console
Source§fn Log(cx: &mut JSContext, global: &GlobalScope, messages: Vec<HandleValue<'_>>)
fn Log(cx: &mut JSContext, global: &GlobalScope, messages: Vec<HandleValue<'_>>)
Source§fn Debug(
cx: &mut JSContext,
global: &GlobalScope,
messages: Vec<HandleValue<'_>>,
)
fn Debug( cx: &mut JSContext, global: &GlobalScope, messages: Vec<HandleValue<'_>>, )
Source§fn Info(
cx: &mut JSContext,
global: &GlobalScope,
messages: Vec<HandleValue<'_>>,
)
fn Info( cx: &mut JSContext, global: &GlobalScope, messages: Vec<HandleValue<'_>>, )
Source§fn Warn(
cx: &mut JSContext,
global: &GlobalScope,
messages: Vec<HandleValue<'_>>,
)
fn Warn( cx: &mut JSContext, global: &GlobalScope, messages: Vec<HandleValue<'_>>, )
Source§fn Error(
cx: &mut JSContext,
global: &GlobalScope,
messages: Vec<HandleValue<'_>>,
)
fn Error( cx: &mut JSContext, global: &GlobalScope, messages: Vec<HandleValue<'_>>, )
Source§fn Trace(
cx: &mut JSContext,
global: &GlobalScope,
messages: Vec<HandleValue<'_>>,
)
fn Trace( cx: &mut JSContext, global: &GlobalScope, messages: Vec<HandleValue<'_>>, )
Source§fn Assert(
_cx: JSContext,
global: &GlobalScope,
condition: bool,
messages: Vec<HandleValue<'_>>,
)
fn Assert( _cx: JSContext, global: &GlobalScope, condition: bool, messages: Vec<HandleValue<'_>>, )
Source§fn Time(global: &GlobalScope, label: DOMString)
fn Time(global: &GlobalScope, label: DOMString)
Source§fn TimeLog(
_cx: JSContext,
global: &GlobalScope,
label: DOMString,
data: Vec<HandleValue<'_>>,
)
fn TimeLog( _cx: JSContext, global: &GlobalScope, label: DOMString, data: Vec<HandleValue<'_>>, )
Source§fn TimeEnd(global: &GlobalScope, label: DOMString)
fn TimeEnd(global: &GlobalScope, label: DOMString)
Source§fn Group(_cx: JSContext, global: &GlobalScope, messages: Vec<HandleValue<'_>>)
fn Group(_cx: JSContext, global: &GlobalScope, messages: Vec<HandleValue<'_>>)
Source§fn GroupCollapsed(
_cx: JSContext,
global: &GlobalScope,
messages: Vec<HandleValue<'_>>,
)
fn GroupCollapsed( _cx: JSContext, global: &GlobalScope, messages: Vec<HandleValue<'_>>, )
Source§fn Count(global: &GlobalScope, label: DOMString)
fn Count(global: &GlobalScope, label: DOMString)
Source§fn CountReset(global: &GlobalScope, label: DOMString)
fn CountReset(global: &GlobalScope, label: DOMString)
impl PerformancePaintTimingMethods<DomTypeHolder> for PerformancePaintTiming
impl StructuralPartialEq for DomTypeHolder
Auto Trait Implementations§
impl Freeze for DomTypeHolder
impl RefUnwindSafe for DomTypeHolder
impl Send for DomTypeHolder
impl Sync for DomTypeHolder
impl Unpin for DomTypeHolder
impl UnsafeUnpin for DomTypeHolder
impl UnwindSafe for DomTypeHolder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> Filterable for T
impl<T> Filterable for T
Source§fn filterable(
self,
filter_name: &'static str,
) -> RequestFilterDataProvider<T, fn(DataRequest<'_>) -> bool>
fn filterable( self, filter_name: &'static str, ) -> RequestFilterDataProvider<T, fn(DataRequest<'_>) -> bool>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more