Struct script::dom::bindings::codegen::DomTypeHolder::DomTypeHolder

source ·
pub struct DomTypeHolder;

Trait Implementations§

source§

impl ANGLEInstancedArraysMethods<DomTypeHolder> for ANGLEInstancedArrays

source§

fn DrawArraysInstancedANGLE( &self, mode: u32, first: i32, count: i32, primcount: i32, )

source§

fn DrawElementsInstancedANGLE( &self, mode: u32, count: i32, type_: u32, offset: i64, primcount: i32, )

source§

fn VertexAttribDivisorANGLE(&self, index: u32, divisor: u32)

source§

impl AbstractRangeMethods<DomTypeHolder> for AbstractRange

source§

impl AnalyserNodeMethods<DomTypeHolder> for AnalyserNode

source§

fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, context: &BaseAudioContext, options: &AnalyserOptions, ) -> Result<Root<Dom<AnalyserNode>>, Error>

source§

fn GetFloatFrequencyData(&self, array: CustomAutoRooterGuard<'_, Float32Array>)

source§

fn GetByteFrequencyData(&self, array: CustomAutoRooterGuard<'_, Uint8Array>)

source§

fn GetFloatTimeDomainData(&self, array: CustomAutoRooterGuard<'_, Float32Array>)

source§

fn GetByteTimeDomainData(&self, array: CustomAutoRooterGuard<'_, Uint8Array>)

source§

fn SetFftSize(&self, value: u32) -> Result<(), Error>

source§

fn FftSize(&self) -> u32

source§

fn FrequencyBinCount(&self) -> u32

source§

fn MinDecibels(&self) -> Finite<f64>

source§

fn SetMinDecibels(&self, value: Finite<f64>) -> Result<(), Error>

source§

fn MaxDecibels(&self) -> Finite<f64>

source§

fn SetMaxDecibels(&self, value: Finite<f64>) -> Result<(), Error>

source§

fn SmoothingTimeConstant(&self) -> Finite<f64>

source§

fn SetSmoothingTimeConstant(&self, value: Finite<f64>) -> Result<(), Error>

source§

impl AnimationEventMethods<DomTypeHolder> for AnimationEvent

source§

impl AttrMethods<DomTypeHolder> for Attr

source§

impl AudioBufferMethods<DomTypeHolder> for AudioBuffer

source§

fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, options: &AudioBufferOptions, ) -> Result<Root<Dom<AudioBuffer>>, Error>

source§

fn SampleRate(&self) -> Finite<f32>

source§

fn Length(&self) -> u32

source§

fn Duration(&self) -> Finite<f64>

source§

fn NumberOfChannels(&self) -> u32

source§

fn GetChannelData( &self, cx: JSContext, channel: u32, ) -> Result<Float32Array, Error>

source§

fn CopyFromChannel( &self, destination: CustomAutoRooterGuard<'_, Float32Array>, channel_number: u32, start_in_channel: u32, ) -> Result<(), Error>

source§

fn CopyToChannel( &self, source: CustomAutoRooterGuard<'_, Float32Array>, channel_number: u32, start_in_channel: u32, ) -> Result<(), Error>

source§

impl AudioBufferSourceNodeMethods<DomTypeHolder> for AudioBufferSourceNode

source§

fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, context: &BaseAudioContext, options: &AudioBufferSourceOptions, ) -> Result<Root<Dom<AudioBufferSourceNode>>, Error>

source§

fn GetBuffer(&self) -> Result<Option<Root<Dom<AudioBuffer>>>, Error>

source§

fn SetBuffer(&self, new_buffer: Option<&AudioBuffer>) -> Result<(), Error>

source§

fn PlaybackRate(&self) -> Root<Dom<AudioParam>>

source§

fn Detune(&self) -> Root<Dom<AudioParam>>

source§

fn Loop(&self) -> bool

source§

fn SetLoop(&self, should_loop: bool)

source§

fn LoopStart(&self) -> Finite<f64>

source§

fn SetLoopStart(&self, loop_start: Finite<f64>)

source§

fn LoopEnd(&self) -> Finite<f64>

source§

fn SetLoopEnd(&self, loop_end: Finite<f64>)

source§

fn Start( &self, when: Finite<f64>, offset: Option<Finite<f64>>, duration: Option<Finite<f64>>, ) -> Result<(), Error>

source§

impl AudioContextMethods<DomTypeHolder> for AudioContext

source§

impl AudioDestinationNodeMethods<DomTypeHolder> for AudioDestinationNode

source§

impl AudioListenerMethods<DomTypeHolder> for AudioListener

source§

impl AudioNodeMethods<DomTypeHolder> for AudioNode

source§

impl AudioParamMethods<DomTypeHolder> for AudioParam

source§

fn AutomationRate(&self) -> AutomationRate

source§

fn SetAutomationRate( &self, automation_rate: AutomationRate, ) -> Result<(), Error>

source§

fn Value(&self) -> Finite<f32>

source§

fn SetValue(&self, value: Finite<f32>)

source§

fn DefaultValue(&self) -> Finite<f32>

source§

fn MinValue(&self) -> Finite<f32>

source§

fn MaxValue(&self) -> Finite<f32>

source§

fn SetValueAtTime( &self, value: Finite<f32>, start_time: Finite<f64>, ) -> Result<Root<Dom<AudioParam>>, Error>

source§

fn LinearRampToValueAtTime( &self, value: Finite<f32>, end_time: Finite<f64>, ) -> Result<Root<Dom<AudioParam>>, Error>

source§

fn ExponentialRampToValueAtTime( &self, value: Finite<f32>, end_time: Finite<f64>, ) -> Result<Root<Dom<AudioParam>>, Error>

source§

fn SetTargetAtTime( &self, target: Finite<f32>, start_time: Finite<f64>, time_constant: Finite<f32>, ) -> Result<Root<Dom<AudioParam>>, Error>

source§

fn SetValueCurveAtTime( &self, values: Vec<Finite<f32>>, start_time: Finite<f64>, end_time: Finite<f64>, ) -> Result<Root<Dom<AudioParam>>, Error>

source§

fn CancelScheduledValues( &self, cancel_time: Finite<f64>, ) -> Result<Root<Dom<AudioParam>>, Error>

source§

fn CancelAndHoldAtTime( &self, cancel_time: Finite<f64>, ) -> Result<Root<Dom<AudioParam>>, Error>

source§

impl AudioScheduledSourceNodeMethods<DomTypeHolder> for AudioScheduledSourceNode

source§

impl AudioTrackListMethods<DomTypeHolder> for AudioTrackList

source§

impl AudioTrackMethods<DomTypeHolder> for AudioTrack

source§

fn Id(&self) -> DOMString

source§

fn Kind(&self) -> DOMString

source§

fn Label(&self) -> DOMString

source§

fn Language(&self) -> DOMString

source§

fn Enabled(&self) -> bool

source§

fn SetEnabled(&self, value: bool)

source§

impl BaseAudioContextMethods<DomTypeHolder> for BaseAudioContext

source§

fn SampleRate(&self) -> Finite<f32>

source§

fn CurrentTime(&self) -> Finite<f64>

source§

fn State(&self) -> AudioContextState

source§

fn Resume(&self, comp: InRealm<'_>, can_gc: CanGc) -> Rc<Promise>

source§

fn Destination(&self) -> Root<Dom<AudioDestinationNode>>

source§

fn Listener(&self) -> Root<Dom<AudioListener>>

source§

fn CreateOscillator( &self, can_gc: CanGc, ) -> Result<Root<Dom<OscillatorNode>>, Error>

source§

fn CreateGain(&self, can_gc: CanGc) -> Result<Root<Dom<GainNode>>, Error>

source§

fn CreatePanner(&self, can_gc: CanGc) -> Result<Root<Dom<PannerNode>>, Error>

source§

fn CreateAnalyser( &self, can_gc: CanGc, ) -> Result<Root<Dom<AnalyserNode>>, Error>

source§

fn CreateBiquadFilter( &self, can_gc: CanGc, ) -> Result<Root<Dom<BiquadFilterNode>>, Error>

source§

fn CreateStereoPanner( &self, can_gc: CanGc, ) -> Result<Root<Dom<StereoPannerNode>>, Error>

source§

fn CreateConstantSource( &self, can_gc: CanGc, ) -> Result<Root<Dom<ConstantSourceNode>>, Error>

source§

fn CreateChannelMerger( &self, count: u32, can_gc: CanGc, ) -> Result<Root<Dom<ChannelMergerNode>>, Error>

source§

fn CreateChannelSplitter( &self, count: u32, can_gc: CanGc, ) -> Result<Root<Dom<ChannelSplitterNode>>, Error>

source§

fn CreateBuffer( &self, number_of_channels: u32, length: u32, sample_rate: Finite<f32>, can_gc: CanGc, ) -> Result<Root<Dom<AudioBuffer>>, Error>

source§

fn CreateIIRFilter( &self, feedforward: Vec<Finite<f64>>, feedback: Vec<Finite<f64>>, can_gc: CanGc, ) -> Result<Root<Dom<IIRFilterNode>>, Error>

source§

fn GetOnstatechange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnstatechange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn CreateBufferSource( &self, can_gc: CanGc, ) -> Result<Root<Dom<AudioBufferSourceNode>>, Error>

source§

fn DecodeAudioData( &self, audio_data: CustomAutoRooterGuard<'_, ArrayBuffer>, decode_success_callback: Option<Rc<DecodeSuccessCallback>>, decode_error_callback: Option<Rc<DecodeErrorCallback>>, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>

source§

impl BeforeUnloadEventMethods<DomTypeHolder> for BeforeUnloadEvent

source§

impl BiquadFilterNodeMethods<DomTypeHolder> for BiquadFilterNode

source§

impl BlobMethods<DomTypeHolder> for Blob

source§

fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, blobParts: Option<Vec<ArrayBufferOrArrayBufferViewOrBlobOrString>>, blobPropertyBag: &BlobPropertyBag, ) -> Result<Root<Dom<Blob>>, Error>

source§

fn Size(&self) -> u64

source§

fn Type(&self) -> DOMString

source§

fn Stream(&self, _cx: JSContext, can_gc: CanGc) -> NonNull<JSObject>

source§

fn Slice( &self, start: Option<i64>, end: Option<i64>, content_type: Option<DOMString>, can_gc: CanGc, ) -> Root<Dom<Blob>>

source§

fn Text(&self, can_gc: CanGc) -> Rc<Promise>

source§

fn ArrayBuffer(&self, can_gc: CanGc) -> Rc<Promise>

source§

impl BluetoothAdvertisingEventMethods<DomTypeHolder> for BluetoothAdvertisingEvent

source§

impl BluetoothCharacteristicPropertiesMethods<DomTypeHolder> for BluetoothCharacteristicProperties

source§

impl BluetoothDeviceMethods<DomTypeHolder> for BluetoothDevice

source§

impl BluetoothMethods<DomTypeHolder> for Bluetooth

source§

impl BluetoothPermissionResultMethods<DomTypeHolder> for BluetoothPermissionResult

source§

impl BluetoothRemoteGATTCharacteristicMethods<DomTypeHolder> for BluetoothRemoteGATTCharacteristic

source§

impl BluetoothRemoteGATTDescriptorMethods<DomTypeHolder> for BluetoothRemoteGATTDescriptor

source§

impl BluetoothRemoteGATTServerMethods<DomTypeHolder> for BluetoothRemoteGATTServer

source§

fn Device(&self) -> Root<Dom<BluetoothDevice>>

source§

fn Connected(&self) -> bool

source§

fn Connect(&self, comp: InRealm<'_>, can_gc: CanGc) -> Rc<Promise>

source§

fn Disconnect(&self, can_gc: CanGc) -> Result<(), Error>

source§

fn GetPrimaryService( &self, service: StringOrUnsignedLong, can_gc: CanGc, ) -> Rc<Promise>

source§

fn GetPrimaryServices( &self, service: Option<StringOrUnsignedLong>, can_gc: CanGc, ) -> Rc<Promise>

source§

impl BluetoothRemoteGATTServiceMethods<DomTypeHolder> for BluetoothRemoteGATTService

source§

impl BluetoothUUIDMethods<DomTypeHolder> for BluetoothUUID

source§

impl BroadcastChannelMethods<DomTypeHolder> for BroadcastChannel

source§

impl CSSConditionRuleMethods<DomTypeHolder> for CSSConditionRule

source§

impl CSSGroupingRuleMethods<DomTypeHolder> for CSSGroupingRule

source§

fn CssRules(&self) -> Root<Dom<CSSRuleList>>

source§

fn InsertRule(&self, rule: DOMString, index: u32) -> Result<u32, Error>

source§

fn DeleteRule(&self, index: u32) -> Result<(), Error>

source§

impl CSSImportRuleMethods<DomTypeHolder> for CSSImportRule

source§

impl CSSKeyframeRuleMethods<DomTypeHolder> for CSSKeyframeRule

source§

impl CSSKeyframesRuleMethods<DomTypeHolder> for CSSKeyframesRule

source§

impl CSSLayerBlockRuleMethods<DomTypeHolder> for CSSLayerBlockRule

source§

impl CSSLayerStatementRuleMethods<DomTypeHolder> for CSSLayerStatementRule

source§

impl CSSMediaRuleMethods<DomTypeHolder> for CSSMediaRule

source§

impl CSSMethods<DomTypeHolder> for CSS

source§

impl CSSNamespaceRuleMethods<DomTypeHolder> for CSSNamespaceRule

source§

impl CSSRuleListMethods<DomTypeHolder> for CSSRuleList

source§

fn Item(&self, idx: u32) -> Option<Root<Dom<CSSRule>>>

source§

fn Length(&self) -> u32

source§

fn IndexedGetter(&self, index: u32) -> Option<Root<Dom<CSSRule>>>

source§

impl CSSRuleMethods<DomTypeHolder> for CSSRule

source§

impl CSSStyleDeclarationMethods<DomTypeHolder> for CSSStyleDeclaration

source§

fn Length(&self) -> u32

source§

fn Item(&self, index: u32) -> DOMString

source§

fn GetPropertyValue(&self, property: DOMString, can_gc: CanGc) -> DOMString

source§

fn GetPropertyPriority(&self, property: DOMString) -> DOMString

source§

fn SetProperty( &self, property: DOMString, value: DOMString, priority: DOMString, can_gc: CanGc, ) -> Result<(), Error>

source§

fn RemoveProperty( &self, property: DOMString, can_gc: CanGc, ) -> Result<DOMString, Error>

source§

fn CssFloat(&self, can_gc: CanGc) -> DOMString

source§

fn SetCssFloat(&self, value: DOMString, can_gc: CanGc) -> Result<(), Error>

source§

fn IndexedGetter(&self, index: u32) -> Option<DOMString>

source§

fn CssText(&self) -> DOMString

source§

fn SetCssText(&self, value: DOMString, can_gc: CanGc) -> Result<(), Error>

source§

fn Align_content(&self) -> DOMString

source§

fn SetAlign_content(&self, value: DOMString) -> Result<(), Error>

source§

fn AlignContent(&self) -> DOMString

source§

fn SetAlignContent(&self, value: DOMString) -> Result<(), Error>

source§

fn Align_items(&self) -> DOMString

source§

fn SetAlign_items(&self, value: DOMString) -> Result<(), Error>

source§

fn AlignItems(&self) -> DOMString

source§

fn SetAlignItems(&self, value: DOMString) -> Result<(), Error>

source§

fn Align_self(&self) -> DOMString

source§

fn SetAlign_self(&self, value: DOMString) -> Result<(), Error>

source§

fn AlignSelf(&self) -> DOMString

source§

fn SetAlignSelf(&self, value: DOMString) -> Result<(), Error>

source§

fn Aspect_ratio(&self) -> DOMString

source§

fn SetAspect_ratio(&self, value: DOMString) -> Result<(), Error>

source§

fn AspectRatio(&self) -> DOMString

source§

fn SetAspectRatio(&self, value: DOMString) -> Result<(), Error>

source§

fn Backface_visibility(&self) -> DOMString

source§

fn SetBackface_visibility(&self, value: DOMString) -> Result<(), Error>

source§

fn BackfaceVisibility(&self) -> DOMString

source§

fn SetBackfaceVisibility(&self, value: DOMString) -> Result<(), Error>

source§

fn Baseline_source(&self) -> DOMString

source§

fn SetBaseline_source(&self, value: DOMString) -> Result<(), Error>

source§

fn BaselineSource(&self) -> DOMString

source§

fn SetBaselineSource(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_collapse(&self) -> DOMString

source§

fn SetBorder_collapse(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderCollapse(&self) -> DOMString

source§

fn SetBorderCollapse(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_image_repeat(&self) -> DOMString

source§

fn SetBorder_image_repeat(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderImageRepeat(&self) -> DOMString

source§

fn SetBorderImageRepeat(&self, value: DOMString) -> Result<(), Error>

source§

fn Box_sizing(&self) -> DOMString

source§

fn SetBox_sizing(&self, value: DOMString) -> Result<(), Error>

source§

fn BoxSizing(&self) -> DOMString

source§

fn SetBoxSizing(&self, value: DOMString) -> Result<(), Error>

source§

fn Caption_side(&self) -> DOMString

source§

fn SetCaption_side(&self, value: DOMString) -> Result<(), Error>

source§

fn CaptionSide(&self) -> DOMString

source§

fn SetCaptionSide(&self, value: DOMString) -> Result<(), Error>

source§

fn Clear(&self) -> DOMString

source§

fn SetClear(&self, value: DOMString) -> Result<(), Error>

source§

fn Column_count(&self) -> DOMString

source§

fn SetColumn_count(&self, value: DOMString) -> Result<(), Error>

source§

fn ColumnCount(&self) -> DOMString

source§

fn SetColumnCount(&self, value: DOMString) -> Result<(), Error>

source§

fn Column_span(&self) -> DOMString

source§

fn SetColumn_span(&self, value: DOMString) -> Result<(), Error>

source§

fn ColumnSpan(&self) -> DOMString

source§

fn SetColumnSpan(&self, value: DOMString) -> Result<(), Error>

source§

fn Container_type(&self) -> DOMString

source§

fn SetContainer_type(&self, value: DOMString) -> Result<(), Error>

source§

fn ContainerType(&self) -> DOMString

source§

fn SetContainerType(&self, value: DOMString) -> Result<(), Error>

source§

fn Direction(&self) -> DOMString

source§

fn SetDirection(&self, value: DOMString) -> Result<(), Error>

source§

fn Display(&self) -> DOMString

source§

fn SetDisplay(&self, value: DOMString) -> Result<(), Error>

source§

fn Empty_cells(&self) -> DOMString

source§

fn SetEmpty_cells(&self, value: DOMString) -> Result<(), Error>

source§

fn EmptyCells(&self) -> DOMString

source§

fn SetEmptyCells(&self, value: DOMString) -> Result<(), Error>

source§

fn Flex_direction(&self) -> DOMString

source§

fn SetFlex_direction(&self, value: DOMString) -> Result<(), Error>

source§

fn FlexDirection(&self) -> DOMString

source§

fn SetFlexDirection(&self, value: DOMString) -> Result<(), Error>

source§

fn Flex_wrap(&self) -> DOMString

source§

fn SetFlex_wrap(&self, value: DOMString) -> Result<(), Error>

source§

fn FlexWrap(&self) -> DOMString

source§

fn SetFlexWrap(&self, value: DOMString) -> Result<(), Error>

source§

fn Float(&self) -> DOMString

source§

fn SetFloat(&self, value: DOMString) -> Result<(), Error>

source§

fn Font_language_override(&self) -> DOMString

source§

fn SetFont_language_override(&self, value: DOMString) -> Result<(), Error>

source§

fn FontLanguageOverride(&self) -> DOMString

source§

fn SetFontLanguageOverride(&self, value: DOMString) -> Result<(), Error>

source§

fn Font_stretch(&self) -> DOMString

source§

fn SetFont_stretch(&self, value: DOMString) -> Result<(), Error>

source§

fn FontStretch(&self) -> DOMString

source§

fn SetFontStretch(&self, value: DOMString) -> Result<(), Error>

source§

fn Font_style(&self) -> DOMString

source§

fn SetFont_style(&self, value: DOMString) -> Result<(), Error>

source§

fn FontStyle(&self) -> DOMString

source§

fn SetFontStyle(&self, value: DOMString) -> Result<(), Error>

source§

fn Font_variant_caps(&self) -> DOMString

source§

fn SetFont_variant_caps(&self, value: DOMString) -> Result<(), Error>

source§

fn FontVariantCaps(&self) -> DOMString

source§

fn SetFontVariantCaps(&self, value: DOMString) -> Result<(), Error>

source§

fn Font_weight(&self) -> DOMString

source§

fn SetFont_weight(&self, value: DOMString) -> Result<(), Error>

source§

fn FontWeight(&self) -> DOMString

source§

fn SetFontWeight(&self, value: DOMString) -> Result<(), Error>

source§

fn Grid_auto_flow(&self) -> DOMString

source§

fn SetGrid_auto_flow(&self, value: DOMString) -> Result<(), Error>

source§

fn GridAutoFlow(&self) -> DOMString

source§

fn SetGridAutoFlow(&self, value: DOMString) -> Result<(), Error>

source§

fn Image_rendering(&self) -> DOMString

source§

fn SetImage_rendering(&self, value: DOMString) -> Result<(), Error>

source§

fn ImageRendering(&self) -> DOMString

source§

fn SetImageRendering(&self, value: DOMString) -> Result<(), Error>

source§

fn Justify_content(&self) -> DOMString

source§

fn SetJustify_content(&self, value: DOMString) -> Result<(), Error>

source§

fn JustifyContent(&self) -> DOMString

source§

fn SetJustifyContent(&self, value: DOMString) -> Result<(), Error>

source§

fn Justify_items(&self) -> DOMString

source§

fn SetJustify_items(&self, value: DOMString) -> Result<(), Error>

source§

fn JustifyItems(&self) -> DOMString

source§

fn SetJustifyItems(&self, value: DOMString) -> Result<(), Error>

source§

fn Justify_self(&self) -> DOMString

source§

fn SetJustify_self(&self, value: DOMString) -> Result<(), Error>

source§

fn JustifySelf(&self) -> DOMString

source§

fn SetJustifySelf(&self, value: DOMString) -> Result<(), Error>

source§

fn List_style_position(&self) -> DOMString

source§

fn SetList_style_position(&self, value: DOMString) -> Result<(), Error>

source§

fn ListStylePosition(&self) -> DOMString

source§

fn SetListStylePosition(&self, value: DOMString) -> Result<(), Error>

source§

fn List_style_type(&self) -> DOMString

source§

fn SetList_style_type(&self, value: DOMString) -> Result<(), Error>

source§

fn ListStyleType(&self) -> DOMString

source§

fn SetListStyleType(&self, value: DOMString) -> Result<(), Error>

source§

fn Mix_blend_mode(&self) -> DOMString

source§

fn SetMix_blend_mode(&self, value: DOMString) -> Result<(), Error>

source§

fn MixBlendMode(&self) -> DOMString

source§

fn SetMixBlendMode(&self, value: DOMString) -> Result<(), Error>

source§

fn Object_fit(&self) -> DOMString

source§

fn SetObject_fit(&self, value: DOMString) -> Result<(), Error>

source§

fn ObjectFit(&self) -> DOMString

source§

fn SetObjectFit(&self, value: DOMString) -> Result<(), Error>

source§

fn Opacity(&self) -> DOMString

source§

fn SetOpacity(&self, value: DOMString) -> Result<(), Error>

source§

fn Order(&self) -> DOMString

source§

fn SetOrder(&self, value: DOMString) -> Result<(), Error>

source§

fn Outline_style(&self) -> DOMString

source§

fn SetOutline_style(&self, value: DOMString) -> Result<(), Error>

source§

fn OutlineStyle(&self) -> DOMString

source§

fn SetOutlineStyle(&self, value: DOMString) -> Result<(), Error>

source§

fn Overflow_wrap(&self) -> DOMString

source§

fn SetOverflow_wrap(&self, value: DOMString) -> Result<(), Error>

source§

fn OverflowWrap(&self) -> DOMString

source§

fn SetOverflowWrap(&self, value: DOMString) -> Result<(), Error>

source§

fn Word_wrap(&self) -> DOMString

source§

fn SetWord_wrap(&self, value: DOMString) -> Result<(), Error>

source§

fn WordWrap(&self) -> DOMString

source§

fn SetWordWrap(&self, value: DOMString) -> Result<(), Error>

source§

fn Pointer_events(&self) -> DOMString

source§

fn SetPointer_events(&self, value: DOMString) -> Result<(), Error>

source§

fn PointerEvents(&self) -> DOMString

source§

fn SetPointerEvents(&self, value: DOMString) -> Result<(), Error>

source§

fn Position(&self) -> DOMString

source§

fn SetPosition(&self, value: DOMString) -> Result<(), Error>

source§

fn Table_layout(&self) -> DOMString

source§

fn SetTable_layout(&self, value: DOMString) -> Result<(), Error>

source§

fn TableLayout(&self) -> DOMString

source§

fn SetTableLayout(&self, value: DOMString) -> Result<(), Error>

source§

fn Text_align(&self) -> DOMString

source§

fn SetText_align(&self, value: DOMString) -> Result<(), Error>

source§

fn TextAlign(&self) -> DOMString

source§

fn SetTextAlign(&self, value: DOMString) -> Result<(), Error>

source§

fn Text_align_last(&self) -> DOMString

source§

fn SetText_align_last(&self, value: DOMString) -> Result<(), Error>

source§

fn TextAlignLast(&self) -> DOMString

source§

fn SetTextAlignLast(&self, value: DOMString) -> Result<(), Error>

source§

fn Text_decoration_line(&self) -> DOMString

source§

fn SetText_decoration_line(&self, value: DOMString) -> Result<(), Error>

source§

fn TextDecorationLine(&self) -> DOMString

source§

fn SetTextDecorationLine(&self, value: DOMString) -> Result<(), Error>

source§

fn Text_decoration_style(&self) -> DOMString

source§

fn SetText_decoration_style(&self, value: DOMString) -> Result<(), Error>

source§

fn TextDecorationStyle(&self) -> DOMString

source§

fn SetTextDecorationStyle(&self, value: DOMString) -> Result<(), Error>

source§

fn Text_justify(&self) -> DOMString

source§

fn SetText_justify(&self, value: DOMString) -> Result<(), Error>

source§

fn TextJustify(&self) -> DOMString

source§

fn SetTextJustify(&self, value: DOMString) -> Result<(), Error>

source§

fn Text_rendering(&self) -> DOMString

source§

fn SetText_rendering(&self, value: DOMString) -> Result<(), Error>

source§

fn TextRendering(&self) -> DOMString

source§

fn SetTextRendering(&self, value: DOMString) -> Result<(), Error>

source§

fn Text_transform(&self) -> DOMString

source§

fn SetText_transform(&self, value: DOMString) -> Result<(), Error>

source§

fn TextTransform(&self) -> DOMString

source§

fn SetTextTransform(&self, value: DOMString) -> Result<(), Error>

source§

fn Text_wrap_mode(&self) -> DOMString

source§

fn SetText_wrap_mode(&self, value: DOMString) -> Result<(), Error>

source§

fn TextWrapMode(&self) -> DOMString

source§

fn SetTextWrapMode(&self, value: DOMString) -> Result<(), Error>

source§

fn Transform_style(&self) -> DOMString

source§

fn SetTransform_style(&self, value: DOMString) -> Result<(), Error>

source§

fn TransformStyle(&self) -> DOMString

source§

fn SetTransformStyle(&self, value: DOMString) -> Result<(), Error>

source§

fn Unicode_bidi(&self) -> DOMString

source§

fn SetUnicode_bidi(&self, value: DOMString) -> Result<(), Error>

source§

fn UnicodeBidi(&self) -> DOMString

source§

fn SetUnicodeBidi(&self, value: DOMString) -> Result<(), Error>

source§

fn Visibility(&self) -> DOMString

source§

fn SetVisibility(&self, value: DOMString) -> Result<(), Error>

source§

fn White_space_collapse(&self) -> DOMString

source§

fn SetWhite_space_collapse(&self, value: DOMString) -> Result<(), Error>

source§

fn WhiteSpaceCollapse(&self) -> DOMString

source§

fn SetWhiteSpaceCollapse(&self, value: DOMString) -> Result<(), Error>

source§

fn Word_break(&self) -> DOMString

source§

fn SetWord_break(&self, value: DOMString) -> Result<(), Error>

source§

fn WordBreak(&self) -> DOMString

source§

fn SetWordBreak(&self, value: DOMString) -> Result<(), Error>

source§

fn Writing_mode(&self) -> DOMString

source§

fn SetWriting_mode(&self, value: DOMString) -> Result<(), Error>

source§

fn WritingMode(&self) -> DOMString

source§

fn SetWritingMode(&self, value: DOMString) -> Result<(), Error>

source§

fn Z_index(&self) -> DOMString

source§

fn SetZ_index(&self, value: DOMString) -> Result<(), Error>

source§

fn ZIndex(&self) -> DOMString

source§

fn SetZIndex(&self, value: DOMString) -> Result<(), Error>

source§

fn Flex_grow(&self) -> DOMString

source§

fn SetFlex_grow(&self, value: DOMString) -> Result<(), Error>

source§

fn FlexGrow(&self) -> DOMString

source§

fn SetFlexGrow(&self, value: DOMString) -> Result<(), Error>

source§

fn Flex_shrink(&self) -> DOMString

source§

fn SetFlex_shrink(&self, value: DOMString) -> Result<(), Error>

source§

fn FlexShrink(&self) -> DOMString

source§

fn SetFlexShrink(&self, value: DOMString) -> Result<(), Error>

source§

fn Overflow_block(&self) -> DOMString

source§

fn SetOverflow_block(&self, value: DOMString) -> Result<(), Error>

source§

fn OverflowBlock(&self) -> DOMString

source§

fn SetOverflowBlock(&self, value: DOMString) -> Result<(), Error>

source§

fn Overflow_inline(&self) -> DOMString

source§

fn SetOverflow_inline(&self, value: DOMString) -> Result<(), Error>

source§

fn OverflowInline(&self) -> DOMString

source§

fn SetOverflowInline(&self, value: DOMString) -> Result<(), Error>

source§

fn Overflow_x(&self) -> DOMString

source§

fn SetOverflow_x(&self, value: DOMString) -> Result<(), Error>

source§

fn OverflowX(&self) -> DOMString

source§

fn SetOverflowX(&self, value: DOMString) -> Result<(), Error>

source§

fn Overflow_y(&self) -> DOMString

source§

fn SetOverflow_y(&self, value: DOMString) -> Result<(), Error>

source§

fn OverflowY(&self) -> DOMString

source§

fn SetOverflowY(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_block_end_style(&self) -> DOMString

source§

fn SetBorder_block_end_style(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderBlockEndStyle(&self) -> DOMString

source§

fn SetBorderBlockEndStyle(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_block_start_style(&self) -> DOMString

source§

fn SetBorder_block_start_style(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderBlockStartStyle(&self) -> DOMString

source§

fn SetBorderBlockStartStyle(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_bottom_style(&self) -> DOMString

source§

fn SetBorder_bottom_style(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderBottomStyle(&self) -> DOMString

source§

fn SetBorderBottomStyle(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_inline_end_style(&self) -> DOMString

source§

fn SetBorder_inline_end_style(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderInlineEndStyle(&self) -> DOMString

source§

fn SetBorderInlineEndStyle(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_inline_start_style(&self) -> DOMString

source§

fn SetBorder_inline_start_style(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderInlineStartStyle(&self) -> DOMString

source§

fn SetBorderInlineStartStyle(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_left_style(&self) -> DOMString

source§

fn SetBorder_left_style(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderLeftStyle(&self) -> DOMString

source§

fn SetBorderLeftStyle(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_right_style(&self) -> DOMString

source§

fn SetBorder_right_style(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderRightStyle(&self) -> DOMString

source§

fn SetBorderRightStyle(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_top_style(&self) -> DOMString

source§

fn SetBorder_top_style(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderTopStyle(&self) -> DOMString

source§

fn SetBorderTopStyle(&self, value: DOMString) -> Result<(), Error>

source§

fn Animation_composition(&self) -> DOMString

source§

fn SetAnimation_composition(&self, value: DOMString) -> Result<(), Error>

source§

fn AnimationComposition(&self) -> DOMString

source§

fn SetAnimationComposition(&self, value: DOMString) -> Result<(), Error>

source§

fn Animation_delay(&self) -> DOMString

source§

fn SetAnimation_delay(&self, value: DOMString) -> Result<(), Error>

source§

fn AnimationDelay(&self) -> DOMString

source§

fn SetAnimationDelay(&self, value: DOMString) -> Result<(), Error>

source§

fn Animation_direction(&self) -> DOMString

source§

fn SetAnimation_direction(&self, value: DOMString) -> Result<(), Error>

source§

fn AnimationDirection(&self) -> DOMString

source§

fn SetAnimationDirection(&self, value: DOMString) -> Result<(), Error>

source§

fn Animation_duration(&self) -> DOMString

source§

fn SetAnimation_duration(&self, value: DOMString) -> Result<(), Error>

source§

fn AnimationDuration(&self) -> DOMString

source§

fn SetAnimationDuration(&self, value: DOMString) -> Result<(), Error>

source§

fn Animation_fill_mode(&self) -> DOMString

source§

fn SetAnimation_fill_mode(&self, value: DOMString) -> Result<(), Error>

source§

fn AnimationFillMode(&self) -> DOMString

source§

fn SetAnimationFillMode(&self, value: DOMString) -> Result<(), Error>

source§

fn Animation_iteration_count(&self) -> DOMString

source§

fn SetAnimation_iteration_count(&self, value: DOMString) -> Result<(), Error>

source§

fn AnimationIterationCount(&self) -> DOMString

source§

fn SetAnimationIterationCount(&self, value: DOMString) -> Result<(), Error>

source§

fn Animation_name(&self) -> DOMString

source§

fn SetAnimation_name(&self, value: DOMString) -> Result<(), Error>

source§

fn AnimationName(&self) -> DOMString

source§

fn SetAnimationName(&self, value: DOMString) -> Result<(), Error>

source§

fn Animation_play_state(&self) -> DOMString

source§

fn SetAnimation_play_state(&self, value: DOMString) -> Result<(), Error>

source§

fn AnimationPlayState(&self) -> DOMString

source§

fn SetAnimationPlayState(&self, value: DOMString) -> Result<(), Error>

source§

fn Animation_timeline(&self) -> DOMString

source§

fn SetAnimation_timeline(&self, value: DOMString) -> Result<(), Error>

source§

fn AnimationTimeline(&self) -> DOMString

source§

fn SetAnimationTimeline(&self, value: DOMString) -> Result<(), Error>

source§

fn Animation_timing_function(&self) -> DOMString

source§

fn SetAnimation_timing_function(&self, value: DOMString) -> Result<(), Error>

source§

fn AnimationTimingFunction(&self) -> DOMString

source§

fn SetAnimationTimingFunction(&self, value: DOMString) -> Result<(), Error>

source§

fn Background_attachment(&self) -> DOMString

source§

fn SetBackground_attachment(&self, value: DOMString) -> Result<(), Error>

source§

fn BackgroundAttachment(&self) -> DOMString

source§

fn SetBackgroundAttachment(&self, value: DOMString) -> Result<(), Error>

source§

fn Background_clip(&self) -> DOMString

source§

fn SetBackground_clip(&self, value: DOMString) -> Result<(), Error>

source§

fn BackgroundClip(&self) -> DOMString

source§

fn SetBackgroundClip(&self, value: DOMString) -> Result<(), Error>

source§

fn Background_image(&self) -> DOMString

source§

fn SetBackground_image(&self, value: DOMString) -> Result<(), Error>

source§

fn BackgroundImage(&self) -> DOMString

source§

fn SetBackgroundImage(&self, value: DOMString) -> Result<(), Error>

source§

fn Background_origin(&self) -> DOMString

source§

fn SetBackground_origin(&self, value: DOMString) -> Result<(), Error>

source§

fn BackgroundOrigin(&self) -> DOMString

source§

fn SetBackgroundOrigin(&self, value: DOMString) -> Result<(), Error>

source§

fn Background_position_x(&self) -> DOMString

source§

fn SetBackground_position_x(&self, value: DOMString) -> Result<(), Error>

source§

fn BackgroundPositionX(&self) -> DOMString

source§

fn SetBackgroundPositionX(&self, value: DOMString) -> Result<(), Error>

source§

fn Background_position_y(&self) -> DOMString

source§

fn SetBackground_position_y(&self, value: DOMString) -> Result<(), Error>

source§

fn BackgroundPositionY(&self) -> DOMString

source§

fn SetBackgroundPositionY(&self, value: DOMString) -> Result<(), Error>

source§

fn Background_repeat(&self) -> DOMString

source§

fn SetBackground_repeat(&self, value: DOMString) -> Result<(), Error>

source§

fn BackgroundRepeat(&self) -> DOMString

source§

fn SetBackgroundRepeat(&self, value: DOMString) -> Result<(), Error>

source§

fn Background_size(&self) -> DOMString

source§

fn SetBackground_size(&self, value: DOMString) -> Result<(), Error>

source§

fn BackgroundSize(&self) -> DOMString

source§

fn SetBackgroundSize(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_image_outset(&self) -> DOMString

source§

fn SetBorder_image_outset(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderImageOutset(&self) -> DOMString

source§

fn SetBorderImageOutset(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_image_slice(&self) -> DOMString

source§

fn SetBorder_image_slice(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderImageSlice(&self) -> DOMString

source§

fn SetBorderImageSlice(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_image_width(&self) -> DOMString

source§

fn SetBorder_image_width(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderImageWidth(&self) -> DOMString

source§

fn SetBorderImageWidth(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_spacing(&self) -> DOMString

source§

fn SetBorder_spacing(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderSpacing(&self) -> DOMString

source§

fn SetBorderSpacing(&self, value: DOMString) -> Result<(), Error>

source§

fn Box_shadow(&self) -> DOMString

source§

fn SetBox_shadow(&self, value: DOMString) -> Result<(), Error>

source§

fn BoxShadow(&self) -> DOMString

source§

fn SetBoxShadow(&self, value: DOMString) -> Result<(), Error>

source§

fn Clip(&self) -> DOMString

source§

fn SetClip(&self, value: DOMString) -> Result<(), Error>

source§

fn Clip_path(&self) -> DOMString

source§

fn SetClip_path(&self, value: DOMString) -> Result<(), Error>

source§

fn ClipPath(&self) -> DOMString

source§

fn SetClipPath(&self, value: DOMString) -> Result<(), Error>

source§

fn Color(&self) -> DOMString

source§

fn SetColor(&self, value: DOMString) -> Result<(), Error>

source§

fn Color_scheme(&self) -> DOMString

source§

fn SetColor_scheme(&self, value: DOMString) -> Result<(), Error>

source§

fn ColorScheme(&self) -> DOMString

source§

fn SetColorScheme(&self, value: DOMString) -> Result<(), Error>

source§

fn Column_width(&self) -> DOMString

source§

fn SetColumn_width(&self, value: DOMString) -> Result<(), Error>

source§

fn ColumnWidth(&self) -> DOMString

source§

fn SetColumnWidth(&self, value: DOMString) -> Result<(), Error>

source§

fn Container_name(&self) -> DOMString

source§

fn SetContainer_name(&self, value: DOMString) -> Result<(), Error>

source§

fn ContainerName(&self) -> DOMString

source§

fn SetContainerName(&self, value: DOMString) -> Result<(), Error>

source§

fn Content(&self) -> DOMString

source§

fn SetContent(&self, value: DOMString) -> Result<(), Error>

source§

fn Counter_increment(&self) -> DOMString

source§

fn SetCounter_increment(&self, value: DOMString) -> Result<(), Error>

source§

fn CounterIncrement(&self) -> DOMString

source§

fn SetCounterIncrement(&self, value: DOMString) -> Result<(), Error>

source§

fn Counter_reset(&self) -> DOMString

source§

fn SetCounter_reset(&self, value: DOMString) -> Result<(), Error>

source§

fn CounterReset(&self) -> DOMString

source§

fn SetCounterReset(&self, value: DOMString) -> Result<(), Error>

source§

fn Cursor(&self) -> DOMString

source§

fn SetCursor(&self, value: DOMString) -> Result<(), Error>

source§

fn Filter(&self) -> DOMString

source§

fn SetFilter(&self, value: DOMString) -> Result<(), Error>

source§

fn Flex_basis(&self) -> DOMString

source§

fn SetFlex_basis(&self, value: DOMString) -> Result<(), Error>

source§

fn FlexBasis(&self) -> DOMString

source§

fn SetFlexBasis(&self, value: DOMString) -> Result<(), Error>

source§

fn Font_family(&self) -> DOMString

source§

fn SetFont_family(&self, value: DOMString) -> Result<(), Error>

source§

fn FontFamily(&self) -> DOMString

source§

fn SetFontFamily(&self, value: DOMString) -> Result<(), Error>

source§

fn Font_size(&self) -> DOMString

source§

fn SetFont_size(&self, value: DOMString) -> Result<(), Error>

source§

fn FontSize(&self) -> DOMString

source§

fn SetFontSize(&self, value: DOMString) -> Result<(), Error>

source§

fn Grid_template_areas(&self) -> DOMString

source§

fn SetGrid_template_areas(&self, value: DOMString) -> Result<(), Error>

source§

fn GridTemplateAreas(&self) -> DOMString

source§

fn SetGridTemplateAreas(&self, value: DOMString) -> Result<(), Error>

source§

fn Letter_spacing(&self) -> DOMString

source§

fn SetLetter_spacing(&self, value: DOMString) -> Result<(), Error>

source§

fn LetterSpacing(&self) -> DOMString

source§

fn SetLetterSpacing(&self, value: DOMString) -> Result<(), Error>

source§

fn Line_height(&self) -> DOMString

source§

fn SetLine_height(&self, value: DOMString) -> Result<(), Error>

source§

fn LineHeight(&self) -> DOMString

source§

fn SetLineHeight(&self, value: DOMString) -> Result<(), Error>

source§

fn Outline_offset(&self) -> DOMString

source§

fn SetOutline_offset(&self, value: DOMString) -> Result<(), Error>

source§

fn OutlineOffset(&self) -> DOMString

source§

fn SetOutlineOffset(&self, value: DOMString) -> Result<(), Error>

source§

fn Perspective(&self) -> DOMString

source§

fn SetPerspective(&self, value: DOMString) -> Result<(), Error>

source§

fn Quotes(&self) -> DOMString

source§

fn SetQuotes(&self, value: DOMString) -> Result<(), Error>

source§

fn Rotate(&self) -> DOMString

source§

fn SetRotate(&self, value: DOMString) -> Result<(), Error>

source§

fn Scale(&self) -> DOMString

source§

fn SetScale(&self, value: DOMString) -> Result<(), Error>

source§

fn Text_indent(&self) -> DOMString

source§

fn SetText_indent(&self, value: DOMString) -> Result<(), Error>

source§

fn TextIndent(&self) -> DOMString

source§

fn SetTextIndent(&self, value: DOMString) -> Result<(), Error>

source§

fn Text_overflow(&self) -> DOMString

source§

fn SetText_overflow(&self, value: DOMString) -> Result<(), Error>

source§

fn TextOverflow(&self) -> DOMString

source§

fn SetTextOverflow(&self, value: DOMString) -> Result<(), Error>

source§

fn Text_shadow(&self) -> DOMString

source§

fn SetText_shadow(&self, value: DOMString) -> Result<(), Error>

source§

fn TextShadow(&self) -> DOMString

source§

fn SetTextShadow(&self, value: DOMString) -> Result<(), Error>

source§

fn Transform(&self) -> DOMString

source§

fn SetTransform(&self, value: DOMString) -> Result<(), Error>

source§

fn Transform_origin(&self) -> DOMString

source§

fn SetTransform_origin(&self, value: DOMString) -> Result<(), Error>

source§

fn TransformOrigin(&self) -> DOMString

source§

fn SetTransformOrigin(&self, value: DOMString) -> Result<(), Error>

source§

fn Transition_behavior(&self) -> DOMString

source§

fn SetTransition_behavior(&self, value: DOMString) -> Result<(), Error>

source§

fn TransitionBehavior(&self) -> DOMString

source§

fn SetTransitionBehavior(&self, value: DOMString) -> Result<(), Error>

source§

fn Transition_delay(&self) -> DOMString

source§

fn SetTransition_delay(&self, value: DOMString) -> Result<(), Error>

source§

fn TransitionDelay(&self) -> DOMString

source§

fn SetTransitionDelay(&self, value: DOMString) -> Result<(), Error>

source§

fn Transition_duration(&self) -> DOMString

source§

fn SetTransition_duration(&self, value: DOMString) -> Result<(), Error>

source§

fn TransitionDuration(&self) -> DOMString

source§

fn SetTransitionDuration(&self, value: DOMString) -> Result<(), Error>

source§

fn Transition_property(&self) -> DOMString

source§

fn SetTransition_property(&self, value: DOMString) -> Result<(), Error>

source§

fn TransitionProperty(&self) -> DOMString

source§

fn SetTransitionProperty(&self, value: DOMString) -> Result<(), Error>

source§

fn Transition_timing_function(&self) -> DOMString

source§

fn SetTransition_timing_function(&self, value: DOMString) -> Result<(), Error>

source§

fn TransitionTimingFunction(&self) -> DOMString

source§

fn SetTransitionTimingFunction(&self, value: DOMString) -> Result<(), Error>

source§

fn Translate(&self) -> DOMString

source§

fn SetTranslate(&self, value: DOMString) -> Result<(), Error>

source§

fn Vertical_align(&self) -> DOMString

source§

fn SetVertical_align(&self, value: DOMString) -> Result<(), Error>

source§

fn VerticalAlign(&self) -> DOMString

source§

fn SetVerticalAlign(&self, value: DOMString) -> Result<(), Error>

source§

fn Word_spacing(&self) -> DOMString

source§

fn SetWord_spacing(&self, value: DOMString) -> Result<(), Error>

source§

fn WordSpacing(&self) -> DOMString

source§

fn SetWordSpacing(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_image_source(&self) -> DOMString

source§

fn SetBorder_image_source(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderImageSource(&self) -> DOMString

source§

fn SetBorderImageSource(&self, value: DOMString) -> Result<(), Error>

source§

fn List_style_image(&self) -> DOMString

source§

fn SetList_style_image(&self, value: DOMString) -> Result<(), Error>

source§

fn ListStyleImage(&self) -> DOMString

source§

fn SetListStyleImage(&self, value: DOMString) -> Result<(), Error>

source§

fn Object_position(&self) -> DOMString

source§

fn SetObject_position(&self, value: DOMString) -> Result<(), Error>

source§

fn ObjectPosition(&self) -> DOMString

source§

fn SetObjectPosition(&self, value: DOMString) -> Result<(), Error>

source§

fn Perspective_origin(&self) -> DOMString

source§

fn SetPerspective_origin(&self, value: DOMString) -> Result<(), Error>

source§

fn PerspectiveOrigin(&self) -> DOMString

source§

fn SetPerspectiveOrigin(&self, value: DOMString) -> Result<(), Error>

source§

fn Grid_template_columns(&self) -> DOMString

source§

fn SetGrid_template_columns(&self, value: DOMString) -> Result<(), Error>

source§

fn GridTemplateColumns(&self) -> DOMString

source§

fn SetGridTemplateColumns(&self, value: DOMString) -> Result<(), Error>

source§

fn Grid_template_rows(&self) -> DOMString

source§

fn SetGrid_template_rows(&self, value: DOMString) -> Result<(), Error>

source§

fn GridTemplateRows(&self) -> DOMString

source§

fn SetGridTemplateRows(&self, value: DOMString) -> Result<(), Error>

source§

fn Grid_auto_columns(&self) -> DOMString

source§

fn SetGrid_auto_columns(&self, value: DOMString) -> Result<(), Error>

source§

fn GridAutoColumns(&self) -> DOMString

source§

fn SetGridAutoColumns(&self, value: DOMString) -> Result<(), Error>

source§

fn Grid_auto_rows(&self) -> DOMString

source§

fn SetGrid_auto_rows(&self, value: DOMString) -> Result<(), Error>

source§

fn GridAutoRows(&self) -> DOMString

source§

fn SetGridAutoRows(&self, value: DOMString) -> Result<(), Error>

source§

fn Column_gap(&self) -> DOMString

source§

fn SetColumn_gap(&self, value: DOMString) -> Result<(), Error>

source§

fn ColumnGap(&self) -> DOMString

source§

fn SetColumnGap(&self, value: DOMString) -> Result<(), Error>

source§

fn Grid_column_gap(&self) -> DOMString

source§

fn SetGrid_column_gap(&self, value: DOMString) -> Result<(), Error>

source§

fn GridColumnGap(&self) -> DOMString

source§

fn SetGridColumnGap(&self, value: DOMString) -> Result<(), Error>

source§

fn Row_gap(&self) -> DOMString

source§

fn SetRow_gap(&self, value: DOMString) -> Result<(), Error>

source§

fn RowGap(&self) -> DOMString

source§

fn SetRowGap(&self, value: DOMString) -> Result<(), Error>

source§

fn Grid_row_gap(&self) -> DOMString

source§

fn SetGrid_row_gap(&self, value: DOMString) -> Result<(), Error>

source§

fn GridRowGap(&self) -> DOMString

source§

fn SetGridRowGap(&self, value: DOMString) -> Result<(), Error>

source§

fn Grid_column_end(&self) -> DOMString

source§

fn SetGrid_column_end(&self, value: DOMString) -> Result<(), Error>

source§

fn GridColumnEnd(&self) -> DOMString

source§

fn SetGridColumnEnd(&self, value: DOMString) -> Result<(), Error>

source§

fn Grid_column_start(&self) -> DOMString

source§

fn SetGrid_column_start(&self, value: DOMString) -> Result<(), Error>

source§

fn GridColumnStart(&self) -> DOMString

source§

fn SetGridColumnStart(&self, value: DOMString) -> Result<(), Error>

source§

fn Grid_row_end(&self) -> DOMString

source§

fn SetGrid_row_end(&self, value: DOMString) -> Result<(), Error>

source§

fn GridRowEnd(&self) -> DOMString

source§

fn SetGridRowEnd(&self, value: DOMString) -> Result<(), Error>

source§

fn Grid_row_start(&self) -> DOMString

source§

fn SetGrid_row_start(&self, value: DOMString) -> Result<(), Error>

source§

fn GridRowStart(&self) -> DOMString

source§

fn SetGridRowStart(&self, value: DOMString) -> Result<(), Error>

source§

fn Max_block_size(&self) -> DOMString

source§

fn SetMax_block_size(&self, value: DOMString) -> Result<(), Error>

source§

fn MaxBlockSize(&self) -> DOMString

source§

fn SetMaxBlockSize(&self, value: DOMString) -> Result<(), Error>

source§

fn Max_height(&self) -> DOMString

source§

fn SetMax_height(&self, value: DOMString) -> Result<(), Error>

source§

fn MaxHeight(&self) -> DOMString

source§

fn SetMaxHeight(&self, value: DOMString) -> Result<(), Error>

source§

fn Max_inline_size(&self) -> DOMString

source§

fn SetMax_inline_size(&self, value: DOMString) -> Result<(), Error>

source§

fn MaxInlineSize(&self) -> DOMString

source§

fn SetMaxInlineSize(&self, value: DOMString) -> Result<(), Error>

source§

fn Max_width(&self) -> DOMString

source§

fn SetMax_width(&self, value: DOMString) -> Result<(), Error>

source§

fn MaxWidth(&self) -> DOMString

source§

fn SetMaxWidth(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_bottom_left_radius(&self) -> DOMString

source§

fn SetBorder_bottom_left_radius(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderBottomLeftRadius(&self) -> DOMString

source§

fn SetBorderBottomLeftRadius(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_bottom_right_radius(&self) -> DOMString

source§

fn SetBorder_bottom_right_radius(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderBottomRightRadius(&self) -> DOMString

source§

fn SetBorderBottomRightRadius(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_end_end_radius(&self) -> DOMString

source§

fn SetBorder_end_end_radius(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderEndEndRadius(&self) -> DOMString

source§

fn SetBorderEndEndRadius(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_end_start_radius(&self) -> DOMString

source§

fn SetBorder_end_start_radius(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderEndStartRadius(&self) -> DOMString

source§

fn SetBorderEndStartRadius(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_start_end_radius(&self) -> DOMString

source§

fn SetBorder_start_end_radius(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderStartEndRadius(&self) -> DOMString

source§

fn SetBorderStartEndRadius(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_start_start_radius(&self) -> DOMString

source§

fn SetBorder_start_start_radius(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderStartStartRadius(&self) -> DOMString

source§

fn SetBorderStartStartRadius(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_top_left_radius(&self) -> DOMString

source§

fn SetBorder_top_left_radius(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderTopLeftRadius(&self) -> DOMString

source§

fn SetBorderTopLeftRadius(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_top_right_radius(&self) -> DOMString

source§

fn SetBorder_top_right_radius(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderTopRightRadius(&self) -> DOMString

source§

fn SetBorderTopRightRadius(&self, value: DOMString) -> Result<(), Error>

source§

fn Bottom(&self) -> DOMString

source§

fn SetBottom(&self, value: DOMString) -> Result<(), Error>

source§

fn Inset_block_end(&self) -> DOMString

source§

fn SetInset_block_end(&self, value: DOMString) -> Result<(), Error>

source§

fn InsetBlockEnd(&self) -> DOMString

source§

fn SetInsetBlockEnd(&self, value: DOMString) -> Result<(), Error>

source§

fn Inset_block_start(&self) -> DOMString

source§

fn SetInset_block_start(&self, value: DOMString) -> Result<(), Error>

source§

fn InsetBlockStart(&self) -> DOMString

source§

fn SetInsetBlockStart(&self, value: DOMString) -> Result<(), Error>

source§

fn Inset_inline_end(&self) -> DOMString

source§

fn SetInset_inline_end(&self, value: DOMString) -> Result<(), Error>

source§

fn InsetInlineEnd(&self) -> DOMString

source§

fn SetInsetInlineEnd(&self, value: DOMString) -> Result<(), Error>

source§

fn Inset_inline_start(&self) -> DOMString

source§

fn SetInset_inline_start(&self, value: DOMString) -> Result<(), Error>

source§

fn InsetInlineStart(&self) -> DOMString

source§

fn SetInsetInlineStart(&self, value: DOMString) -> Result<(), Error>

source§

fn Left(&self) -> DOMString

source§

fn SetLeft(&self, value: DOMString) -> Result<(), Error>

source§

fn Right(&self) -> DOMString

source§

fn SetRight(&self, value: DOMString) -> Result<(), Error>

source§

fn Top(&self) -> DOMString

source§

fn SetTop(&self, value: DOMString) -> Result<(), Error>

source§

fn Margin_block_end(&self) -> DOMString

source§

fn SetMargin_block_end(&self, value: DOMString) -> Result<(), Error>

source§

fn MarginBlockEnd(&self) -> DOMString

source§

fn SetMarginBlockEnd(&self, value: DOMString) -> Result<(), Error>

source§

fn Margin_block_start(&self) -> DOMString

source§

fn SetMargin_block_start(&self, value: DOMString) -> Result<(), Error>

source§

fn MarginBlockStart(&self) -> DOMString

source§

fn SetMarginBlockStart(&self, value: DOMString) -> Result<(), Error>

source§

fn Margin_bottom(&self) -> DOMString

source§

fn SetMargin_bottom(&self, value: DOMString) -> Result<(), Error>

source§

fn MarginBottom(&self) -> DOMString

source§

fn SetMarginBottom(&self, value: DOMString) -> Result<(), Error>

source§

fn Margin_inline_end(&self) -> DOMString

source§

fn SetMargin_inline_end(&self, value: DOMString) -> Result<(), Error>

source§

fn MarginInlineEnd(&self) -> DOMString

source§

fn SetMarginInlineEnd(&self, value: DOMString) -> Result<(), Error>

source§

fn Margin_inline_start(&self) -> DOMString

source§

fn SetMargin_inline_start(&self, value: DOMString) -> Result<(), Error>

source§

fn MarginInlineStart(&self) -> DOMString

source§

fn SetMarginInlineStart(&self, value: DOMString) -> Result<(), Error>

source§

fn Margin_left(&self) -> DOMString

source§

fn SetMargin_left(&self, value: DOMString) -> Result<(), Error>

source§

fn MarginLeft(&self) -> DOMString

source§

fn SetMarginLeft(&self, value: DOMString) -> Result<(), Error>

source§

fn Margin_right(&self) -> DOMString

source§

fn SetMargin_right(&self, value: DOMString) -> Result<(), Error>

source§

fn MarginRight(&self) -> DOMString

source§

fn SetMarginRight(&self, value: DOMString) -> Result<(), Error>

source§

fn Margin_top(&self) -> DOMString

source§

fn SetMargin_top(&self, value: DOMString) -> Result<(), Error>

source§

fn MarginTop(&self) -> DOMString

source§

fn SetMarginTop(&self, value: DOMString) -> Result<(), Error>

source§

fn Padding_block_end(&self) -> DOMString

source§

fn SetPadding_block_end(&self, value: DOMString) -> Result<(), Error>

source§

fn PaddingBlockEnd(&self) -> DOMString

source§

fn SetPaddingBlockEnd(&self, value: DOMString) -> Result<(), Error>

source§

fn Padding_block_start(&self) -> DOMString

source§

fn SetPadding_block_start(&self, value: DOMString) -> Result<(), Error>

source§

fn PaddingBlockStart(&self) -> DOMString

source§

fn SetPaddingBlockStart(&self, value: DOMString) -> Result<(), Error>

source§

fn Padding_bottom(&self) -> DOMString

source§

fn SetPadding_bottom(&self, value: DOMString) -> Result<(), Error>

source§

fn PaddingBottom(&self) -> DOMString

source§

fn SetPaddingBottom(&self, value: DOMString) -> Result<(), Error>

source§

fn Padding_inline_end(&self) -> DOMString

source§

fn SetPadding_inline_end(&self, value: DOMString) -> Result<(), Error>

source§

fn PaddingInlineEnd(&self) -> DOMString

source§

fn SetPaddingInlineEnd(&self, value: DOMString) -> Result<(), Error>

source§

fn Padding_inline_start(&self) -> DOMString

source§

fn SetPadding_inline_start(&self, value: DOMString) -> Result<(), Error>

source§

fn PaddingInlineStart(&self) -> DOMString

source§

fn SetPaddingInlineStart(&self, value: DOMString) -> Result<(), Error>

source§

fn Padding_left(&self) -> DOMString

source§

fn SetPadding_left(&self, value: DOMString) -> Result<(), Error>

source§

fn PaddingLeft(&self) -> DOMString

source§

fn SetPaddingLeft(&self, value: DOMString) -> Result<(), Error>

source§

fn Padding_right(&self) -> DOMString

source§

fn SetPadding_right(&self, value: DOMString) -> Result<(), Error>

source§

fn PaddingRight(&self) -> DOMString

source§

fn SetPaddingRight(&self, value: DOMString) -> Result<(), Error>

source§

fn Padding_top(&self) -> DOMString

source§

fn SetPadding_top(&self, value: DOMString) -> Result<(), Error>

source§

fn PaddingTop(&self) -> DOMString

source§

fn SetPaddingTop(&self, value: DOMString) -> Result<(), Error>

source§

fn Block_size(&self) -> DOMString

source§

fn SetBlock_size(&self, value: DOMString) -> Result<(), Error>

source§

fn BlockSize(&self) -> DOMString

source§

fn SetBlockSize(&self, value: DOMString) -> Result<(), Error>

source§

fn Height(&self) -> DOMString

source§

fn SetHeight(&self, value: DOMString) -> Result<(), Error>

source§

fn Inline_size(&self) -> DOMString

source§

fn SetInline_size(&self, value: DOMString) -> Result<(), Error>

source§

fn InlineSize(&self) -> DOMString

source§

fn SetInlineSize(&self, value: DOMString) -> Result<(), Error>

source§

fn Min_block_size(&self) -> DOMString

source§

fn SetMin_block_size(&self, value: DOMString) -> Result<(), Error>

source§

fn MinBlockSize(&self) -> DOMString

source§

fn SetMinBlockSize(&self, value: DOMString) -> Result<(), Error>

source§

fn Min_height(&self) -> DOMString

source§

fn SetMin_height(&self, value: DOMString) -> Result<(), Error>

source§

fn MinHeight(&self) -> DOMString

source§

fn SetMinHeight(&self, value: DOMString) -> Result<(), Error>

source§

fn Min_inline_size(&self) -> DOMString

source§

fn SetMin_inline_size(&self, value: DOMString) -> Result<(), Error>

source§

fn MinInlineSize(&self) -> DOMString

source§

fn SetMinInlineSize(&self, value: DOMString) -> Result<(), Error>

source§

fn Min_width(&self) -> DOMString

source§

fn SetMin_width(&self, value: DOMString) -> Result<(), Error>

source§

fn MinWidth(&self) -> DOMString

source§

fn SetMinWidth(&self, value: DOMString) -> Result<(), Error>

source§

fn Width(&self) -> DOMString

source§

fn SetWidth(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_block_end_width(&self) -> DOMString

source§

fn SetBorder_block_end_width(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderBlockEndWidth(&self) -> DOMString

source§

fn SetBorderBlockEndWidth(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_block_start_width(&self) -> DOMString

source§

fn SetBorder_block_start_width(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderBlockStartWidth(&self) -> DOMString

source§

fn SetBorderBlockStartWidth(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_bottom_width(&self) -> DOMString

source§

fn SetBorder_bottom_width(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderBottomWidth(&self) -> DOMString

source§

fn SetBorderBottomWidth(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_inline_end_width(&self) -> DOMString

source§

fn SetBorder_inline_end_width(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderInlineEndWidth(&self) -> DOMString

source§

fn SetBorderInlineEndWidth(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_inline_start_width(&self) -> DOMString

source§

fn SetBorder_inline_start_width(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderInlineStartWidth(&self) -> DOMString

source§

fn SetBorderInlineStartWidth(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_left_width(&self) -> DOMString

source§

fn SetBorder_left_width(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderLeftWidth(&self) -> DOMString

source§

fn SetBorderLeftWidth(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_right_width(&self) -> DOMString

source§

fn SetBorder_right_width(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderRightWidth(&self) -> DOMString

source§

fn SetBorderRightWidth(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_top_width(&self) -> DOMString

source§

fn SetBorder_top_width(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderTopWidth(&self) -> DOMString

source§

fn SetBorderTopWidth(&self, value: DOMString) -> Result<(), Error>

source§

fn Outline_width(&self) -> DOMString

source§

fn SetOutline_width(&self, value: DOMString) -> Result<(), Error>

source§

fn OutlineWidth(&self) -> DOMString

source§

fn SetOutlineWidth(&self, value: DOMString) -> Result<(), Error>

source§

fn Background_color(&self) -> DOMString

source§

fn SetBackground_color(&self, value: DOMString) -> Result<(), Error>

source§

fn BackgroundColor(&self) -> DOMString

source§

fn SetBackgroundColor(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_block_end_color(&self) -> DOMString

source§

fn SetBorder_block_end_color(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderBlockEndColor(&self) -> DOMString

source§

fn SetBorderBlockEndColor(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_block_start_color(&self) -> DOMString

source§

fn SetBorder_block_start_color(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderBlockStartColor(&self) -> DOMString

source§

fn SetBorderBlockStartColor(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_bottom_color(&self) -> DOMString

source§

fn SetBorder_bottom_color(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderBottomColor(&self) -> DOMString

source§

fn SetBorderBottomColor(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_inline_end_color(&self) -> DOMString

source§

fn SetBorder_inline_end_color(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderInlineEndColor(&self) -> DOMString

source§

fn SetBorderInlineEndColor(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_inline_start_color(&self) -> DOMString

source§

fn SetBorder_inline_start_color(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderInlineStartColor(&self) -> DOMString

source§

fn SetBorderInlineStartColor(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_left_color(&self) -> DOMString

source§

fn SetBorder_left_color(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderLeftColor(&self) -> DOMString

source§

fn SetBorderLeftColor(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_right_color(&self) -> DOMString

source§

fn SetBorder_right_color(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderRightColor(&self) -> DOMString

source§

fn SetBorderRightColor(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_top_color(&self) -> DOMString

source§

fn SetBorder_top_color(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderTopColor(&self) -> DOMString

source§

fn SetBorderTopColor(&self, value: DOMString) -> Result<(), Error>

source§

fn Outline_color(&self) -> DOMString

source§

fn SetOutline_color(&self, value: DOMString) -> Result<(), Error>

source§

fn OutlineColor(&self) -> DOMString

source§

fn SetOutlineColor(&self, value: DOMString) -> Result<(), Error>

source§

fn Text_decoration_color(&self) -> DOMString

source§

fn SetText_decoration_color(&self, value: DOMString) -> Result<(), Error>

source§

fn TextDecorationColor(&self) -> DOMString

source§

fn SetTextDecorationColor(&self, value: DOMString) -> Result<(), Error>

source§

fn Background(&self) -> DOMString

source§

fn SetBackground(&self, value: DOMString) -> Result<(), Error>

source§

fn Background_position(&self) -> DOMString

source§

fn SetBackground_position(&self, value: DOMString) -> Result<(), Error>

source§

fn BackgroundPosition(&self) -> DOMString

source§

fn SetBackgroundPosition(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_color(&self) -> DOMString

source§

fn SetBorder_color(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderColor(&self) -> DOMString

source§

fn SetBorderColor(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_style(&self) -> DOMString

source§

fn SetBorder_style(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderStyle(&self) -> DOMString

source§

fn SetBorderStyle(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_width(&self) -> DOMString

source§

fn SetBorder_width(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderWidth(&self) -> DOMString

source§

fn SetBorderWidth(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_top(&self) -> DOMString

source§

fn SetBorder_top(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderTop(&self) -> DOMString

source§

fn SetBorderTop(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_right(&self) -> DOMString

source§

fn SetBorder_right(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderRight(&self) -> DOMString

source§

fn SetBorderRight(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_bottom(&self) -> DOMString

source§

fn SetBorder_bottom(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderBottom(&self) -> DOMString

source§

fn SetBorderBottom(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_left(&self) -> DOMString

source§

fn SetBorder_left(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderLeft(&self) -> DOMString

source§

fn SetBorderLeft(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_block_start(&self) -> DOMString

source§

fn SetBorder_block_start(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderBlockStart(&self) -> DOMString

source§

fn SetBorderBlockStart(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_block_end(&self) -> DOMString

source§

fn SetBorder_block_end(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderBlockEnd(&self) -> DOMString

source§

fn SetBorderBlockEnd(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_inline_start(&self) -> DOMString

source§

fn SetBorder_inline_start(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderInlineStart(&self) -> DOMString

source§

fn SetBorderInlineStart(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_inline_end(&self) -> DOMString

source§

fn SetBorder_inline_end(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderInlineEnd(&self) -> DOMString

source§

fn SetBorderInlineEnd(&self, value: DOMString) -> Result<(), Error>

source§

fn Border(&self) -> DOMString

source§

fn SetBorder(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_radius(&self) -> DOMString

source§

fn SetBorder_radius(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderRadius(&self) -> DOMString

source§

fn SetBorderRadius(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_image(&self) -> DOMString

source§

fn SetBorder_image(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderImage(&self) -> DOMString

source§

fn SetBorderImage(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_block_width(&self) -> DOMString

source§

fn SetBorder_block_width(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderBlockWidth(&self) -> DOMString

source§

fn SetBorderBlockWidth(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_block_style(&self) -> DOMString

source§

fn SetBorder_block_style(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderBlockStyle(&self) -> DOMString

source§

fn SetBorderBlockStyle(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_block_color(&self) -> DOMString

source§

fn SetBorder_block_color(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderBlockColor(&self) -> DOMString

source§

fn SetBorderBlockColor(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_inline_width(&self) -> DOMString

source§

fn SetBorder_inline_width(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderInlineWidth(&self) -> DOMString

source§

fn SetBorderInlineWidth(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_inline_style(&self) -> DOMString

source§

fn SetBorder_inline_style(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderInlineStyle(&self) -> DOMString

source§

fn SetBorderInlineStyle(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_inline_color(&self) -> DOMString

source§

fn SetBorder_inline_color(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderInlineColor(&self) -> DOMString

source§

fn SetBorderInlineColor(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_block(&self) -> DOMString

source§

fn SetBorder_block(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderBlock(&self) -> DOMString

source§

fn SetBorderBlock(&self, value: DOMString) -> Result<(), Error>

source§

fn Border_inline(&self) -> DOMString

source§

fn SetBorder_inline(&self, value: DOMString) -> Result<(), Error>

source§

fn BorderInline(&self) -> DOMString

source§

fn SetBorderInline(&self, value: DOMString) -> Result<(), Error>

source§

fn Overflow(&self) -> DOMString

source§

fn SetOverflow(&self, value: DOMString) -> Result<(), Error>

source§

fn Columns(&self) -> DOMString

source§

fn SetColumns(&self, value: DOMString) -> Result<(), Error>

source§

fn Font(&self) -> DOMString

source§

fn SetFont(&self, value: DOMString) -> Result<(), Error>

source§

fn Font_variant(&self) -> DOMString

source§

fn SetFont_variant(&self, value: DOMString) -> Result<(), Error>

source§

fn FontVariant(&self) -> DOMString

source§

fn SetFontVariant(&self, value: DOMString) -> Result<(), Error>

source§

fn White_space(&self) -> DOMString

source§

fn SetWhite_space(&self, value: DOMString) -> Result<(), Error>

source§

fn WhiteSpace(&self) -> DOMString

source§

fn SetWhiteSpace(&self, value: DOMString) -> Result<(), Error>

source§

fn List_style(&self) -> DOMString

source§

fn SetList_style(&self, value: DOMString) -> Result<(), Error>

source§

fn ListStyle(&self) -> DOMString

source§

fn SetListStyle(&self, value: DOMString) -> Result<(), Error>

source§

fn Margin(&self) -> DOMString

source§

fn SetMargin(&self, value: DOMString) -> Result<(), Error>

source§

fn Margin_block(&self) -> DOMString

source§

fn SetMargin_block(&self, value: DOMString) -> Result<(), Error>

source§

fn MarginBlock(&self) -> DOMString

source§

fn SetMarginBlock(&self, value: DOMString) -> Result<(), Error>

source§

fn Margin_inline(&self) -> DOMString

source§

fn SetMargin_inline(&self, value: DOMString) -> Result<(), Error>

source§

fn MarginInline(&self) -> DOMString

source§

fn SetMarginInline(&self, value: DOMString) -> Result<(), Error>

source§

fn Outline(&self) -> DOMString

source§

fn SetOutline(&self, value: DOMString) -> Result<(), Error>

source§

fn Padding(&self) -> DOMString

source§

fn SetPadding(&self, value: DOMString) -> Result<(), Error>

source§

fn Padding_block(&self) -> DOMString

source§

fn SetPadding_block(&self, value: DOMString) -> Result<(), Error>

source§

fn PaddingBlock(&self) -> DOMString

source§

fn SetPaddingBlock(&self, value: DOMString) -> Result<(), Error>

source§

fn Padding_inline(&self) -> DOMString

source§

fn SetPadding_inline(&self, value: DOMString) -> Result<(), Error>

source§

fn PaddingInline(&self) -> DOMString

source§

fn SetPaddingInline(&self, value: DOMString) -> Result<(), Error>

source§

fn Flex_flow(&self) -> DOMString

source§

fn SetFlex_flow(&self, value: DOMString) -> Result<(), Error>

source§

fn FlexFlow(&self) -> DOMString

source§

fn SetFlexFlow(&self, value: DOMString) -> Result<(), Error>

source§

fn Flex(&self) -> DOMString

source§

fn SetFlex(&self, value: DOMString) -> Result<(), Error>

source§

fn Gap(&self) -> DOMString

source§

fn SetGap(&self, value: DOMString) -> Result<(), Error>

source§

fn Grid_gap(&self) -> DOMString

source§

fn SetGrid_gap(&self, value: DOMString) -> Result<(), Error>

source§

fn GridGap(&self) -> DOMString

source§

fn SetGridGap(&self, value: DOMString) -> Result<(), Error>

source§

fn Grid_row(&self) -> DOMString

source§

fn SetGrid_row(&self, value: DOMString) -> Result<(), Error>

source§

fn GridRow(&self) -> DOMString

source§

fn SetGridRow(&self, value: DOMString) -> Result<(), Error>

source§

fn Grid_column(&self) -> DOMString

source§

fn SetGrid_column(&self, value: DOMString) -> Result<(), Error>

source§

fn GridColumn(&self) -> DOMString

source§

fn SetGridColumn(&self, value: DOMString) -> Result<(), Error>

source§

fn Grid_area(&self) -> DOMString

source§

fn SetGrid_area(&self, value: DOMString) -> Result<(), Error>

source§

fn GridArea(&self) -> DOMString

source§

fn SetGridArea(&self, value: DOMString) -> Result<(), Error>

source§

fn Grid_template(&self) -> DOMString

source§

fn SetGrid_template(&self, value: DOMString) -> Result<(), Error>

source§

fn GridTemplate(&self) -> DOMString

source§

fn SetGridTemplate(&self, value: DOMString) -> Result<(), Error>

source§

fn Grid(&self) -> DOMString

source§

fn SetGrid(&self, value: DOMString) -> Result<(), Error>

source§

fn Place_content(&self) -> DOMString

source§

fn SetPlace_content(&self, value: DOMString) -> Result<(), Error>

source§

fn PlaceContent(&self) -> DOMString

source§

fn SetPlaceContent(&self, value: DOMString) -> Result<(), Error>

source§

fn Place_self(&self) -> DOMString

source§

fn SetPlace_self(&self, value: DOMString) -> Result<(), Error>

source§

fn PlaceSelf(&self) -> DOMString

source§

fn SetPlaceSelf(&self, value: DOMString) -> Result<(), Error>

source§

fn Place_items(&self) -> DOMString

source§

fn SetPlace_items(&self, value: DOMString) -> Result<(), Error>

source§

fn PlaceItems(&self) -> DOMString

source§

fn SetPlaceItems(&self, value: DOMString) -> Result<(), Error>

source§

fn Inset(&self) -> DOMString

source§

fn SetInset(&self, value: DOMString) -> Result<(), Error>

source§

fn Inset_block(&self) -> DOMString

source§

fn SetInset_block(&self, value: DOMString) -> Result<(), Error>

source§

fn InsetBlock(&self) -> DOMString

source§

fn SetInsetBlock(&self, value: DOMString) -> Result<(), Error>

source§

fn Inset_inline(&self) -> DOMString

source§

fn SetInset_inline(&self, value: DOMString) -> Result<(), Error>

source§

fn InsetInline(&self) -> DOMString

source§

fn SetInsetInline(&self, value: DOMString) -> Result<(), Error>

source§

fn Text_decoration(&self) -> DOMString

source§

fn SetText_decoration(&self, value: DOMString) -> Result<(), Error>

source§

fn TextDecoration(&self) -> DOMString

source§

fn SetTextDecoration(&self, value: DOMString) -> Result<(), Error>

source§

fn Transition(&self) -> DOMString

source§

fn SetTransition(&self, value: DOMString) -> Result<(), Error>

source§

fn Animation(&self) -> DOMString

source§

fn SetAnimation(&self, value: DOMString) -> Result<(), Error>

source§

fn All(&self) -> DOMString

source§

fn SetAll(&self, value: DOMString) -> Result<(), Error>

source§

impl CSSStyleRuleMethods<DomTypeHolder> for CSSStyleRule

source§

impl CSSStyleSheetMethods<DomTypeHolder> for CSSStyleSheet

source§

fn GetCssRules(&self) -> Result<Root<Dom<CSSRuleList>>, Error>

source§

fn InsertRule(&self, rule: DOMString, index: u32) -> Result<u32, Error>

source§

fn DeleteRule(&self, index: u32) -> Result<(), Error>

source§

impl CSSStyleValueMethods<DomTypeHolder> for CSSStyleValue

source§

impl CanvasGradientMethods<DomTypeHolder> for CanvasGradient

source§

fn AddColorStop( &self, offset: Finite<f64>, color: DOMString, can_gc: CanGc, ) -> Result<(), Error>

source§

impl CanvasRenderingContext2DMethods<DomTypeHolder> for CanvasRenderingContext2D

source§

fn Reset(&self)

source§

fn Canvas(&self) -> Root<Dom<HTMLCanvasElement>>

source§

fn Save(&self)

source§

fn Restore(&self)

source§

fn Scale(&self, x: f64, y: f64)

source§

fn Rotate(&self, angle: f64)

source§

fn Translate(&self, x: f64, y: f64)

source§

fn Transform(&self, a: f64, b: f64, c: f64, d: f64, e: f64, f: f64)

source§

fn GetTransform(&self, can_gc: CanGc) -> Root<Dom<DOMMatrix>>

source§

fn SetTransform(&self, a: f64, b: f64, c: f64, d: f64, e: f64, f: f64)

source§

fn ResetTransform(&self)

source§

fn GlobalAlpha(&self) -> f64

source§

fn SetGlobalAlpha(&self, alpha: f64)

source§

fn GlobalCompositeOperation(&self) -> DOMString

source§

fn SetGlobalCompositeOperation(&self, op_str: DOMString)

source§

fn FillRect(&self, x: f64, y: f64, width: f64, height: f64)

source§

fn ClearRect(&self, x: f64, y: f64, width: f64, height: f64)

source§

fn StrokeRect(&self, x: f64, y: f64, width: f64, height: f64)

source§

fn BeginPath(&self)

source§

fn ClosePath(&self)

source§

fn Fill(&self, fill_rule: CanvasFillRule)

source§

fn Stroke(&self)

source§

fn Clip(&self, fill_rule: CanvasFillRule)

source§

fn IsPointInPath(&self, x: f64, y: f64, fill_rule: CanvasFillRule) -> bool

source§

fn FillText( &self, text: DOMString, x: f64, y: f64, max_width: Option<f64>, can_gc: CanGc, )

source§

fn MeasureText(&self, text: DOMString, can_gc: CanGc) -> Root<Dom<TextMetrics>>

source§

fn Font(&self) -> DOMString

source§

fn SetFont(&self, value: DOMString, can_gc: CanGc)

source§

fn TextAlign(&self) -> CanvasTextAlign

source§

fn SetTextAlign(&self, value: CanvasTextAlign)

source§

fn TextBaseline(&self) -> CanvasTextBaseline

source§

fn SetTextBaseline(&self, value: CanvasTextBaseline)

source§

fn Direction(&self) -> CanvasDirection

source§

fn SetDirection(&self, value: CanvasDirection)

source§

fn DrawImage( &self, image: CanvasImageSource, dx: f64, dy: f64, ) -> Result<(), Error>

source§

fn DrawImage_( &self, image: CanvasImageSource, dx: f64, dy: f64, dw: f64, dh: f64, ) -> Result<(), Error>

source§

fn DrawImage__( &self, image: CanvasImageSource, sx: f64, sy: f64, sw: f64, sh: f64, dx: f64, dy: f64, dw: f64, dh: f64, ) -> Result<(), Error>

source§

fn MoveTo(&self, x: f64, y: f64)

source§

fn LineTo(&self, x: f64, y: f64)

source§

fn Rect(&self, x: f64, y: f64, width: f64, height: f64)

source§

fn QuadraticCurveTo(&self, cpx: f64, cpy: f64, x: f64, y: f64)

source§

fn BezierCurveTo( &self, cp1x: f64, cp1y: f64, cp2x: f64, cp2y: f64, x: f64, y: f64, )

source§

fn Arc( &self, x: f64, y: f64, r: f64, start: f64, end: f64, ccw: bool, ) -> Result<(), Error>

source§

fn ArcTo( &self, cp1x: f64, cp1y: f64, cp2x: f64, cp2y: f64, r: f64, ) -> Result<(), Error>

source§

fn Ellipse( &self, x: f64, y: f64, rx: f64, ry: f64, rotation: f64, start: f64, end: f64, ccw: bool, ) -> Result<(), Error>

source§

fn ImageSmoothingEnabled(&self) -> bool

source§

fn SetImageSmoothingEnabled(&self, value: bool)

source§

fn StrokeStyle(&self) -> StringOrCanvasGradientOrCanvasPattern

source§

fn SetStrokeStyle( &self, value: StringOrCanvasGradientOrCanvasPattern, can_gc: CanGc, )

source§

fn FillStyle(&self) -> StringOrCanvasGradientOrCanvasPattern

source§

fn SetFillStyle( &self, value: StringOrCanvasGradientOrCanvasPattern, can_gc: CanGc, )

source§

fn CreateImageData( &self, sw: i32, sh: i32, can_gc: CanGc, ) -> Result<Root<Dom<ImageData>>, Error>

source§

fn CreateImageData_( &self, imagedata: &ImageData, can_gc: CanGc, ) -> Result<Root<Dom<ImageData>>, Error>

source§

fn GetImageData( &self, sx: i32, sy: i32, sw: i32, sh: i32, can_gc: CanGc, ) -> Result<Root<Dom<ImageData>>, Error>

source§

fn PutImageData(&self, imagedata: &ImageData, dx: i32, dy: i32)

source§

fn PutImageData_( &self, imagedata: &ImageData, dx: i32, dy: i32, dirty_x: i32, dirty_y: i32, dirty_width: i32, dirty_height: i32, )

source§

fn CreateLinearGradient( &self, x0: Finite<f64>, y0: Finite<f64>, x1: Finite<f64>, y1: Finite<f64>, ) -> Root<Dom<CanvasGradient>>

source§

fn CreateRadialGradient( &self, x0: Finite<f64>, y0: Finite<f64>, r0: Finite<f64>, x1: Finite<f64>, y1: Finite<f64>, r1: Finite<f64>, ) -> Result<Root<Dom<CanvasGradient>>, Error>

source§

fn CreatePattern( &self, image: CanvasImageSource, repetition: DOMString, ) -> Result<Option<Root<Dom<CanvasPattern>>>, Error>

source§

fn LineWidth(&self) -> f64

source§

fn SetLineWidth(&self, width: f64)

source§

fn LineCap(&self) -> CanvasLineCap

source§

fn SetLineCap(&self, cap: CanvasLineCap)

source§

fn LineJoin(&self) -> CanvasLineJoin

source§

fn SetLineJoin(&self, join: CanvasLineJoin)

source§

fn MiterLimit(&self) -> f64

source§

fn SetMiterLimit(&self, limit: f64)

source§

fn ShadowOffsetX(&self) -> f64

source§

fn SetShadowOffsetX(&self, value: f64)

source§

fn ShadowOffsetY(&self) -> f64

source§

fn SetShadowOffsetY(&self, value: f64)

source§

fn ShadowBlur(&self) -> f64

source§

fn SetShadowBlur(&self, value: f64)

source§

fn ShadowColor(&self) -> DOMString

source§

fn SetShadowColor(&self, value: DOMString, can_gc: CanGc)

source§

impl ChannelMergerNodeMethods<DomTypeHolder> for ChannelMergerNode

source§

impl ChannelSplitterNodeMethods<DomTypeHolder> for ChannelSplitterNode

source§

impl CharacterDataMethods<DomTypeHolder> for CharacterData

source§

fn Data(&self) -> DOMString

source§

fn SetData(&self, data: DOMString)

source§

fn Length(&self) -> u32

source§

fn SubstringData(&self, offset: u32, count: u32) -> Result<DOMString, Error>

source§

fn AppendData(&self, data: DOMString)

source§

fn InsertData(&self, offset: u32, arg: DOMString) -> Result<(), Error>

source§

fn DeleteData(&self, offset: u32, count: u32) -> Result<(), Error>

source§

fn ReplaceData( &self, offset: u32, count: u32, arg: DOMString, ) -> Result<(), Error>

source§

fn Before(&self, nodes: Vec<NodeOrString>, can_gc: CanGc) -> Result<(), Error>

source§

fn After(&self, nodes: Vec<NodeOrString>, can_gc: CanGc) -> Result<(), Error>

source§

fn ReplaceWith( &self, nodes: Vec<NodeOrString>, can_gc: CanGc, ) -> Result<(), Error>

source§

fn Remove(&self)

source§

fn GetPreviousElementSibling(&self) -> Option<Root<Dom<Element>>>

source§

fn GetNextElementSibling(&self) -> Option<Root<Dom<Element>>>

source§

impl ClientMethods<DomTypeHolder> for Client

source§

impl CloseEventMethods<DomTypeHolder> for CloseEvent

source§

fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &CloseEventInit, ) -> Result<Root<Dom<CloseEvent>>, Error>

source§

fn WasClean(&self) -> bool

source§

fn Code(&self) -> u16

source§

fn Reason(&self) -> DOMString

source§

fn IsTrusted(&self) -> bool

source§

impl CommentMethods<DomTypeHolder> for Comment

source§

impl CompositionEventMethods<DomTypeHolder> for CompositionEvent

source§

impl ConstantSourceNodeMethods<DomTypeHolder> for ConstantSourceNode

source§

impl CryptoKeyMethods<DomTypeHolder> for CryptoKey

source§

impl CryptoMethods<DomTypeHolder> for Crypto

source§

impl CustomElementRegistryMethods<DomTypeHolder> for CustomElementRegistry

source§

impl CustomEventMethods<DomTypeHolder> for CustomEvent

source§

fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: RootedTraceableBox<CustomEventInit>, ) -> Root<Dom<CustomEvent>>

source§

fn Detail(&self, _cx: JSContext, retval: MutableHandleValue<'_>)

source§

fn InitCustomEvent( &self, _cx: JSContext, type_: DOMString, can_bubble: bool, cancelable: bool, detail: HandleValue<'_>, )

source§

fn IsTrusted(&self) -> bool

source§

impl DOMExceptionMethods<DomTypeHolder> for DOMException

source§

fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, message: DOMString, name: DOMString, ) -> Result<Root<Dom<DOMException>>, Error>

source§

fn Code(&self) -> u16

source§

fn Name(&self) -> DOMString

source§

fn Message(&self) -> DOMString

source§

impl DOMImplementationMethods<DomTypeHolder> for DOMImplementation

source§

fn CreateDocumentType( &self, qualified_name: DOMString, pubid: DOMString, sysid: DOMString, can_gc: CanGc, ) -> Result<Root<Dom<DocumentType>>, Error>

source§

fn CreateDocument( &self, maybe_namespace: Option<DOMString>, qname: DOMString, maybe_doctype: Option<&DocumentType>, can_gc: CanGc, ) -> Result<Root<Dom<XMLDocument>>, Error>

source§

fn CreateHTMLDocument( &self, title: Option<DOMString>, can_gc: CanGc, ) -> Root<Dom<Document>>

source§

fn HasFeature(&self) -> bool

source§

impl DOMMatrixMethods<DomTypeHolder> for DOMMatrix

source§

fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, init: Option<StringOrUnrestrictedDoubleSequence>, ) -> Result<Root<Dom<Self>>, Error>

source§

fn FromMatrix( global: &GlobalScope, other: &DOMMatrixInit, can_gc: CanGc, ) -> Result<Root<Dom<Self>>, Error>

source§

fn FromFloat32Array( global: &GlobalScope, array: CustomAutoRooterGuard<'_, Float32Array>, can_gc: CanGc, ) -> Result<Root<Dom<DOMMatrix>>, Error>

source§

fn FromFloat64Array( global: &GlobalScope, array: CustomAutoRooterGuard<'_, Float64Array>, can_gc: CanGc, ) -> Result<Root<Dom<DOMMatrix>>, Error>

source§

fn M11(&self) -> f64

source§

fn SetM11(&self, value: f64)

source§

fn M12(&self) -> f64

source§

fn SetM12(&self, value: f64)

source§

fn M13(&self) -> f64

source§

fn SetM13(&self, value: f64)

source§

fn M14(&self) -> f64

source§

fn SetM14(&self, value: f64)

source§

fn M21(&self) -> f64

source§

fn SetM21(&self, value: f64)

source§

fn M22(&self) -> f64

source§

fn SetM22(&self, value: f64)

source§

fn M23(&self) -> f64

source§

fn SetM23(&self, value: f64)

source§

fn M24(&self) -> f64

source§

fn SetM24(&self, value: f64)

source§

fn M31(&self) -> f64

source§

fn SetM31(&self, value: f64)

source§

fn M32(&self) -> f64

source§

fn SetM32(&self, value: f64)

source§

fn M33(&self) -> f64

source§

fn SetM33(&self, value: f64)

source§

fn M34(&self) -> f64

source§

fn SetM34(&self, value: f64)

source§

fn M41(&self) -> f64

source§

fn SetM41(&self, value: f64)

source§

fn M42(&self) -> f64

source§

fn SetM42(&self, value: f64)

source§

fn M43(&self) -> f64

source§

fn SetM43(&self, value: f64)

source§

fn M44(&self) -> f64

source§

fn SetM44(&self, value: f64)

source§

fn A(&self) -> f64

source§

fn SetA(&self, value: f64)

source§

fn B(&self) -> f64

source§

fn SetB(&self, value: f64)

source§

fn C(&self) -> f64

source§

fn SetC(&self, value: f64)

source§

fn D(&self) -> f64

source§

fn SetD(&self, value: f64)

source§

fn E(&self) -> f64

source§

fn SetE(&self, value: f64)

source§

fn F(&self) -> f64

source§

fn SetF(&self, value: f64)

source§

fn MultiplySelf( &self, other: &DOMMatrixInit, ) -> Result<Root<Dom<DOMMatrix>>, Error>

source§

fn PreMultiplySelf( &self, other: &DOMMatrixInit, ) -> Result<Root<Dom<DOMMatrix>>, Error>

source§

fn TranslateSelf(&self, tx: f64, ty: f64, tz: f64) -> Root<Dom<DOMMatrix>>

source§

fn ScaleSelf( &self, scaleX: f64, scaleY: Option<f64>, scaleZ: f64, originX: f64, originY: f64, originZ: f64, ) -> Root<Dom<DOMMatrix>>

source§

fn Scale3dSelf( &self, scale: f64, originX: f64, originY: f64, originZ: f64, ) -> Root<Dom<DOMMatrix>>

source§

fn RotateSelf( &self, rotX: f64, rotY: Option<f64>, rotZ: Option<f64>, ) -> Root<Dom<DOMMatrix>>

source§

fn RotateFromVectorSelf(&self, x: f64, y: f64) -> Root<Dom<DOMMatrix>>

source§

fn RotateAxisAngleSelf( &self, x: f64, y: f64, z: f64, angle: f64, ) -> Root<Dom<DOMMatrix>>

source§

fn SkewXSelf(&self, sx: f64) -> Root<Dom<DOMMatrix>>

source§

fn SkewYSelf(&self, sy: f64) -> Root<Dom<DOMMatrix>>

source§

fn InvertSelf(&self) -> Root<Dom<DOMMatrix>>

source§

impl DOMMatrixReadOnlyMethods<DomTypeHolder> for DOMMatrixReadOnly

source§

fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, init: Option<StringOrUnrestrictedDoubleSequence>, ) -> Result<Root<Dom<Self>>, Error>

source§

fn FromMatrix( global: &GlobalScope, other: &DOMMatrixInit, can_gc: CanGc, ) -> Result<Root<Dom<Self>>, Error>

source§

fn FromFloat32Array( global: &GlobalScope, array: CustomAutoRooterGuard<'_, Float32Array>, can_gc: CanGc, ) -> Result<Root<Dom<DOMMatrixReadOnly>>, Error>

source§

fn FromFloat64Array( global: &GlobalScope, array: CustomAutoRooterGuard<'_, Float64Array>, can_gc: CanGc, ) -> Result<Root<Dom<DOMMatrixReadOnly>>, Error>

source§

fn M11(&self) -> f64

source§

fn M12(&self) -> f64

source§

fn M13(&self) -> f64

source§

fn M14(&self) -> f64

source§

fn M21(&self) -> f64

source§

fn M22(&self) -> f64

source§

fn M23(&self) -> f64

source§

fn M24(&self) -> f64

source§

fn M31(&self) -> f64

source§

fn M32(&self) -> f64

source§

fn M33(&self) -> f64

source§

fn M34(&self) -> f64

source§

fn M41(&self) -> f64

source§

fn M42(&self) -> f64

source§

fn M43(&self) -> f64

source§

fn M44(&self) -> f64

source§

fn A(&self) -> f64

source§

fn B(&self) -> f64

source§

fn C(&self) -> f64

source§

fn D(&self) -> f64

source§

fn E(&self) -> f64

source§

fn F(&self) -> f64

source§

fn Is2D(&self) -> bool

source§

fn IsIdentity(&self) -> bool

source§

fn Translate( &self, tx: f64, ty: f64, tz: f64, can_gc: CanGc, ) -> Root<Dom<DOMMatrix>>

source§

fn Scale( &self, scaleX: f64, scaleY: Option<f64>, scaleZ: f64, originX: f64, originY: f64, originZ: f64, can_gc: CanGc, ) -> Root<Dom<DOMMatrix>>

source§

fn ScaleNonUniform( &self, scaleX: f64, scaleY: f64, can_gc: CanGc, ) -> Root<Dom<DOMMatrix>>

source§

fn Scale3d( &self, scale: f64, originX: f64, originY: f64, originZ: f64, can_gc: CanGc, ) -> Root<Dom<DOMMatrix>>

source§

fn Rotate( &self, rotX: f64, rotY: Option<f64>, rotZ: Option<f64>, can_gc: CanGc, ) -> Root<Dom<DOMMatrix>>

source§

fn RotateFromVector( &self, x: f64, y: f64, can_gc: CanGc, ) -> Root<Dom<DOMMatrix>>

source§

fn RotateAxisAngle( &self, x: f64, y: f64, z: f64, angle: f64, can_gc: CanGc, ) -> Root<Dom<DOMMatrix>>

source§

fn SkewX(&self, sx: f64, can_gc: CanGc) -> Root<Dom<DOMMatrix>>

source§

fn SkewY(&self, sy: f64, can_gc: CanGc) -> Root<Dom<DOMMatrix>>

source§

fn Multiply( &self, other: &DOMMatrixInit, can_gc: CanGc, ) -> Result<Root<Dom<DOMMatrix>>, Error>

source§

fn FlipX(&self, can_gc: CanGc) -> Root<Dom<DOMMatrix>>

source§

fn FlipY(&self, can_gc: CanGc) -> Root<Dom<DOMMatrix>>

source§

fn Inverse(&self, can_gc: CanGc) -> Root<Dom<DOMMatrix>>

source§

fn TransformPoint( &self, point: &DOMPointInit, can_gc: CanGc, ) -> Root<Dom<DOMPoint>>

source§

fn ToFloat32Array(&self, cx: JSContext) -> Float32Array

source§

fn ToFloat64Array(&self, cx: JSContext) -> Float64Array

source§

fn Stringifier(&self) -> Result<DOMString, Error>

source§

impl DOMParserMethods<DomTypeHolder> for DOMParser

source§

impl DOMPointMethods<DomTypeHolder> for DOMPoint

source§

fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, x: f64, y: f64, z: f64, w: f64, ) -> Result<Root<Dom<DOMPoint>>, Error>

source§

fn FromPoint( global: &GlobalScope, init: &DOMPointInit, can_gc: CanGc, ) -> Root<Dom<Self>>

source§

fn X(&self) -> f64

source§

fn SetX(&self, value: f64)

source§

fn Y(&self) -> f64

source§

fn SetY(&self, value: f64)

source§

fn Z(&self) -> f64

source§

fn SetZ(&self, value: f64)

source§

fn W(&self) -> f64

source§

fn SetW(&self, value: f64)

source§

impl DOMPointReadOnlyMethods<DomTypeHolder> for DOMPointReadOnly

source§

fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, x: f64, y: f64, z: f64, w: f64, ) -> Result<Root<Dom<DOMPointReadOnly>>, Error>

source§

fn FromPoint( global: &GlobalScope, init: &DOMPointInit, can_gc: CanGc, ) -> Root<Dom<Self>>

source§

fn X(&self) -> f64

source§

fn Y(&self) -> f64

source§

fn Z(&self) -> f64

source§

fn W(&self) -> f64

source§

impl DOMQuadMethods<DomTypeHolder> for DOMQuad

source§

fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, p1: &DOMPointInit, p2: &DOMPointInit, p3: &DOMPointInit, p4: &DOMPointInit, ) -> Result<Root<Dom<DOMQuad>>, Error>

source§

fn FromRect( global: &GlobalScope, other: &DOMRectInit, can_gc: CanGc, ) -> Root<Dom<DOMQuad>>

source§

fn FromQuad( global: &GlobalScope, other: &DOMQuadInit, can_gc: CanGc, ) -> Root<Dom<DOMQuad>>

source§

fn P1(&self) -> Root<Dom<DOMPoint>>

source§

fn P2(&self) -> Root<Dom<DOMPoint>>

source§

fn P3(&self) -> Root<Dom<DOMPoint>>

source§

fn P4(&self) -> Root<Dom<DOMPoint>>

source§

fn GetBounds(&self, can_gc: CanGc) -> Root<Dom<DOMRect>>

source§

impl DOMRectListMethods<DomTypeHolder> for DOMRectList

source§

impl DOMRectMethods<DomTypeHolder> for DOMRect

source§

fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, x: f64, y: f64, width: f64, height: f64, ) -> Result<Root<Dom<DOMRect>>, Error>

source§

fn FromRect(global: &GlobalScope, other: &DOMRectInit) -> Root<Dom<DOMRect>>

source§

fn X(&self) -> f64

source§

fn SetX(&self, value: f64)

source§

fn Y(&self) -> f64

source§

fn SetY(&self, value: f64)

source§

fn Width(&self) -> f64

source§

fn SetWidth(&self, value: f64)

source§

fn Height(&self) -> f64

source§

fn SetHeight(&self, value: f64)

source§

impl DOMRectReadOnlyMethods<DomTypeHolder> for DOMRectReadOnly

source§

fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, x: f64, y: f64, width: f64, height: f64, ) -> Result<Root<Dom<DOMRectReadOnly>>, Error>

source§

fn FromRect( global: &GlobalScope, other: &DOMRectInit, ) -> Root<Dom<DOMRectReadOnly>>

source§

fn X(&self) -> f64

source§

fn Y(&self) -> f64

source§

fn Width(&self) -> f64

source§

fn Height(&self) -> f64

source§

fn Top(&self) -> f64

source§

fn Right(&self) -> f64

source§

fn Bottom(&self) -> f64

source§

fn Left(&self) -> f64

source§

impl DOMStringListMethods<DomTypeHolder> for DOMStringList

source§

fn Length(&self) -> u32

source§

fn Item(&self, index: u32) -> Option<DOMString>

source§

fn Contains(&self, string: DOMString) -> bool

source§

fn IndexedGetter(&self, index: u32) -> Option<DOMString>

source§

impl DOMStringMapMethods<DomTypeHolder> for DOMStringMap

source§

impl DOMTokenListMethods<DomTypeHolder> for DOMTokenList

source§

impl DedicatedWorkerGlobalScopeMethods<DomTypeHolder> for DedicatedWorkerGlobalScope

source§

impl DissimilarOriginLocationMethods<DomTypeHolder> for DissimilarOriginLocation

source§

impl DissimilarOriginWindowMethods<DomTypeHolder> for DissimilarOriginWindow

source§

impl DocumentFragmentMethods<DomTypeHolder> for DocumentFragment

source§

impl DocumentMethods<DomTypeHolder> for Document

source§

fn NamedGetter(&self, name: DOMString) -> Option<NamedPropertyValue>

source§

fn Hidden(&self) -> bool

source§

fn VisibilityState(&self) -> DocumentVisibilityState

source§

fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Result<Root<Dom<Document>>, Error>

source§

fn QueryCommandSupported(&self, _command: DOMString) -> bool

source§

fn StyleSheets(&self) -> Root<Dom<StyleSheetList>>

source§

fn Implementation(&self) -> Root<Dom<DOMImplementation>>

source§

fn URL(&self) -> USVString

source§

fn GetActiveElement(&self) -> Option<Root<Dom<Element>>>

source§

fn HasFocus(&self) -> bool

source§

fn Domain(&self) -> DOMString

source§

fn SetDomain(&self, value: DOMString) -> Result<(), Error>

source§

fn Referrer(&self) -> DOMString

source§

fn DocumentURI(&self) -> USVString

source§

fn CompatMode(&self) -> DOMString

source§

fn CharacterSet(&self) -> DOMString

source§

fn Charset(&self) -> DOMString

source§

fn InputEncoding(&self) -> DOMString

source§

fn ContentType(&self) -> DOMString

source§

fn GetDoctype(&self) -> Option<Root<Dom<DocumentType>>>

source§

fn GetDocumentElement(&self) -> Option<Root<Dom<Element>>>

source§

fn GetElementsByTagName( &self, qualified_name: DOMString, ) -> Root<Dom<HTMLCollection>>

source§

fn GetElementsByTagNameNS( &self, maybe_ns: Option<DOMString>, tag_name: DOMString, ) -> Root<Dom<HTMLCollection>>

source§

fn GetElementsByClassName( &self, classes: DOMString, ) -> Root<Dom<HTMLCollection>>

source§

fn GetElementById(&self, id: DOMString) -> Option<Root<Dom<Element>>>

source§

fn CreateElement( &self, local_name: DOMString, options: StringOrElementCreationOptions, can_gc: CanGc, ) -> Result<Root<Dom<Element>>, Error>

source§

fn CreateElementNS( &self, namespace: Option<DOMString>, qualified_name: DOMString, options: StringOrElementCreationOptions, can_gc: CanGc, ) -> Result<Root<Dom<Element>>, Error>

source§

fn CreateAttribute( &self, local_name: DOMString, can_gc: CanGc, ) -> Result<Root<Dom<Attr>>, Error>

source§

fn CreateAttributeNS( &self, namespace: Option<DOMString>, qualified_name: DOMString, can_gc: CanGc, ) -> Result<Root<Dom<Attr>>, Error>

source§

fn CreateDocumentFragment(&self, can_gc: CanGc) -> Root<Dom<DocumentFragment>>

source§

fn CreateTextNode(&self, data: DOMString, can_gc: CanGc) -> Root<Dom<Text>>

source§

fn CreateCDATASection( &self, data: DOMString, can_gc: CanGc, ) -> Result<Root<Dom<CDATASection>>, Error>

source§

fn CreateComment(&self, data: DOMString, can_gc: CanGc) -> Root<Dom<Comment>>

source§

fn CreateProcessingInstruction( &self, target: DOMString, data: DOMString, can_gc: CanGc, ) -> Result<Root<Dom<ProcessingInstruction>>, Error>

source§

fn ImportNode( &self, node: &Node, deep: bool, can_gc: CanGc, ) -> Result<Root<Dom<Node>>, Error>

source§

fn AdoptNode(&self, node: &Node) -> Result<Root<Dom<Node>>, Error>

source§

fn CreateEvent( &self, interface: DOMString, can_gc: CanGc, ) -> Result<Root<Dom<Event>>, Error>

source§

fn LastModified(&self) -> DOMString

source§

fn CreateRange(&self, can_gc: CanGc) -> Root<Dom<Range>>

source§

fn CreateNodeIterator( &self, root: &Node, what_to_show: u32, filter: Option<Rc<NodeFilter>>, ) -> Root<Dom<NodeIterator>>

source§

fn CreateTreeWalker( &self, root: &Node, what_to_show: u32, filter: Option<Rc<NodeFilter>>, ) -> Root<Dom<TreeWalker>>

source§

fn Title(&self) -> DOMString

source§

fn SetTitle(&self, title: DOMString, can_gc: CanGc)

source§

fn GetHead(&self) -> Option<Root<Dom<HTMLHeadElement>>>

source§

fn GetCurrentScript(&self) -> Option<Root<Dom<HTMLScriptElement>>>

source§

fn GetBody(&self) -> Option<Root<Dom<HTMLElement>>>

source§

fn SetBody(&self, new_body: Option<&HTMLElement>) -> Result<(), Error>

source§

fn GetElementsByName(&self, name: DOMString) -> Root<Dom<NodeList>>

source§

fn Images(&self) -> Root<Dom<HTMLCollection>>

source§

fn Embeds(&self) -> Root<Dom<HTMLCollection>>

source§

fn Plugins(&self) -> Root<Dom<HTMLCollection>>

source§

fn Forms(&self) -> Root<Dom<HTMLCollection>>

source§

fn Scripts(&self) -> Root<Dom<HTMLCollection>>

source§

fn Anchors(&self) -> Root<Dom<HTMLCollection>>

source§

fn Applets(&self) -> Root<Dom<HTMLCollection>>

source§

fn GetLocation(&self) -> Option<Root<Dom<Location>>>

source§

fn Children(&self) -> Root<Dom<HTMLCollection>>

source§

fn GetFirstElementChild(&self) -> Option<Root<Dom<Element>>>

source§

fn GetLastElementChild(&self) -> Option<Root<Dom<Element>>>

source§

fn ChildElementCount(&self) -> u32

source§

fn Prepend(&self, nodes: Vec<NodeOrString>, can_gc: CanGc) -> Result<(), Error>

source§

fn Append(&self, nodes: Vec<NodeOrString>, can_gc: CanGc) -> Result<(), Error>

source§

fn ReplaceChildren( &self, nodes: Vec<NodeOrString>, can_gc: CanGc, ) -> Result<(), Error>

source§

fn QuerySelector( &self, selectors: DOMString, ) -> Result<Option<Root<Dom<Element>>>, Error>

source§

fn QuerySelectorAll( &self, selectors: DOMString, ) -> Result<Root<Dom<NodeList>>, Error>

source§

fn ReadyState(&self) -> DocumentReadyState

source§

fn GetDefaultView(&self) -> Option<Root<Dom<Window>>>

source§

fn GetCookie(&self) -> Result<DOMString, Error>

source§

fn SetCookie(&self, cookie: DOMString) -> Result<(), Error>

source§

fn BgColor(&self) -> DOMString

source§

fn SetBgColor(&self, value: DOMString, can_gc: CanGc)

source§

fn FgColor(&self) -> DOMString

source§

fn SetFgColor(&self, value: DOMString, can_gc: CanGc)

source§

fn SupportedPropertyNames(&self) -> Vec<DOMString>

source§

fn Clear(&self)

source§

fn CaptureEvents(&self)

source§

fn ReleaseEvents(&self)

source§

fn GetOnblur(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnblur(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnerror(&self) -> Option<Rc<OnErrorEventHandlerNonNull>>

source§

fn SetOnerror(&self, listener: Option<Rc<OnErrorEventHandlerNonNull>>)

source§

fn GetOnfocus(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnfocus(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnload(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnload(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnresize(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnresize(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnscroll(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnscroll(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnabort(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnabort(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnanimationend(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnanimationend(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnanimationiteration(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnanimationiteration(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOncancel(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOncancel(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOncanplay(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOncanplay(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOncanplaythrough(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOncanplaythrough(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnchange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnchange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnclick(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnclick(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnclose(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnclose(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOncontextmenu(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOncontextmenu(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOncuechange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOncuechange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndblclick(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndblclick(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndrag(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndrag(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndragend(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndragend(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndragenter(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndragenter(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndragexit(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndragexit(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndragleave(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndragleave(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndragover(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndragover(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndragstart(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndragstart(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndrop(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndrop(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndurationchange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndurationchange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnemptied(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnemptied(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnended(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnended(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnformdata(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnformdata(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOninput(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOninput(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOninvalid(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOninvalid(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnkeydown(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnkeydown(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnkeypress(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnkeypress(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnkeyup(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnkeyup(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnloadeddata(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnloadeddata(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnloadedmetadata(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnloadedmetadata(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnloadstart(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnloadstart(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnmousedown(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnmousedown(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnmouseenter(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnmouseenter(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnmouseleave(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnmouseleave(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnmousemove(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnmousemove(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnmouseout(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnmouseout(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnmouseover(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnmouseover(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnmouseup(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnmouseup(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnwheel(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnwheel(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnpause(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnpause(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnplay(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnplay(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnplaying(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnplaying(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnprogress(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnprogress(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnratechange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnratechange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnreset(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnreset(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnsecuritypolicyviolation(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnsecuritypolicyviolation( &self, listener: Option<Rc<EventHandlerNonNull>>, )

source§

fn GetOnseeked(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnseeked(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnseeking(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnseeking(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnselect(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnselect(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnselectionchange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnselectionchange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnselectstart(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnselectstart(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnshow(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnshow(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnstalled(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnstalled(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnsubmit(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnsubmit(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnsuspend(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnsuspend(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOntimeupdate(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOntimeupdate(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOntoggle(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOntoggle(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOntransitioncancel(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOntransitioncancel(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOntransitionend(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOntransitionend(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOntransitionrun(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOntransitionrun(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnvolumechange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnvolumechange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnwaiting(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnwaiting(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnreadystatechange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnreadystatechange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn ElementFromPoint( &self, x: Finite<f64>, y: Finite<f64>, can_gc: CanGc, ) -> Option<Root<Dom<Element>>>

source§

fn ElementsFromPoint( &self, x: Finite<f64>, y: Finite<f64>, can_gc: CanGc, ) -> Vec<Root<Dom<Element>>>

source§

fn Open( &self, _unused1: Option<DOMString>, _unused2: Option<DOMString>, can_gc: CanGc, ) -> Result<Root<Dom<Document>>, Error>

source§

fn Open_( &self, url: USVString, target: DOMString, features: DOMString, can_gc: CanGc, ) -> Result<Option<Root<Dom<WindowProxy>>>, Error>

source§

fn Write(&self, text: Vec<DOMString>, can_gc: CanGc) -> Result<(), Error>

source§

fn Writeln(&self, text: Vec<DOMString>, can_gc: CanGc) -> Result<(), Error>

source§

fn Close(&self, can_gc: CanGc) -> Result<(), Error>

source§

fn GetOncut(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOncut(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOncopy(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOncopy(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnpaste(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnpaste(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnfullscreenerror(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnfullscreenerror(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnfullscreenchange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnfullscreenchange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn FullscreenEnabled(&self) -> bool

source§

fn Fullscreen(&self) -> bool

source§

fn GetFullscreenElement(&self) -> Option<Root<Dom<Element>>>

source§

fn ExitFullscreen(&self, can_gc: CanGc) -> Rc<Promise>

source§

fn ServoGetMediaControls( &self, id: DOMString, ) -> Result<Root<Dom<ShadowRoot>>, Error>

source§

fn GetSelection(&self) -> Option<Root<Dom<Selection>>>

source§

fn Fonts(&self, can_gc: CanGc) -> Root<Dom<FontFaceSet>>

source§

impl DocumentTypeMethods<DomTypeHolder> for DocumentType

source§

fn Name(&self) -> DOMString

source§

fn PublicId(&self) -> DOMString

source§

fn SystemId(&self) -> DOMString

source§

fn Before(&self, nodes: Vec<NodeOrString>, can_gc: CanGc) -> Result<(), Error>

source§

fn After(&self, nodes: Vec<NodeOrString>, can_gc: CanGc) -> Result<(), Error>

source§

fn ReplaceWith( &self, nodes: Vec<NodeOrString>, can_gc: CanGc, ) -> Result<(), Error>

source§

fn Remove(&self)

source§

impl DomTypes for DomTypeHolder

§

type ANGLEInstancedArrays = ANGLEInstancedArrays

§

type AbstractRange = AbstractRange

§

type AnalyserNode = AnalyserNode

§

type AnimationEvent = AnimationEvent

§

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 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 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 CloseEvent = CloseEvent

§

type Comment = Comment

§

type CompositionEvent = CompositionEvent

§

type ConstantSourceNode = ConstantSourceNode

§

type Crypto = Crypto

§

type CryptoKey = CryptoKey

§

type CustomElementRegistry = CustomElementRegistry

§

type CustomEvent = CustomEvent

§

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 DedicatedWorkerGlobalScope = DedicatedWorkerGlobalScope

§

type DissimilarOriginLocation = DissimilarOriginLocation

§

type DissimilarOriginWindow = DissimilarOriginWindow

§

type Document = Document

§

type DocumentFragment = DocumentFragment

§

type DocumentType = DocumentType

§

type DynamicModuleOwner = DynamicModuleOwner

§

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 File = File

§

type FileList = FileList

§

type FileReader = FileReader

§

type FileReaderSync = FileReaderSync

§

type FocusEvent = FocusEvent

§

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 GamepadButtonList = GamepadButtonList

§

type GamepadEvent = GamepadEvent

§

type GamepadHapticActuator = GamepadHapticActuator

§

type GamepadPose = GamepadPose

§

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 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 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 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 IIRFilterNode = IIRFilterNode

§

type ImageBitmap = ImageBitmap

§

type ImageData = ImageData

§

type InputEvent = InputEvent

§

type IntersectionObserver = IntersectionObserver

§

type IntersectionObserverEntry = IntersectionObserverEntry

§

type KeyboardEvent = KeyboardEvent

§

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 NavigationPreloadManager = NavigationPreloadManager

§

type Navigator = Navigator

§

type Node = Node

§

type NodeIterator = NodeIterator

§

type NodeList = NodeList

§

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 OscillatorNode = OscillatorNode

§

type PageTransitionEvent = PageTransitionEvent

§

type PaintRenderingContext2D = PaintRenderingContext2D

§

type PaintSize = PaintSize

§

type PaintWorkletGlobalScope = PaintWorkletGlobalScope

§

type PannerNode = PannerNode

§

type Performance = Performance

§

type PerformanceEntry = PerformanceEntry

§

type PerformanceMark = PerformanceMark

§

type PerformanceMeasure = PerformanceMeasure

§

type PerformanceNavigation = PerformanceNavigation

§

type PerformanceNavigationTiming = PerformanceNavigationTiming

§

type PerformanceObserver = PerformanceObserver

§

type PerformanceObserverEntryList = PerformanceObserverEntryList

§

type PerformancePaintTiming = PerformancePaintTiming

§

type PerformanceResourceTiming = PerformanceResourceTiming

§

type PermissionStatus = PermissionStatus

§

type Permissions = Permissions

§

type Plugin = Plugin

§

type PluginArray = PluginArray

§

type PopStateEvent = PopStateEvent

§

type ProcessingInstruction = ProcessingInstruction

§

type ProgressEvent = ProgressEvent

§

type Promise = Promise

§

type PromiseNativeHandler = PromiseNativeHandler

§

type PromiseRejectionEvent = PromiseRejectionEvent

§

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 ReadableStream = ReadableStream

§

type Request = Request

§

type ResizeObserver = ResizeObserver

§

type ResizeObserverEntry = ResizeObserverEntry

§

type ResizeObserverSize = ResizeObserverSize

§

type Response = Response

§

type SVGElement = SVGElement

§

type SVGGraphicsElement = SVGGraphicsElement

§

type SVGSVGElement = SVGSVGElement

§

type Screen = Screen

§

type SecurityPolicyViolationEvent = SecurityPolicyViolationEvent

§

type Selection = Selection

§

type ServiceWorker = ServiceWorker

§

type ServiceWorkerContainer = ServiceWorkerContainer

§

type ServiceWorkerGlobalScope = ServiceWorkerGlobalScope

§

type ServiceWorkerRegistration = ServiceWorkerRegistration

§

type ServoParser = ServoParser

§

type ShadowRoot = ShadowRoot

§

type StaticRange = StaticRange

§

type StereoPannerNode = StereoPannerNode

§

type Storage = Storage

§

type StorageEvent = StorageEvent

§

type StylePropertyMapReadOnly = StylePropertyMapReadOnly

§

type StyleSheet = StyleSheet

§

type StyleSheetList = StyleSheetList

§

type SubmitEvent = SubmitEvent

§

type SubtleCrypto = SubtleCrypto

§

type TestBinding = TestBinding

§

type TestBindingIterable = TestBindingIterable

§

type TestBindingMaplike = TestBindingMaplike

§

type TestBindingPairIterable = TestBindingPairIterable

§

type TestBindingProxy = TestBindingProxy

§

type TestBindingSetlike = TestBindingSetlike

§

type TestNS = TestNS

§

type TestRunner = TestRunner

§

type TestWorklet = TestWorklet

§

type TestWorkletGlobalScope = TestWorkletGlobalScope

§

type Text = Text

§

type TextDecoder = TextDecoder

§

type TextEncoder = TextEncoder

§

type TextMetrics = TextMetrics

§

type TextTrack = TextTrack

§

type TextTrackCue = TextTrackCue

§

type TextTrackCueList = TextTrackCueList

§

type TextTrackList = TextTrackList

§

type TimeRanges = TimeRanges

§

type Touch = Touch

§

type TouchEvent = TouchEvent

§

type TouchList = TouchList

§

type TrackEvent = TrackEvent

§

type TransitionEvent = TransitionEvent

§

type TreeWalker = TreeWalker

§

type UIEvent = UIEvent

§

type URL = URL

§

type URLSearchParams = URLSearchParams

§

type VTTCue = VTTCue

§

type VTTRegion = VTTRegion

§

type ValidityState = ValidityState

§

type VideoTrack = VideoTrack

§

type VideoTrackList = VideoTrackList

§

type VisibilityStateEntry = VisibilityStateEntry

§

type WEBGLColorBufferFloat = WEBGLColorBufferFloat

§

type WEBGLCompressedTextureETC1 = WEBGLCompressedTextureETC1

§

type WEBGLCompressedTextureS3TC = WEBGLCompressedTextureS3TC

§

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 WorkerNavigator = WorkerNavigator

§

type Worklet = Worklet

§

type WorkletGlobalScope = WorkletGlobalScope

§

type XMLDocument = XMLDocument

§

type XMLHttpRequest = XMLHttpRequest

§

type XMLHttpRequestEventTarget = XMLHttpRequestEventTarget

§

type XMLHttpRequestUpload = XMLHttpRequestUpload

§

type XMLSerializer = XMLSerializer

§

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 DynamicModuleOwnerMethods<DomTypeHolder> for DynamicModuleOwner

source§

fn Promise(&self) -> Rc<Promise>

source§

impl ElementInternalsMethods<DomTypeHolder> for ElementInternals

source§

impl ElementMethods<DomTypeHolder> for Element

source§

fn GetInnerHTML(&self) -> Result<DOMString, Error>

source§

fn SetInnerHTML(&self, value: DOMString, can_gc: CanGc) -> Result<(), Error>

source§

fn GetOuterHTML(&self) -> Result<DOMString, Error>

source§

fn SetOuterHTML(&self, value: DOMString, can_gc: CanGc) -> Result<(), Error>

source§

fn GetShadowRoot(&self) -> Option<Root<Dom<ShadowRoot>>>

source§

fn GetNamespaceURI(&self) -> Option<DOMString>

source§

fn LocalName(&self) -> DOMString

source§

fn GetPrefix(&self) -> Option<DOMString>

source§

fn TagName(&self) -> DOMString

source§

fn Id(&self) -> DOMString

source§

fn SetId(&self, id: DOMString, can_gc: CanGc)

source§

fn ClassName(&self) -> DOMString

source§

fn SetClassName(&self, class: DOMString, can_gc: CanGc)

source§

fn ClassList(&self) -> Root<Dom<DOMTokenList>>

source§

fn Attributes(&self) -> Root<Dom<NamedNodeMap>>

source§

fn HasAttributes(&self) -> bool

source§

fn GetAttributeNames(&self) -> Vec<DOMString>

source§

fn GetAttribute(&self, name: DOMString) -> Option<DOMString>

source§

fn GetAttributeNS( &self, namespace: Option<DOMString>, local_name: DOMString, ) -> Option<DOMString>

source§

fn GetAttributeNode(&self, name: DOMString) -> Option<Root<Dom<Attr>>>

source§

fn GetAttributeNodeNS( &self, namespace: Option<DOMString>, local_name: DOMString, ) -> Option<Root<Dom<Attr>>>

source§

fn ToggleAttribute( &self, name: DOMString, force: Option<bool>, can_gc: CanGc, ) -> Result<bool, Error>

source§

fn SetAttribute( &self, name: DOMString, value: DOMString, can_gc: CanGc, ) -> Result<(), Error>

source§

fn SetAttributeNS( &self, namespace: Option<DOMString>, qualified_name: DOMString, value: DOMString, can_gc: CanGc, ) -> Result<(), Error>

source§

fn SetAttributeNode( &self, attr: &Attr, ) -> Result<Option<Root<Dom<Attr>>>, Error>

source§

fn SetAttributeNodeNS( &self, attr: &Attr, ) -> Result<Option<Root<Dom<Attr>>>, Error>

source§

fn RemoveAttribute(&self, name: DOMString)

source§

fn RemoveAttributeNS(&self, namespace: Option<DOMString>, local_name: DOMString)

source§

fn RemoveAttributeNode(&self, attr: &Attr) -> Result<Root<Dom<Attr>>, Error>

source§

fn HasAttribute(&self, name: DOMString) -> bool

source§

fn HasAttributeNS( &self, namespace: Option<DOMString>, local_name: DOMString, ) -> bool

source§

fn GetElementsByTagName( &self, localname: DOMString, ) -> Root<Dom<HTMLCollection>>

source§

fn GetElementsByTagNameNS( &self, maybe_ns: Option<DOMString>, localname: DOMString, ) -> Root<Dom<HTMLCollection>>

source§

fn GetElementsByClassName( &self, classes: DOMString, ) -> Root<Dom<HTMLCollection>>

source§

fn GetClientRects(&self, can_gc: CanGc) -> Root<Dom<DOMRectList>>

source§

fn GetBoundingClientRect(&self, can_gc: CanGc) -> Root<Dom<DOMRect>>

source§

fn Scroll(&self, options: &ScrollToOptions, can_gc: CanGc)

source§

fn Scroll_(&self, x: f64, y: f64, can_gc: CanGc)

source§

fn ScrollTo(&self, options: &ScrollToOptions)

source§

fn ScrollTo_(&self, x: f64, y: f64)

source§

fn ScrollBy(&self, options: &ScrollToOptions, can_gc: CanGc)

source§

fn ScrollBy_(&self, x: f64, y: f64, can_gc: CanGc)

source§

fn ScrollTop(&self, can_gc: CanGc) -> f64

source§

fn SetScrollTop(&self, y_: f64, can_gc: CanGc)

source§

fn ScrollLeft(&self, can_gc: CanGc) -> f64

source§

fn SetScrollLeft(&self, x_: f64, can_gc: CanGc)

source§

fn ScrollWidth(&self, can_gc: CanGc) -> i32

source§

fn ScrollHeight(&self, can_gc: CanGc) -> i32

source§

fn ClientTop(&self, can_gc: CanGc) -> i32

source§

fn ClientLeft(&self, can_gc: CanGc) -> i32

source§

fn ClientWidth(&self, can_gc: CanGc) -> i32

source§

fn ClientHeight(&self, can_gc: CanGc) -> i32

source§

fn GetPreviousElementSibling(&self) -> Option<Root<Dom<Element>>>

source§

fn GetNextElementSibling(&self) -> Option<Root<Dom<Element>>>

source§

fn Children(&self) -> Root<Dom<HTMLCollection>>

source§

fn GetFirstElementChild(&self) -> Option<Root<Dom<Element>>>

source§

fn GetLastElementChild(&self) -> Option<Root<Dom<Element>>>

source§

fn ChildElementCount(&self) -> u32

source§

fn Prepend(&self, nodes: Vec<NodeOrString>, can_gc: CanGc) -> Result<(), Error>

source§

fn Append(&self, nodes: Vec<NodeOrString>, can_gc: CanGc) -> Result<(), Error>

source§

fn ReplaceChildren( &self, nodes: Vec<NodeOrString>, can_gc: CanGc, ) -> Result<(), Error>

source§

fn QuerySelector( &self, selectors: DOMString, ) -> Result<Option<Root<Dom<Element>>>, Error>

source§

fn QuerySelectorAll( &self, selectors: DOMString, ) -> Result<Root<Dom<NodeList>>, Error>

source§

fn Before(&self, nodes: Vec<NodeOrString>, can_gc: CanGc) -> Result<(), Error>

source§

fn After(&self, nodes: Vec<NodeOrString>, can_gc: CanGc) -> Result<(), Error>

source§

fn ReplaceWith( &self, nodes: Vec<NodeOrString>, can_gc: CanGc, ) -> Result<(), Error>

source§

fn Remove(&self)

source§

fn Matches(&self, selectors: DOMString) -> Result<bool, Error>

source§

fn WebkitMatchesSelector(&self, selectors: DOMString) -> Result<bool, Error>

source§

fn Closest( &self, selectors: DOMString, ) -> Result<Option<Root<Dom<Element>>>, Error>

source§

fn InsertAdjacentElement( &self, where_: DOMString, element: &Element, ) -> Result<Option<Root<Dom<Element>>>, Error>

source§

fn InsertAdjacentText( &self, where_: DOMString, data: DOMString, can_gc: CanGc, ) -> Result<(), Error>

source§

fn InsertAdjacentHTML( &self, position: DOMString, text: DOMString, can_gc: CanGc, ) -> Result<(), Error>

source§

fn EnterFormalActivationState(&self) -> Result<(), Error>

source§

fn ExitFormalActivationState(&self) -> Result<(), Error>

source§

fn RequestFullscreen(&self, can_gc: CanGc) -> Rc<Promise>

source§

fn AttachShadow( &self, init: &ShadowRootInit, ) -> Result<Root<Dom<ShadowRoot>>, Error>

source§

fn GetRole(&self) -> Option<DOMString>

source§

fn SetRole(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaAtomic(&self) -> Option<DOMString>

source§

fn SetAriaAtomic(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaAutoComplete(&self) -> Option<DOMString>

source§

fn SetAriaAutoComplete(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaBrailleLabel(&self) -> Option<DOMString>

source§

fn SetAriaBrailleLabel(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaBrailleRoleDescription(&self) -> Option<DOMString>

source§

fn SetAriaBrailleRoleDescription(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaBusy(&self) -> Option<DOMString>

source§

fn SetAriaBusy(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaChecked(&self) -> Option<DOMString>

source§

fn SetAriaChecked(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaColCount(&self) -> Option<DOMString>

source§

fn SetAriaColCount(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaColIndex(&self) -> Option<DOMString>

source§

fn SetAriaColIndex(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaColIndexText(&self) -> Option<DOMString>

source§

fn SetAriaColIndexText(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaColSpan(&self) -> Option<DOMString>

source§

fn SetAriaColSpan(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaCurrent(&self) -> Option<DOMString>

source§

fn SetAriaCurrent(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaDescription(&self) -> Option<DOMString>

source§

fn SetAriaDescription(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaDisabled(&self) -> Option<DOMString>

source§

fn SetAriaDisabled(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaExpanded(&self) -> Option<DOMString>

source§

fn SetAriaExpanded(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaHasPopup(&self) -> Option<DOMString>

source§

fn SetAriaHasPopup(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaHidden(&self) -> Option<DOMString>

source§

fn SetAriaHidden(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaInvalid(&self) -> Option<DOMString>

source§

fn SetAriaInvalid(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaKeyShortcuts(&self) -> Option<DOMString>

source§

fn SetAriaKeyShortcuts(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaLabel(&self) -> Option<DOMString>

source§

fn SetAriaLabel(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaLevel(&self) -> Option<DOMString>

source§

fn SetAriaLevel(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaLive(&self) -> Option<DOMString>

source§

fn SetAriaLive(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaModal(&self) -> Option<DOMString>

source§

fn SetAriaModal(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaMultiLine(&self) -> Option<DOMString>

source§

fn SetAriaMultiLine(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaMultiSelectable(&self) -> Option<DOMString>

source§

fn SetAriaMultiSelectable(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaOrientation(&self) -> Option<DOMString>

source§

fn SetAriaOrientation(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaPlaceholder(&self) -> Option<DOMString>

source§

fn SetAriaPlaceholder(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaPosInSet(&self) -> Option<DOMString>

source§

fn SetAriaPosInSet(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaPressed(&self) -> Option<DOMString>

source§

fn SetAriaPressed(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaReadOnly(&self) -> Option<DOMString>

source§

fn SetAriaReadOnly(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaRelevant(&self) -> Option<DOMString>

source§

fn SetAriaRelevant(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaRequired(&self) -> Option<DOMString>

source§

fn SetAriaRequired(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaRoleDescription(&self) -> Option<DOMString>

source§

fn SetAriaRoleDescription(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaRowCount(&self) -> Option<DOMString>

source§

fn SetAriaRowCount(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaRowIndex(&self) -> Option<DOMString>

source§

fn SetAriaRowIndex(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaRowIndexText(&self) -> Option<DOMString>

source§

fn SetAriaRowIndexText(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaRowSpan(&self) -> Option<DOMString>

source§

fn SetAriaRowSpan(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaSelected(&self) -> Option<DOMString>

source§

fn SetAriaSelected(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaSetSize(&self) -> Option<DOMString>

source§

fn SetAriaSetSize(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaSort(&self) -> Option<DOMString>

source§

fn SetAriaSort(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaValueMax(&self) -> Option<DOMString>

source§

fn SetAriaValueMax(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaValueMin(&self) -> Option<DOMString>

source§

fn SetAriaValueMin(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaValueNow(&self) -> Option<DOMString>

source§

fn SetAriaValueNow(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn GetAriaValueText(&self) -> Option<DOMString>

source§

fn SetAriaValueText(&self, value: Option<DOMString>, can_gc: CanGc)

source§

impl ErrorEventMethods<DomTypeHolder> for ErrorEvent

source§

impl EventMethods<DomTypeHolder> for Event

source§

fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &EventInit, ) -> Result<Root<Dom<Event>>, Error>

source§

fn EventPhase(&self) -> u16

source§

fn Type(&self) -> DOMString

source§

fn GetTarget(&self) -> Option<Root<Dom<EventTarget>>>

source§

fn GetSrcElement(&self) -> Option<Root<Dom<EventTarget>>>

source§

fn GetCurrentTarget(&self) -> Option<Root<Dom<EventTarget>>>

source§

fn ComposedPath(&self) -> Vec<Root<Dom<EventTarget>>>

source§

fn DefaultPrevented(&self) -> bool

source§

fn PreventDefault(&self)

source§

fn StopPropagation(&self)

source§

fn StopImmediatePropagation(&self)

source§

fn Bubbles(&self) -> bool

source§

fn Cancelable(&self) -> bool

source§

fn ReturnValue(&self) -> bool

source§

fn SetReturnValue(&self, val: bool)

source§

fn CancelBubble(&self) -> bool

source§

fn SetCancelBubble(&self, value: bool)

source§

fn TimeStamp(&self) -> Finite<f64>

source§

fn InitEvent(&self, type_: DOMString, bubbles: bool, cancelable: bool)

source§

fn IsTrusted(&self) -> bool

source§

impl EventSourceMethods<DomTypeHolder> for EventSource

source§

impl EventTargetMethods<DomTypeHolder> for EventTarget

source§

impl ExtendableEventMethods<DomTypeHolder> for ExtendableEvent

source§

impl ExtendableMessageEventMethods<DomTypeHolder> for ExtendableMessageEvent

source§

impl FakeXRDeviceMethods<DomTypeHolder> for FakeXRDevice

source§

fn SetViews( &self, views: Vec<FakeXRViewInit>, _secondary_views: Option<Vec<FakeXRViewInit>>, ) -> Result<(), Error>

source§

fn SetViewerOrigin( &self, origin: &FakeXRRigidTransformInit, _emulated_position: bool, ) -> Result<(), Error>

source§

fn ClearViewerOrigin(&self)

source§

fn ClearFloorOrigin(&self)

source§

fn SetFloorOrigin(&self, origin: &FakeXRRigidTransformInit) -> Result<(), Error>

source§

fn ClearWorld(&self)

source§

fn SetWorld(&self, world: &FakeXRWorldInit) -> Result<(), Error>

source§

fn SimulateVisibilityChange(&self, v: XRVisibilityState)

source§

fn SimulateInputSourceConnection( &self, init: &FakeXRInputSourceInit, ) -> Result<Root<Dom<FakeXRInputController>>, Error>

source§

fn Disconnect(&self, can_gc: CanGc) -> Rc<Promise>

source§

fn SetBoundsGeometry( &self, bounds_coodinates: Vec<FakeXRBoundsPoint>, ) -> Result<(), Error>

source§

fn SimulateResetPose(&self)

source§

impl FakeXRInputControllerMethods<DomTypeHolder> for FakeXRInputController

source§

fn SetPointerOrigin( &self, origin: &FakeXRRigidTransformInit, _emulated: bool, ) -> Result<(), Error>

source§

fn SetGripOrigin( &self, origin: &FakeXRRigidTransformInit, _emulated: bool, ) -> Result<(), Error>

source§

fn ClearGripOrigin(&self)

source§

fn Disconnect(&self)

source§

fn Reconnect(&self)

source§

fn StartSelection(&self)

source§

fn EndSelection(&self)

source§

fn SimulateSelect(&self)

source§

fn SetHandedness(&self, handedness: XRHandedness)

source§

fn SetTargetRayMode(&self, target_ray_mode: XRTargetRayMode)

source§

fn SetProfiles(&self, profiles: Vec<DOMString>)

source§

fn SetSupportedButtons(&self, supported_buttons: Vec<FakeXRButtonStateInit>)

source§

fn UpdateButtonState( &self, button_state: &FakeXRButtonStateInit, ) -> Result<(), Error>

source§

impl FileListMethods<DomTypeHolder> for FileList

source§

fn Length(&self) -> u32

source§

fn Item(&self, index: u32) -> Option<Root<Dom<File>>>

source§

fn IndexedGetter(&self, index: u32) -> Option<Root<Dom<File>>>

source§

impl FileMethods<DomTypeHolder> for File

source§

fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, fileBits: Vec<ArrayBufferOrArrayBufferViewOrBlobOrString>, filename: DOMString, filePropertyBag: &FilePropertyBag, ) -> Result<Root<Dom<File>>, Error>

source§

fn Name(&self) -> DOMString

source§

fn LastModified(&self) -> i64

source§

impl FileReaderMethods<DomTypeHolder> for FileReader

source§

impl FileReaderSyncMethods<DomTypeHolder> for FileReaderSync

source§

impl FocusEventMethods<DomTypeHolder> for FocusEvent

source§

impl FontFaceSetMethods<DomTypeHolder> for FontFaceSet

source§

impl FormDataEventMethods<DomTypeHolder> for FormDataEvent

source§

impl FormDataMethods<DomTypeHolder> for FormData

source§

fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, form: Option<&HTMLFormElement>, ) -> Result<Root<Dom<FormData>>, Error>

source§

fn Append(&self, name: USVString, str_value: USVString)

source§

fn Append_(&self, name: USVString, blob: &Blob, filename: Option<USVString>)

source§

fn Delete(&self, name: USVString)

source§

fn Get(&self, name: USVString) -> Option<FileOrUSVString>

source§

fn GetAll(&self, name: USVString) -> Vec<FileOrUSVString>

source§

fn Has(&self, name: USVString) -> bool

source§

fn Set(&self, name: USVString, str_value: USVString)

source§

fn Set_(&self, name: USVString, blob: &Blob, filename: Option<USVString>)

source§

impl GPUAdapterInfoMethods<DomTypeHolder> for GPUAdapterInfo

source§

impl GPUAdapterMethods<DomTypeHolder> for GPUAdapter

source§

impl GPUBindGroupLayoutMethods<DomTypeHolder> for GPUBindGroupLayout

source§

impl GPUBindGroupMethods<DomTypeHolder> for GPUBindGroup

source§

impl GPUBufferMethods<DomTypeHolder> for GPUBuffer

source§

impl GPUCanvasContextMethods<DomTypeHolder> for GPUCanvasContext

source§

impl GPUCommandBufferMethods<DomTypeHolder> for GPUCommandBuffer

source§

impl GPUCommandEncoderMethods<DomTypeHolder> for GPUCommandEncoder

source§

fn Label(&self) -> USVString

source§

fn SetLabel(&self, value: USVString)

source§

fn BeginComputePass( &self, descriptor: &GPUComputePassDescriptor, ) -> Root<Dom<GPUComputePassEncoder>>

source§

fn BeginRenderPass( &self, descriptor: &GPURenderPassDescriptor, ) -> Result<Root<Dom<GPURenderPassEncoder>>, Error>

source§

fn CopyBufferToBuffer( &self, source: &GPUBuffer, source_offset: u64, destination: &GPUBuffer, destination_offset: u64, size: u64, )

source§

fn CopyBufferToTexture( &self, source: &GPUImageCopyBuffer, destination: &GPUImageCopyTexture, copy_size: GPUExtent3D, ) -> Result<(), Error>

source§

fn CopyTextureToBuffer( &self, source: &GPUImageCopyTexture, destination: &GPUImageCopyBuffer, copy_size: GPUExtent3D, ) -> Result<(), Error>

source§

fn CopyTextureToTexture( &self, source: &GPUImageCopyTexture, destination: &GPUImageCopyTexture, copy_size: GPUExtent3D, ) -> Result<(), Error>

source§

fn Finish( &self, descriptor: &GPUCommandBufferDescriptor, ) -> Root<Dom<GPUCommandBuffer>>

source§

impl GPUCompilationInfoMethods<DomTypeHolder> for GPUCompilationInfo

source§

impl GPUCompilationMessageMethods<DomTypeHolder> for GPUCompilationMessage

source§

impl GPUComputePassEncoderMethods<DomTypeHolder> for GPUComputePassEncoder

source§

impl GPUComputePipelineMethods<DomTypeHolder> for GPUComputePipeline

source§

impl GPUDeviceLostInfoMethods<DomTypeHolder> for GPUDeviceLostInfo

source§

impl GPUDeviceMethods<DomTypeHolder> for GPUDevice

source§

fn Features(&self) -> Root<Dom<GPUSupportedFeatures>>

source§

fn Limits(&self) -> Root<Dom<GPUSupportedLimits>>

source§

fn GetQueue(&self) -> Root<Dom<GPUQueue>>

source§

fn Label(&self) -> USVString

source§

fn SetLabel(&self, value: USVString)

source§

fn Lost(&self) -> Rc<Promise>

source§

fn CreateBuffer( &self, descriptor: &GPUBufferDescriptor, ) -> Result<Root<Dom<GPUBuffer>>, Error>

source§

fn CreateBindGroupLayout( &self, descriptor: &GPUBindGroupLayoutDescriptor, ) -> Result<Root<Dom<GPUBindGroupLayout>>, Error>

source§

fn CreatePipelineLayout( &self, descriptor: &GPUPipelineLayoutDescriptor, ) -> Root<Dom<GPUPipelineLayout>>

source§

fn CreateBindGroup( &self, descriptor: &GPUBindGroupDescriptor, ) -> Root<Dom<GPUBindGroup>>

source§

fn CreateShaderModule( &self, descriptor: RootedTraceableBox<GPUShaderModuleDescriptor>, comp: InRealm<'_>, can_gc: CanGc, ) -> Root<Dom<GPUShaderModule>>

source§

fn CreateComputePipeline( &self, descriptor: &GPUComputePipelineDescriptor, ) -> Root<Dom<GPUComputePipeline>>

source§

fn CreateComputePipelineAsync( &self, descriptor: &GPUComputePipelineDescriptor, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>

source§

fn CreateCommandEncoder( &self, descriptor: &GPUCommandEncoderDescriptor, ) -> Root<Dom<GPUCommandEncoder>>

source§

fn CreateTexture( &self, descriptor: &GPUTextureDescriptor, ) -> Result<Root<Dom<GPUTexture>>, Error>

source§

fn CreateSampler( &self, descriptor: &GPUSamplerDescriptor, ) -> Root<Dom<GPUSampler>>

source§

fn CreateRenderPipeline( &self, descriptor: &GPURenderPipelineDescriptor, ) -> Result<Root<Dom<GPURenderPipeline>>, Error>

source§

fn CreateRenderPipelineAsync( &self, descriptor: &GPURenderPipelineDescriptor, comp: InRealm<'_>, can_gc: CanGc, ) -> Result<Rc<Promise>, Error>

source§

fn CreateRenderBundleEncoder( &self, descriptor: &GPURenderBundleEncoderDescriptor, ) -> Result<Root<Dom<GPURenderBundleEncoder>>, Error>

source§

fn PushErrorScope(&self, filter: GPUErrorFilter)

source§

fn PopErrorScope(&self, comp: InRealm<'_>, can_gc: CanGc) -> Rc<Promise>

source§

fn Destroy(&self)

source§

fn GetOnuncapturederror(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnuncapturederror(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

impl GPUErrorMethods<DomTypeHolder> for GPUError

source§

impl GPUInternalErrorMethods<DomTypeHolder> for GPUInternalError

source§

impl GPUMethods<DomTypeHolder> for GPU

source§

impl GPUOutOfMemoryErrorMethods<DomTypeHolder> for GPUOutOfMemoryError

source§

impl GPUPipelineErrorMethods<DomTypeHolder> for GPUPipelineError

source§

impl GPUPipelineLayoutMethods<DomTypeHolder> for GPUPipelineLayout

source§

impl GPUQuerySetMethods<DomTypeHolder> for GPUQuerySet

source§

impl GPUQueueMethods<DomTypeHolder> for GPUQueue

source§

impl GPURenderBundleEncoderMethods<DomTypeHolder> for GPURenderBundleEncoder

source§

fn Label(&self) -> USVString

source§

fn SetLabel(&self, value: USVString)

source§

fn SetBindGroup( &self, index: u32, bind_group: &GPUBindGroup, dynamic_offsets: Vec<u32>, )

source§

fn SetPipeline(&self, pipeline: &GPURenderPipeline)

source§

fn SetIndexBuffer( &self, buffer: &GPUBuffer, index_format: GPUIndexFormat, offset: u64, size: u64, )

source§

fn SetVertexBuffer(&self, slot: u32, buffer: &GPUBuffer, offset: u64, size: u64)

source§

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, )

source§

fn DrawIndirect(&self, indirect_buffer: &GPUBuffer, indirect_offset: u64)

source§

fn DrawIndexedIndirect(&self, indirect_buffer: &GPUBuffer, indirect_offset: u64)

source§

fn Finish( &self, descriptor: &GPURenderBundleDescriptor, ) -> Root<Dom<GPURenderBundle>>

source§

impl GPURenderBundleMethods<DomTypeHolder> for GPURenderBundle

source§

impl GPURenderPassEncoderMethods<DomTypeHolder> for GPURenderPassEncoder

source§

fn Label(&self) -> USVString

source§

fn SetLabel(&self, value: USVString)

source§

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>, )

source§

fn SetScissorRect(&self, x: u32, y: u32, width: u32, height: u32)

source§

fn SetBlendConstant(&self, color: GPUColor) -> Result<(), Error>

source§

fn SetStencilReference(&self, reference: u32)

source§

fn End(&self)

source§

fn SetPipeline(&self, pipeline: &GPURenderPipeline)

source§

fn SetIndexBuffer( &self, buffer: &GPUBuffer, index_format: GPUIndexFormat, offset: u64, size: u64, )

source§

fn SetVertexBuffer(&self, slot: u32, buffer: &GPUBuffer, offset: u64, size: u64)

source§

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, )

source§

fn DrawIndirect(&self, buffer: &GPUBuffer, offset: u64)

source§

fn DrawIndexedIndirect(&self, buffer: &GPUBuffer, offset: u64)

source§

fn ExecuteBundles(&self, bundles: Vec<Root<Dom<GPURenderBundle>>>)

source§

impl GPURenderPipelineMethods<DomTypeHolder> for GPURenderPipeline

source§

impl GPUSamplerMethods<DomTypeHolder> for GPUSampler

source§

impl GPUShaderModuleMethods<DomTypeHolder> for GPUShaderModule

source§

impl GPUSupportedFeaturesMethods<DomTypeHolder> for GPUSupportedFeatures

source§

fn Size(&self) -> u32

source§

impl GPUSupportedLimitsMethods<DomTypeHolder> for GPUSupportedLimits

source§

fn MaxTextureDimension1D(&self) -> u32

source§

fn MaxTextureDimension2D(&self) -> u32

source§

fn MaxTextureDimension3D(&self) -> u32

source§

fn MaxTextureArrayLayers(&self) -> u32

source§

fn MaxBindGroups(&self) -> u32

source§

fn MaxBindingsPerBindGroup(&self) -> u32

source§

fn MaxDynamicUniformBuffersPerPipelineLayout(&self) -> u32

source§

fn MaxDynamicStorageBuffersPerPipelineLayout(&self) -> u32

source§

fn MaxSampledTexturesPerShaderStage(&self) -> u32

source§

fn MaxSamplersPerShaderStage(&self) -> u32

source§

fn MaxStorageBuffersPerShaderStage(&self) -> u32

source§

fn MaxStorageTexturesPerShaderStage(&self) -> u32

source§

fn MaxUniformBuffersPerShaderStage(&self) -> u32

source§

fn MaxUniformBufferBindingSize(&self) -> u64

source§

fn MaxStorageBufferBindingSize(&self) -> u64

source§

fn MinUniformBufferOffsetAlignment(&self) -> u32

source§

fn MinStorageBufferOffsetAlignment(&self) -> u32

source§

fn MaxVertexBuffers(&self) -> u32

source§

fn MaxBufferSize(&self) -> u64

source§

fn MaxVertexAttributes(&self) -> u32

source§

fn MaxVertexBufferArrayStride(&self) -> u32

source§

fn MaxInterStageShaderComponents(&self) -> u32

source§

fn MaxComputeWorkgroupStorageSize(&self) -> u32

source§

fn MaxComputeInvocationsPerWorkgroup(&self) -> u32

source§

fn MaxComputeWorkgroupSizeX(&self) -> u32

source§

fn MaxComputeWorkgroupSizeY(&self) -> u32

source§

fn MaxComputeWorkgroupSizeZ(&self) -> u32

source§

fn MaxComputeWorkgroupsPerDimension(&self) -> u32

source§

fn MaxBindGroupsPlusVertexBuffers(&self) -> u32

source§

fn MaxInterStageShaderVariables(&self) -> u32

source§

fn MaxColorAttachments(&self) -> u32

source§

fn MaxColorAttachmentBytesPerSample(&self) -> u32

source§

impl GPUTextureMethods<DomTypeHolder> for GPUTexture

source§

impl GPUTextureViewMethods<DomTypeHolder> for GPUTextureView

source§

impl GPUUncapturedErrorEventMethods<DomTypeHolder> for GPUUncapturedErrorEvent

source§

impl GPUValidationErrorMethods<DomTypeHolder> for GPUValidationError

source§

impl GainNodeMethods<DomTypeHolder> for GainNode

source§

fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, context: &BaseAudioContext, options: &GainOptions, ) -> Result<Root<Dom<GainNode>>, Error>

source§

fn Gain(&self) -> Root<Dom<AudioParam>>

source§

impl GamepadButtonListMethods<DomTypeHolder> for GamepadButtonList

source§

fn Length(&self) -> u32

source§

fn Item(&self, index: u32) -> Option<Root<Dom<GamepadButton>>>

source§

fn IndexedGetter(&self, index: u32) -> Option<Root<Dom<GamepadButton>>>

source§

impl GamepadButtonMethods<DomTypeHolder> for GamepadButton

source§

fn Pressed(&self) -> bool

source§

fn Touched(&self) -> bool

source§

fn Value(&self) -> Finite<f64>

source§

impl GamepadEventMethods<DomTypeHolder> for GamepadEvent

source§

fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &GamepadEventInit, ) -> Result<Root<Dom<GamepadEvent>>, Error>

source§

fn Gamepad(&self) -> Root<Dom<Gamepad>>

source§

fn IsTrusted(&self) -> bool

source§

impl GamepadHapticActuatorMethods<DomTypeHolder> for GamepadHapticActuator

source§

impl GamepadMethods<DomTypeHolder> for Gamepad

source§

impl GamepadPoseMethods<DomTypeHolder> for GamepadPose

source§

impl HTMLAnchorElementMethods<DomTypeHolder> for HTMLAnchorElement

source§

fn Text(&self) -> DOMString

source§

fn SetText(&self, value: DOMString, can_gc: CanGc)

source§

fn Rel(&self) -> DOMString

source§

fn SetRel(&self, rel: DOMString, can_gc: CanGc)

source§

fn RelList(&self) -> Root<Dom<DOMTokenList>>

source§

fn Coords(&self) -> DOMString

source§

fn SetCoords(&self, value: DOMString)

source§

fn Name(&self) -> DOMString

source§

fn SetName(&self, value: DOMString)

source§

fn Rev(&self) -> DOMString

source§

fn SetRev(&self, value: DOMString)

source§

fn Shape(&self) -> DOMString

source§

fn SetShape(&self, value: DOMString)

source§

fn Target(&self) -> DOMString

source§

fn SetTarget(&self, value: DOMString)

source§

fn Hash(&self) -> USVString

source§

fn SetHash(&self, value: USVString, can_gc: CanGc)

source§

fn Host(&self) -> USVString

source§

fn SetHost(&self, value: USVString, can_gc: CanGc)

source§

fn Hostname(&self) -> USVString

source§

fn SetHostname(&self, value: USVString, can_gc: CanGc)

source§

fn Href(&self) -> USVString

source§

fn SetHref(&self, value: USVString, can_gc: CanGc)

source§

fn Origin(&self) -> USVString

source§

fn Password(&self) -> USVString

source§

fn SetPassword(&self, value: USVString, can_gc: CanGc)

source§

fn Pathname(&self) -> USVString

source§

fn SetPathname(&self, value: USVString, can_gc: CanGc)

source§

fn Port(&self) -> USVString

source§

fn SetPort(&self, value: USVString, can_gc: CanGc)

source§

fn Protocol(&self) -> USVString

source§

fn SetProtocol(&self, value: USVString, can_gc: CanGc)

source§

fn Search(&self) -> USVString

source§

fn SetSearch(&self, value: USVString, can_gc: CanGc)

source§

fn Username(&self) -> USVString

source§

fn SetUsername(&self, value: USVString, can_gc: CanGc)

source§

impl HTMLAreaElementMethods<DomTypeHolder> for HTMLAreaElement

source§

fn Target(&self) -> DOMString

source§

fn SetTarget(&self, value: DOMString)

source§

fn Rel(&self) -> DOMString

source§

fn SetRel(&self, rel: DOMString, can_gc: CanGc)

source§

fn RelList(&self) -> Root<Dom<DOMTokenList>>

source§

impl HTMLAudioElementMethods<DomTypeHolder> for HTMLAudioElement

source§

fn Audio( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, src: Option<DOMString>, ) -> Result<Root<Dom<HTMLAudioElement>>, Error>

source§

impl HTMLBaseElementMethods<DomTypeHolder> for HTMLBaseElement

source§

fn Href(&self) -> DOMString

source§

fn SetHref(&self, value: DOMString)

source§

impl HTMLBodyElementMethods<DomTypeHolder> for HTMLBodyElement

source§

fn BgColor(&self) -> DOMString

source§

fn SetBgColor(&self, value: DOMString)

source§

fn Text(&self) -> DOMString

source§

fn SetText(&self, value: DOMString)

source§

fn Background(&self) -> DOMString

source§

fn SetBackground(&self, input: DOMString, can_gc: CanGc)

source§

fn GetOnafterprint(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnafterprint(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnbeforeprint(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnbeforeprint(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnbeforeunload(&self) -> Option<Rc<OnBeforeUnloadEventHandlerNonNull>>

source§

fn SetOnbeforeunload( &self, listener: Option<Rc<OnBeforeUnloadEventHandlerNonNull>>, )

source§

fn GetOnhashchange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnhashchange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnlanguagechange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnlanguagechange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnmessage(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnmessage(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnmessageerror(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnmessageerror(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnoffline(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnoffline(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnonline(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnonline(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnpagehide(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnpagehide(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnpageshow(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnpageshow(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnpopstate(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnpopstate(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnrejectionhandled(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnrejectionhandled(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnstorage(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnstorage(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnunhandledrejection(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnunhandledrejection(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnunload(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnunload(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOngamepadconnected(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOngamepadconnected(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOngamepaddisconnected(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOngamepaddisconnected(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

impl HTMLButtonElementMethods<DomTypeHolder> for HTMLButtonElement

source§

impl HTMLCanvasElementMethods<DomTypeHolder> for HTMLCanvasElement

source§

fn CaptureStream( &self, _frame_request_rate: Option<Finite<f64>>, can_gc: CanGc, ) -> Root<Dom<MediaStream>>

source§

fn Width(&self) -> u32

source§

fn SetWidth(&self, value: u32)

source§

fn Height(&self) -> u32

source§

fn SetHeight(&self, value: u32)

source§

fn GetContext( &self, cx: JSContext, id: DOMString, options: HandleValue<'_>, can_gc: CanGc, ) -> Option<RenderingContext>

source§

fn ToDataURL( &self, _context: JSContext, _mime_type: Option<DOMString>, _quality: HandleValue<'_>, ) -> Result<USVString, Error>

source§

impl HTMLCollectionMethods<DomTypeHolder> for HTMLCollection

source§

impl HTMLDataElementMethods<DomTypeHolder> for HTMLDataElement

source§

fn Value(&self) -> DOMString

source§

fn SetValue(&self, value: DOMString)

source§

impl HTMLDataListElementMethods<DomTypeHolder> for HTMLDataListElement

source§

impl HTMLDetailsElementMethods<DomTypeHolder> for HTMLDetailsElement

source§

fn Open(&self) -> bool

source§

fn SetOpen(&self, value: bool)

source§

impl HTMLDialogElementMethods<DomTypeHolder> for HTMLDialogElement

source§

impl HTMLDivElementMethods<DomTypeHolder> for HTMLDivElement

source§

fn Align(&self) -> DOMString

source§

fn SetAlign(&self, value: DOMString)

source§

impl HTMLElementMethods<DomTypeHolder> for HTMLElement

source§

fn InnerText(&self, can_gc: CanGc) -> DOMString

source§

fn SetInnerText(&self, input: DOMString, can_gc: CanGc)

source§

fn GetOuterText(&self, can_gc: CanGc) -> Result<DOMString, Error>

source§

fn SetOuterText(&self, input: DOMString, can_gc: CanGc) -> Result<(), Error>

source§

fn AttachInternals(&self) -> Result<Root<Dom<ElementInternals>>, Error>

source§

fn Style(&self) -> Root<Dom<CSSStyleDeclaration>>

source§

fn Title(&self) -> DOMString

source§

fn SetTitle(&self, value: DOMString)

source§

fn Lang(&self) -> DOMString

source§

fn SetLang(&self, value: DOMString)

source§

fn Dir(&self) -> DOMString

source§

fn SetDir(&self, value: DOMString)

source§

fn Hidden(&self) -> bool

source§

fn SetHidden(&self, value: bool)

source§

fn GetOnabort(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnabort(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnanimationend(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnanimationend(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnanimationiteration(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnanimationiteration(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOncancel(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOncancel(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOncanplay(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOncanplay(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOncanplaythrough(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOncanplaythrough(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnchange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnchange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnclick(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnclick(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnclose(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnclose(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOncontextmenu(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOncontextmenu(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOncuechange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOncuechange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndblclick(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndblclick(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndrag(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndrag(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndragend(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndragend(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndragenter(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndragenter(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndragexit(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndragexit(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndragleave(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndragleave(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndragover(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndragover(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndragstart(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndragstart(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndrop(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndrop(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndurationchange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndurationchange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnemptied(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnemptied(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnended(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnended(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnformdata(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnformdata(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOninput(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOninput(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOninvalid(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOninvalid(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnkeydown(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnkeydown(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnkeypress(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnkeypress(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnkeyup(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnkeyup(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnloadeddata(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnloadeddata(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnloadedmetadata(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnloadedmetadata(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnloadstart(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnloadstart(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnmousedown(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnmousedown(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnmouseenter(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnmouseenter(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnmouseleave(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnmouseleave(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnmousemove(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnmousemove(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnmouseout(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnmouseout(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnmouseover(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnmouseover(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnmouseup(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnmouseup(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnwheel(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnwheel(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnpause(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnpause(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnplay(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnplay(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnplaying(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnplaying(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnprogress(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnprogress(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnratechange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnratechange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnreset(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnreset(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnsecuritypolicyviolation(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnsecuritypolicyviolation( &self, listener: Option<Rc<EventHandlerNonNull>>, )

source§

fn GetOnseeked(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnseeked(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnseeking(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnseeking(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnselect(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnselect(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnselectionchange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnselectionchange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnselectstart(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnselectstart(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnshow(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnshow(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnstalled(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnstalled(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnsubmit(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnsubmit(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnsuspend(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnsuspend(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOntimeupdate(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOntimeupdate(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOntoggle(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOntoggle(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOntransitioncancel(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOntransitioncancel(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOntransitionend(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOntransitionend(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOntransitionrun(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOntransitionrun(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnvolumechange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnvolumechange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnwaiting(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnwaiting(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOncut(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOncut(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOncopy(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOncopy(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnpaste(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnpaste(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn Dataset(&self) -> Root<Dom<DOMStringMap>>

source§

fn GetOnerror(&self, can_gc: CanGc) -> Option<Rc<OnErrorEventHandlerNonNull>>

source§

fn SetOnerror(&self, listener: Option<Rc<OnErrorEventHandlerNonNull>>)

source§

fn GetOnload(&self, can_gc: CanGc) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnload(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnblur(&self, can_gc: CanGc) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnblur(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnfocus(&self, can_gc: CanGc) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnfocus(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnresize(&self, can_gc: CanGc) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnresize(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnscroll(&self, can_gc: CanGc) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnscroll(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn Itemtypes(&self) -> Option<Vec<DOMString>>

source§

fn PropertyNames(&self) -> Option<Vec<DOMString>>

source§

fn Click(&self, can_gc: CanGc)

source§

fn Focus(&self, can_gc: CanGc)

source§

fn Blur(&self, can_gc: CanGc)

source§

fn GetOffsetParent(&self, can_gc: CanGc) -> Option<Root<Dom<Element>>>

source§

fn OffsetTop(&self, can_gc: CanGc) -> i32

source§

fn OffsetLeft(&self, can_gc: CanGc) -> i32

source§

fn OffsetWidth(&self, can_gc: CanGc) -> i32

source§

fn OffsetHeight(&self, can_gc: CanGc) -> i32

source§

fn Translate(&self) -> bool

source§

fn SetTranslate(&self, yesno: bool, can_gc: CanGc)

source§

fn ContentEditable(&self) -> DOMString

source§

fn SetContentEditable(&self, _: DOMString)

source§

fn IsContentEditable(&self) -> bool

source§

fn Autofocus(&self) -> bool

source§

fn SetAutofocus(&self, autofocus: bool, can_gc: CanGc)

source§

impl HTMLFieldSetElementMethods<DomTypeHolder> for HTMLFieldSetElement

source§

impl HTMLFontElementMethods<DomTypeHolder> for HTMLFontElement

source§

fn Color(&self) -> DOMString

source§

fn SetColor(&self, value: DOMString)

source§

fn Face(&self) -> DOMString

source§

fn SetFace(&self, value: DOMString)

source§

fn Size(&self) -> DOMString

source§

fn SetSize(&self, value: DOMString, can_gc: CanGc)

source§

impl HTMLFormControlsCollectionMethods<DomTypeHolder> for HTMLFormControlsCollection

source§

impl HTMLFormElementMethods<DomTypeHolder> for HTMLFormElement

source§

fn CheckValidity(&self, can_gc: CanGc) -> bool

source§

fn ReportValidity(&self, can_gc: CanGc) -> bool

source§

fn AcceptCharset(&self) -> DOMString

source§

fn SetAcceptCharset(&self, value: DOMString)

source§

fn Action(&self) -> DOMString

source§

fn SetAction(&self, value: DOMString)

source§

fn Autocomplete(&self) -> DOMString

source§

fn SetAutocomplete(&self, value: DOMString)

source§

fn Enctype(&self) -> DOMString

source§

fn SetEnctype(&self, value: DOMString)

source§

fn Encoding(&self) -> DOMString

source§

fn SetEncoding(&self, value: DOMString)

source§

fn Method(&self) -> DOMString

source§

fn SetMethod(&self, value: DOMString)

source§

fn Name(&self) -> DOMString

source§

fn SetName(&self, value: DOMString)

source§

fn NoValidate(&self) -> bool

source§

fn SetNoValidate(&self, value: bool)

source§

fn Target(&self) -> DOMString

source§

fn SetTarget(&self, value: DOMString)

source§

fn Rel(&self) -> DOMString

source§

fn Submit(&self, can_gc: CanGc)

source§

fn RequestSubmit( &self, submitter: Option<&HTMLElement>, can_gc: CanGc, ) -> Result<(), Error>

source§

fn Reset(&self, can_gc: CanGc)

source§

fn Elements(&self) -> Root<Dom<HTMLFormControlsCollection>>

source§

fn Length(&self) -> u32

source§

fn IndexedGetter(&self, index: u32) -> Option<Root<Dom<Element>>>

source§

fn NamedGetter(&self, name: DOMString) -> Option<RadioNodeListOrElement>

source§

fn SetRel(&self, rel: DOMString, can_gc: CanGc)

source§

fn RelList(&self) -> Root<Dom<DOMTokenList>>

source§

fn SupportedPropertyNames(&self) -> Vec<DOMString>

source§

impl HTMLFrameSetElementMethods<DomTypeHolder> for HTMLFrameSetElement

source§

fn GetOnafterprint(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnafterprint(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnbeforeprint(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnbeforeprint(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnbeforeunload(&self) -> Option<Rc<OnBeforeUnloadEventHandlerNonNull>>

source§

fn SetOnbeforeunload( &self, listener: Option<Rc<OnBeforeUnloadEventHandlerNonNull>>, )

source§

fn GetOnhashchange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnhashchange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnlanguagechange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnlanguagechange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnmessage(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnmessage(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnmessageerror(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnmessageerror(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnoffline(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnoffline(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnonline(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnonline(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnpagehide(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnpagehide(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnpageshow(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnpageshow(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnpopstate(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnpopstate(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnrejectionhandled(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnrejectionhandled(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnstorage(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnstorage(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnunhandledrejection(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnunhandledrejection(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnunload(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnunload(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOngamepadconnected(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOngamepadconnected(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOngamepaddisconnected(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOngamepaddisconnected(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

impl HTMLHRElementMethods<DomTypeHolder> for HTMLHRElement

source§

fn Align(&self) -> DOMString

source§

fn SetAlign(&self, value: DOMString)

source§

fn Color(&self) -> DOMString

source§

fn SetColor(&self, value: DOMString)

source§

fn Width(&self) -> DOMString

source§

fn SetWidth(&self, value: DOMString)

source§

impl HTMLIFrameElementMethods<DomTypeHolder> for HTMLIFrameElement

source§

impl HTMLImageElementMethods<DomTypeHolder> for HTMLImageElement

source§

fn Decode(&self, can_gc: CanGc) -> Rc<Promise>

source§

fn Image( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, width: Option<u32>, height: Option<u32>, ) -> Result<Root<Dom<HTMLImageElement>>, Error>

source§

fn Alt(&self) -> DOMString

source§

fn SetAlt(&self, value: DOMString)

source§

fn Src(&self) -> USVString

source§

fn SetSrc(&self, value: USVString)

source§

fn Srcset(&self) -> USVString

source§

fn SetSrcset(&self, value: USVString)

source§

fn GetCrossOrigin(&self) -> Option<DOMString>

source§

fn SetCrossOrigin(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn UseMap(&self) -> DOMString

source§

fn SetUseMap(&self, value: DOMString)

source§

fn IsMap(&self) -> bool

source§

fn SetIsMap(&self, value: bool)

source§

fn Width(&self, can_gc: CanGc) -> u32

source§

fn SetWidth(&self, value: u32, can_gc: CanGc)

source§

fn Height(&self, can_gc: CanGc) -> u32

source§

fn SetHeight(&self, value: u32, can_gc: CanGc)

source§

fn NaturalWidth(&self) -> u32

source§

fn NaturalHeight(&self) -> u32

source§

fn Complete(&self) -> bool

source§

fn CurrentSrc(&self) -> USVString

source§

fn ReferrerPolicy(&self) -> DOMString

source§

fn SetReferrerPolicy(&self, value: DOMString, can_gc: CanGc)

source§

fn Name(&self) -> DOMString

source§

fn SetName(&self, value: DOMString)

source§

fn Align(&self) -> DOMString

source§

fn SetAlign(&self, value: DOMString)

source§

fn Hspace(&self) -> u32

source§

fn SetHspace(&self, value: u32)

source§

fn Vspace(&self) -> u32

source§

fn SetVspace(&self, value: u32)

source§

fn LongDesc(&self) -> DOMString

source§

fn SetLongDesc(&self, value: DOMString)

source§

fn Border(&self) -> DOMString

source§

fn SetBorder(&self, value: DOMString)

source§

impl HTMLInputElementMethods<DomTypeHolder> for HTMLInputElement

source§

fn SetFiles(&self, files: Option<&FileList>)

source§

fn Accept(&self) -> DOMString

source§

fn SetAccept(&self, value: DOMString)

source§

fn Alt(&self) -> DOMString

source§

fn SetAlt(&self, value: DOMString)

source§

fn DirName(&self) -> DOMString

source§

fn SetDirName(&self, value: DOMString)

source§

fn Disabled(&self) -> bool

source§

fn SetDisabled(&self, value: bool)

source§

fn GetForm(&self) -> Option<Root<Dom<HTMLFormElement>>>

source§

fn GetFiles(&self) -> Option<Root<Dom<FileList>>>

source§

fn DefaultChecked(&self) -> bool

source§

fn SetDefaultChecked(&self, value: bool)

source§

fn Checked(&self) -> bool

source§

fn SetChecked(&self, checked: bool)

source§

fn ReadOnly(&self) -> bool

source§

fn SetReadOnly(&self, value: bool)

source§

fn Size(&self) -> u32

source§

fn SetSize(&self, value: u32) -> Result<(), Error>

source§

fn Type(&self) -> DOMString

source§

fn SetType(&self, value: DOMString)

source§

fn Value(&self) -> DOMString

source§

fn SetValue(&self, value: DOMString, can_gc: CanGc) -> Result<(), Error>

source§

fn DefaultValue(&self) -> DOMString

source§

fn SetDefaultValue(&self, value: DOMString)

source§

fn Min(&self) -> DOMString

source§

fn SetMin(&self, value: DOMString)

source§

fn GetList(&self) -> Option<Root<Dom<HTMLDataListElement>>>

source§

fn GetValueAsDate(&self, cx: SafeJSContext) -> Option<NonNull<JSObject>>

source§

fn SetValueAsDate( &self, cx: SafeJSContext, value: *mut JSObject, can_gc: CanGc, ) -> Result<(), Error>

source§

fn ValueAsNumber(&self) -> f64

source§

fn SetValueAsNumber(&self, value: f64, can_gc: CanGc) -> Result<(), Error>

source§

fn Name(&self) -> DOMString

source§

fn SetName(&self, value: DOMString)

source§

fn Placeholder(&self) -> DOMString

source§

fn SetPlaceholder(&self, value: DOMString)

source§

fn FormAction(&self) -> DOMString

source§

fn SetFormAction(&self, value: DOMString)

source§

fn FormEnctype(&self) -> DOMString

source§

fn SetFormEnctype(&self, value: DOMString)

source§

fn FormMethod(&self) -> DOMString

source§

fn SetFormMethod(&self, value: DOMString)

source§

fn FormTarget(&self) -> DOMString

source§

fn SetFormTarget(&self, value: DOMString)

source§

fn FormNoValidate(&self) -> bool

source§

fn SetFormNoValidate(&self, value: bool)

source§

fn Max(&self) -> DOMString

source§

fn SetMax(&self, value: DOMString)

source§

fn MaxLength(&self) -> i32

source§

fn SetMaxLength(&self, value: i32) -> Result<(), Error>

source§

fn MinLength(&self) -> i32

source§

fn SetMinLength(&self, value: i32) -> Result<(), Error>

source§

fn Multiple(&self) -> bool

source§

fn SetMultiple(&self, value: bool)

source§

fn Pattern(&self) -> DOMString

source§

fn SetPattern(&self, value: DOMString)

source§

fn Required(&self) -> bool

source§

fn SetRequired(&self, value: bool)

source§

fn Src(&self) -> USVString

source§

fn SetSrc(&self, value: USVString)

source§

fn Step(&self) -> DOMString

source§

fn SetStep(&self, value: DOMString)

source§

fn Indeterminate(&self) -> bool

source§

fn SetIndeterminate(&self, val: bool)

source§

fn GetLabels(&self) -> Option<Root<Dom<NodeList>>>

source§

fn Select(&self)

source§

fn GetSelectionStart(&self) -> Option<u32>

source§

fn SetSelectionStart(&self, start: Option<u32>) -> Result<(), Error>

source§

fn GetSelectionEnd(&self) -> Option<u32>

source§

fn SetSelectionEnd(&self, end: Option<u32>) -> Result<(), Error>

source§

fn GetSelectionDirection(&self) -> Option<DOMString>

source§

fn SetSelectionDirection( &self, direction: Option<DOMString>, ) -> Result<(), Error>

source§

fn SetSelectionRange( &self, start: u32, end: u32, direction: Option<DOMString>, ) -> Result<(), Error>

source§

fn SetRangeText(&self, replacement: DOMString) -> Result<(), Error>

source§

fn SetRangeText_( &self, replacement: DOMString, start: u32, end: u32, selection_mode: SelectionMode, ) -> Result<(), Error>

source§

fn SelectFiles(&self, paths: Vec<DOMString>, can_gc: CanGc)

source§

fn StepUp(&self, n: i32, can_gc: CanGc) -> Result<(), Error>

source§

fn StepDown(&self, n: i32, can_gc: CanGc) -> Result<(), Error>

source§

fn WillValidate(&self) -> bool

source§

fn Validity(&self) -> Root<Dom<ValidityState>>

source§

fn CheckValidity(&self, can_gc: CanGc) -> bool

source§

fn ReportValidity(&self, can_gc: CanGc) -> bool

source§

fn ValidationMessage(&self) -> DOMString

source§

fn SetCustomValidity(&self, error: DOMString)

source§

impl HTMLLIElementMethods<DomTypeHolder> for HTMLLIElement

source§

fn Value(&self) -> i32

source§

fn SetValue(&self, value: i32)

source§

impl HTMLLabelElementMethods<DomTypeHolder> for HTMLLabelElement

source§

impl HTMLLegendElementMethods<DomTypeHolder> for HTMLLegendElement

source§

impl HTMLLinkElementMethods<DomTypeHolder> for HTMLLinkElement

source§

impl HTMLMediaElementMethods<DomTypeHolder> for HTMLMediaElement

source§

fn GetDefaultPlaybackRate(&self) -> Result<Finite<f64>, Error>

source§

fn SetDefaultPlaybackRate(&self, value: Finite<f64>) -> Result<(), Error>

source§

fn GetPlaybackRate(&self) -> Result<Finite<f64>, Error>

source§

fn SetPlaybackRate(&self, value: Finite<f64>) -> Result<(), Error>

source§

fn NetworkState(&self) -> u16

source§

fn ReadyState(&self) -> u16

source§

fn Autoplay(&self) -> bool

source§

fn SetAutoplay(&self, value: bool)

source§

fn Loop(&self) -> bool

source§

fn SetLoop(&self, value: bool)

source§

fn DefaultMuted(&self) -> bool

source§

fn SetDefaultMuted(&self, value: bool)

source§

fn Controls(&self) -> bool

source§

fn SetControls(&self, value: bool)

source§

fn Src(&self) -> USVString

source§

fn SetSrc(&self, value: USVString)

source§

fn GetCrossOrigin(&self) -> Option<DOMString>

source§

fn SetCrossOrigin(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn Muted(&self) -> bool

source§

fn SetMuted(&self, value: bool)

source§

fn GetSrcObject(&self) -> Option<MediaStreamOrBlob>

source§

fn SetSrcObject(&self, value: Option<MediaStreamOrBlob>, can_gc: CanGc)

source§

fn Preload(&self) -> DOMString

source§

fn SetPreload(&self, value: DOMString)

source§

fn CurrentSrc(&self) -> USVString

source§

fn Load(&self, can_gc: CanGc)

source§

fn CanPlayType(&self, type_: DOMString) -> CanPlayTypeResult

source§

fn GetError(&self) -> Option<Root<Dom<MediaError>>>

source§

fn Play(&self, comp: InRealm<'_>, can_gc: CanGc) -> Rc<Promise>

source§

fn Pause(&self, can_gc: CanGc)

source§

fn Paused(&self) -> bool

source§

fn Duration(&self) -> f64

source§

fn CurrentTime(&self) -> Finite<f64>

source§

fn SetCurrentTime(&self, time: Finite<f64>)

source§

fn Seeking(&self) -> bool

source§

fn Ended(&self) -> bool

source§

fn FastSeek(&self, time: Finite<f64>)

source§

fn Played(&self) -> Root<Dom<TimeRanges>>

source§

fn Buffered(&self) -> Root<Dom<TimeRanges>>

source§

fn AudioTracks(&self) -> Root<Dom<AudioTrackList>>

source§

fn VideoTracks(&self) -> Root<Dom<VideoTrackList>>

source§

fn TextTracks(&self) -> Root<Dom<TextTrackList>>

source§

fn AddTextTrack( &self, kind: TextTrackKind, label: DOMString, language: DOMString, ) -> Root<Dom<TextTrack>>

source§

fn GetVolume(&self) -> Result<Finite<f64>, Error>

source§

fn SetVolume(&self, value: Finite<f64>) -> Result<(), Error>

source§

impl HTMLMenuElementMethods<DomTypeHolder> for HTMLMenuElement

source§

fn SetCompact(&self, value: bool)

source§

fn Compact(&self) -> bool

source§

impl HTMLMetaElementMethods<DomTypeHolder> for HTMLMetaElement

source§

impl HTMLMeterElementMethods<DomTypeHolder> for HTMLMeterElement

source§

impl HTMLObjectElementMethods<DomTypeHolder> for HTMLObjectElement

source§

impl HTMLOptGroupElementMethods<DomTypeHolder> for HTMLOptGroupElement

source§

fn Disabled(&self) -> bool

source§

fn SetDisabled(&self, value: bool)

source§

impl HTMLOptionElementMethods<DomTypeHolder> for HTMLOptionElement

source§

fn Option( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, text: DOMString, value: Option<DOMString>, default_selected: bool, selected: bool, ) -> Result<Root<Dom<HTMLOptionElement>>, Error>

source§

fn Disabled(&self) -> bool

source§

fn SetDisabled(&self, value: bool)

source§

fn Text(&self) -> DOMString

source§

fn SetText(&self, value: DOMString, can_gc: CanGc)

source§

fn GetForm(&self) -> Option<Root<Dom<HTMLFormElement>>>

source§

fn Value(&self) -> DOMString

source§

fn SetValue(&self, value: DOMString)

source§

fn Label(&self) -> DOMString

source§

fn SetLabel(&self, value: DOMString)

source§

fn DefaultSelected(&self) -> bool

source§

fn SetDefaultSelected(&self, value: bool)

source§

fn Selected(&self) -> bool

source§

fn SetSelected(&self, selected: bool)

source§

fn Index(&self) -> i32

source§

impl HTMLOptionsCollectionMethods<DomTypeHolder> for HTMLOptionsCollection

source§

impl HTMLOutputElementMethods<DomTypeHolder> for HTMLOutputElement

source§

impl HTMLPreElementMethods<DomTypeHolder> for HTMLPreElement

source§

fn Width(&self) -> i32

source§

fn SetWidth(&self, value: i32)

source§

impl HTMLProgressElementMethods<DomTypeHolder> for HTMLProgressElement

source§

impl HTMLQuoteElementMethods<DomTypeHolder> for HTMLQuoteElement

source§

fn Cite(&self) -> USVString

source§

fn SetCite(&self, value: USVString)

source§

impl HTMLScriptElementMethods<DomTypeHolder> for HTMLScriptElement

source§

fn Src(&self) -> USVString

source§

fn SetSrc(&self, value: USVString)

source§

fn Type(&self) -> DOMString

source§

fn SetType(&self, value: DOMString)

source§

fn Charset(&self) -> DOMString

source§

fn SetCharset(&self, value: DOMString)

source§

fn Async(&self) -> bool

source§

fn SetAsync(&self, value: bool, can_gc: CanGc)

source§

fn Defer(&self) -> bool

source§

fn SetDefer(&self, value: bool)

source§

fn NoModule(&self) -> bool

source§

fn SetNoModule(&self, value: bool)

source§

fn Integrity(&self) -> DOMString

source§

fn SetIntegrity(&self, value: DOMString)

source§

fn Event(&self) -> DOMString

source§

fn SetEvent(&self, value: DOMString)

source§

fn HtmlFor(&self) -> DOMString

source§

fn SetHtmlFor(&self, value: DOMString)

source§

fn GetCrossOrigin(&self) -> Option<DOMString>

source§

fn SetCrossOrigin(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn ReferrerPolicy(&self) -> DOMString

source§

fn SetReferrerPolicy(&self, value: DOMString)

source§

fn Text(&self) -> DOMString

source§

fn SetText(&self, value: DOMString, can_gc: CanGc)

source§

impl HTMLSelectElementMethods<DomTypeHolder> for HTMLSelectElement

source§

fn Add( &self, element: HTMLOptionElementOrHTMLOptGroupElement, before: Option<HTMLElementOrLong>, ) -> Result<(), Error>

source§

fn Disabled(&self) -> bool

source§

fn SetDisabled(&self, value: bool)

source§

fn GetForm(&self) -> Option<Root<Dom<HTMLFormElement>>>

source§

fn Multiple(&self) -> bool

source§

fn SetMultiple(&self, value: bool)

source§

fn Name(&self) -> DOMString

source§

fn SetName(&self, value: DOMString)

source§

fn Required(&self) -> bool

source§

fn SetRequired(&self, value: bool)

source§

fn Size(&self) -> u32

source§

fn SetSize(&self, value: u32)

source§

fn Type(&self) -> DOMString

source§

fn Labels(&self) -> Root<Dom<NodeList>>

source§

fn Options(&self) -> Root<Dom<HTMLOptionsCollection>>

source§

fn Length(&self) -> u32

source§

fn SetLength(&self, length: u32, can_gc: CanGc)

source§

fn Item(&self, index: u32) -> Option<Root<Dom<Element>>>

source§

fn IndexedGetter(&self, index: u32) -> Option<Root<Dom<Element>>>

source§

fn IndexedSetter( &self, index: u32, value: Option<&HTMLOptionElement>, can_gc: CanGc, ) -> Result<(), Error>

source§

fn NamedItem(&self, name: DOMString) -> Option<Root<Dom<HTMLOptionElement>>>

source§

fn Remove_(&self, index: i32)

source§

fn Remove(&self)

source§

fn Value(&self) -> DOMString

source§

fn SetValue(&self, value: DOMString)

source§

fn SelectedIndex(&self) -> i32

source§

fn SetSelectedIndex(&self, index: i32)

source§

fn WillValidate(&self) -> bool

source§

fn Validity(&self) -> Root<Dom<ValidityState>>

source§

fn CheckValidity(&self, can_gc: CanGc) -> bool

source§

fn ReportValidity(&self, can_gc: CanGc) -> bool

source§

fn ValidationMessage(&self) -> DOMString

source§

fn SetCustomValidity(&self, error: DOMString)

source§

impl HTMLSourceElementMethods<DomTypeHolder> for HTMLSourceElement

source§

fn Src(&self) -> DOMString

source§

fn SetSrc(&self, value: DOMString)

source§

fn Type(&self) -> DOMString

source§

fn SetType(&self, value: DOMString)

source§

fn Srcset(&self) -> DOMString

source§

fn SetSrcset(&self, value: DOMString)

source§

fn Sizes(&self) -> DOMString

source§

fn SetSizes(&self, value: DOMString)

source§

fn Media(&self) -> DOMString

source§

fn SetMedia(&self, value: DOMString)

source§

impl HTMLStyleElementMethods<DomTypeHolder> for HTMLStyleElement

source§

impl HTMLTableCellElementMethods<DomTypeHolder> for HTMLTableCellElement

source§

fn ColSpan(&self) -> u32

source§

fn SetColSpan(&self, value: u32)

source§

fn RowSpan(&self) -> u32

source§

fn SetRowSpan(&self, value: u32)

source§

fn BgColor(&self) -> DOMString

source§

fn SetBgColor(&self, value: DOMString)

source§

fn Width(&self) -> DOMString

source§

fn SetWidth(&self, value: DOMString)

source§

fn CellIndex(&self) -> i32

source§

impl HTMLTableColElementMethods<DomTypeHolder> for HTMLTableColElement

source§

fn Span(&self) -> u32

source§

fn SetSpan(&self, value: u32)

source§

impl HTMLTableElementMethods<DomTypeHolder> for HTMLTableElement

source§

impl HTMLTableRowElementMethods<DomTypeHolder> for HTMLTableRowElement

source§

fn BgColor(&self) -> DOMString

source§

fn SetBgColor(&self, value: DOMString)

source§

fn Cells(&self) -> Root<Dom<HTMLCollection>>

source§

fn InsertCell( &self, index: i32, can_gc: CanGc, ) -> Result<Root<Dom<HTMLElement>>, Error>

source§

fn DeleteCell(&self, index: i32) -> Result<(), Error>

source§

fn RowIndex(&self) -> i32

source§

fn SectionRowIndex(&self) -> i32

source§

impl HTMLTableSectionElementMethods<DomTypeHolder> for HTMLTableSectionElement

source§

fn Rows(&self) -> Root<Dom<HTMLCollection>>

source§

fn InsertRow( &self, index: i32, can_gc: CanGc, ) -> Result<Root<Dom<HTMLElement>>, Error>

source§

fn DeleteRow(&self, index: i32) -> Result<(), Error>

source§

impl HTMLTemplateElementMethods<DomTypeHolder> for HTMLTemplateElement

source§

impl HTMLTextAreaElementMethods<DomTypeHolder> for HTMLTextAreaElement

source§

fn Cols(&self) -> u32

source§

fn SetCols(&self, value: u32) -> Result<(), Error>

source§

fn DirName(&self) -> DOMString

source§

fn SetDirName(&self, value: DOMString)

source§

fn Disabled(&self) -> bool

source§

fn SetDisabled(&self, value: bool)

source§

fn GetForm(&self) -> Option<Root<Dom<HTMLFormElement>>>

source§

fn Name(&self) -> DOMString

source§

fn SetName(&self, value: DOMString)

source§

fn Placeholder(&self) -> DOMString

source§

fn SetPlaceholder(&self, value: DOMString)

source§

fn MaxLength(&self) -> i32

source§

fn SetMaxLength(&self, value: i32) -> Result<(), Error>

source§

fn MinLength(&self) -> i32

source§

fn SetMinLength(&self, value: i32) -> Result<(), Error>

source§

fn ReadOnly(&self) -> bool

source§

fn SetReadOnly(&self, value: bool)

source§

fn Required(&self) -> bool

source§

fn SetRequired(&self, value: bool)

source§

fn Rows(&self) -> u32

source§

fn SetRows(&self, value: u32) -> Result<(), Error>

source§

fn Wrap(&self) -> DOMString

source§

fn SetWrap(&self, value: DOMString)

source§

fn Type(&self) -> DOMString

source§

fn DefaultValue(&self) -> DOMString

source§

fn SetDefaultValue(&self, value: DOMString, can_gc: CanGc)

source§

fn Value(&self) -> DOMString

source§

fn SetValue(&self, value: DOMString)

source§

fn TextLength(&self) -> u32

source§

fn Labels(&self) -> Root<Dom<NodeList>>

source§

fn Select(&self)

source§

fn GetSelectionStart(&self) -> Option<u32>

source§

fn SetSelectionStart(&self, start: Option<u32>) -> Result<(), Error>

source§

fn GetSelectionEnd(&self) -> Option<u32>

source§

fn SetSelectionEnd(&self, end: Option<u32>) -> Result<(), Error>

source§

fn GetSelectionDirection(&self) -> Option<DOMString>

source§

fn SetSelectionDirection( &self, direction: Option<DOMString>, ) -> Result<(), Error>

source§

fn SetSelectionRange( &self, start: u32, end: u32, direction: Option<DOMString>, ) -> Result<(), Error>

source§

fn SetRangeText(&self, replacement: DOMString) -> Result<(), Error>

source§

fn SetRangeText_( &self, replacement: DOMString, start: u32, end: u32, selection_mode: SelectionMode, ) -> Result<(), Error>

source§

fn WillValidate(&self) -> bool

source§

fn Validity(&self) -> Root<Dom<ValidityState>>

source§

fn CheckValidity(&self, can_gc: CanGc) -> bool

source§

fn ReportValidity(&self, can_gc: CanGc) -> bool

source§

fn ValidationMessage(&self) -> DOMString

source§

fn SetCustomValidity(&self, error: DOMString)

source§

impl HTMLTimeElementMethods<DomTypeHolder> for HTMLTimeElement

source§

impl HTMLTitleElementMethods<DomTypeHolder> for HTMLTitleElement

source§

fn Text(&self) -> DOMString

source§

fn SetText(&self, value: DOMString, can_gc: CanGc)

source§

impl HTMLTrackElementMethods<DomTypeHolder> for HTMLTrackElement

source§

fn Kind(&self) -> DOMString

source§

fn SetKind(&self, value: DOMString)

source§

fn Src(&self) -> USVString

source§

fn SetSrc(&self, value: USVString)

source§

fn Srclang(&self) -> DOMString

source§

fn SetSrclang(&self, value: DOMString)

source§

fn Label(&self) -> DOMString

source§

fn SetLabel(&self, value: DOMString)

source§

fn Default(&self) -> bool

source§

fn SetDefault(&self, value: bool)

source§

fn ReadyState(&self) -> u16

source§

fn Track(&self) -> Root<Dom<TextTrack>>

source§

impl HTMLUListElementMethods<DomTypeHolder> for HTMLUListElement

source§

fn Compact(&self) -> bool

source§

fn SetCompact(&self, value: bool)

source§

fn Type(&self) -> DOMString

source§

fn SetType(&self, value: DOMString)

source§

impl HTMLVideoElementMethods<DomTypeHolder> for HTMLVideoElement

source§

impl HashChangeEventMethods<DomTypeHolder> for HashChangeEvent

source§

impl HeadersMethods<DomTypeHolder> for Headers

source§

fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, init: Option<HeadersInit>, ) -> Result<Root<Dom<Headers>>, Error>

source§

fn Append(&self, name: ByteString, value: ByteString) -> Result<(), Error>

source§

fn Delete(&self, name: ByteString) -> Result<(), Error>

source§

fn Get(&self, name: ByteString) -> Result<Option<ByteString>, Error>

source§

fn GetSetCookie(&self) -> Vec<ByteString>

source§

fn Has(&self, name: ByteString) -> Result<bool, Error>

source§

fn Set(&self, name: ByteString, value: ByteString) -> Result<(), Error>

source§

impl HistoryMethods<DomTypeHolder> for History

source§

impl IIRFilterNodeMethods<DomTypeHolder> for IIRFilterNode

source§

impl ImageBitmapMethods<DomTypeHolder> for ImageBitmap

source§

impl ImageDataMethods<DomTypeHolder> for ImageData

source§

impl InputEventMethods<DomTypeHolder> for InputEvent

source§

fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &InputEventInit, ) -> Result<Root<Dom<InputEvent>>, Error>

source§

fn GetData(&self) -> Option<DOMString>

source§

fn IsComposing(&self) -> bool

source§

fn IsTrusted(&self) -> bool

source§

impl IntersectionObserverEntryMethods<DomTypeHolder> for IntersectionObserverEntry

source§

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<Root<Dom<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) -> Root<Dom<DOMRectReadOnly>>

A DOMRectReadOnly obtained by getting the bounding box for target.

https://w3c.github.io/IntersectionObserver/#dom-intersectionobserverentry-boundingclientrect

source§

fn IntersectionRect(&self) -> Root<Dom<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

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

Contains the result of running the visibility algorithm on target.

https://w3c.github.io/IntersectionObserver/#dom-intersectionobserverentry-isvisible

source§

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) -> Root<Dom<Element>>

The Element whose intersection with the intersection root changed.

https://w3c.github.io/IntersectionObserver/#dom-intersectionobserverentry-target

source§

fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, init: &IntersectionObserverEntryInit, ) -> Root<Dom<IntersectionObserverEntry>>

source§

impl IntersectionObserverMethods<DomTypeHolder> for IntersectionObserver

source§

fn GetRoot(&self) -> Option<ElementOrDocument>

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

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

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, _context: 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

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

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)

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)

Run the unobserve a target Element algorithm, providing this and target.

https://w3c.github.io/IntersectionObserver/#dom-intersectionobserver-unobserve

source§

fn Disconnect(&self)

source§

fn TakeRecords(&self) -> Vec<Root<Dom<IntersectionObserverEntry>>>

source§

fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, callback: Rc<IntersectionObserverCallback>, init: &IntersectionObserverInit, ) -> Root<Dom<IntersectionObserver>>

source§

impl KeyboardEventMethods<DomTypeHolder> for KeyboardEvent

source§

fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &KeyboardEventInit, ) -> Result<Root<Dom<KeyboardEvent>>, Error>

source§

fn Key(&self) -> DOMString

source§

fn Code(&self) -> DOMString

source§

fn Location(&self) -> u32

source§

fn CtrlKey(&self) -> bool

source§

fn ShiftKey(&self) -> bool

source§

fn AltKey(&self) -> bool

source§

fn MetaKey(&self) -> bool

source§

fn Repeat(&self) -> bool

source§

fn IsComposing(&self) -> bool

source§

fn GetModifierState(&self, key_arg: DOMString) -> bool

source§

fn CharCode(&self) -> u32

source§

fn KeyCode(&self) -> u32

source§

fn Which(&self) -> u32

source§

fn IsTrusted(&self) -> bool

source§

fn InitKeyboardEvent( &self, type_arg: 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§

impl LocationMethods<DomTypeHolder> for Location

source§

fn Assign(&self, url: USVString, can_gc: CanGc) -> Result<(), Error>

source§

fn Reload(&self, can_gc: CanGc) -> Result<(), Error>

source§

fn Replace(&self, url: USVString, can_gc: CanGc) -> Result<(), Error>

source§

fn GetHash(&self) -> Result<USVString, Error>

source§

fn SetHash(&self, value: USVString, can_gc: CanGc) -> Result<(), Error>

source§

fn GetHost(&self) -> Result<USVString, Error>

source§

fn SetHost(&self, value: USVString, can_gc: CanGc) -> Result<(), Error>

source§

fn GetOrigin(&self) -> Result<USVString, Error>

source§

fn GetHostname(&self) -> Result<USVString, Error>

source§

fn SetHostname(&self, value: USVString, can_gc: CanGc) -> Result<(), Error>

source§

fn GetHref(&self) -> Result<USVString, Error>

source§

fn SetHref(&self, value: USVString, can_gc: CanGc) -> Result<(), Error>

source§

fn GetPathname(&self) -> Result<USVString, Error>

source§

fn SetPathname(&self, value: USVString, can_gc: CanGc) -> Result<(), Error>

source§

fn GetPort(&self) -> Result<USVString, Error>

source§

fn SetPort(&self, value: USVString, can_gc: CanGc) -> Result<(), Error>

source§

fn GetProtocol(&self) -> Result<USVString, Error>

source§

fn SetProtocol(&self, value: USVString, can_gc: CanGc) -> Result<(), Error>

source§

fn GetSearch(&self) -> Result<USVString, Error>

source§

fn SetSearch(&self, value: USVString, can_gc: CanGc) -> Result<(), Error>

source§

impl MallocSizeOf for DomTypeHolder

source§

fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize

Measure the heap usage of all descendant heap-allocated structures, but not the space taken up by the value itself.
source§

impl MediaDeviceInfoMethods<DomTypeHolder> for MediaDeviceInfo

source§

impl MediaDevicesMethods<DomTypeHolder> for MediaDevices

source§

impl MediaElementAudioSourceNodeMethods<DomTypeHolder> for MediaElementAudioSourceNode

source§

impl MediaErrorMethods<DomTypeHolder> for MediaError

source§

fn Code(&self) -> u16

source§

fn Message(&self) -> DOMString

source§

impl MediaListMethods<DomTypeHolder> for MediaList

source§

impl MediaMetadataMethods<DomTypeHolder> for MediaMetadata

source§

impl MediaQueryListEventMethods<DomTypeHolder> for MediaQueryListEvent

source§

impl MediaQueryListMethods<DomTypeHolder> for MediaQueryList

source§

impl MediaSessionMethods<DomTypeHolder> for MediaSession

source§

impl MediaStreamAudioDestinationNodeMethods<DomTypeHolder> for MediaStreamAudioDestinationNode

source§

impl MediaStreamAudioSourceNodeMethods<DomTypeHolder> for MediaStreamAudioSourceNode

source§

impl MediaStreamMethods<DomTypeHolder> for MediaStream

source§

fn Constructor( global: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Result<Root<Dom<MediaStream>>, Error>

source§

fn Constructor_( _: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, stream: &MediaStream, ) -> Result<Root<Dom<MediaStream>>, Error>

source§

fn Constructor__( global: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, tracks: Vec<Root<Dom<MediaStreamTrack>>>, ) -> Result<Root<Dom<MediaStream>>, Error>

source§

fn GetTracks(&self) -> Vec<Root<Dom<MediaStreamTrack>>>

source§

fn GetAudioTracks(&self) -> Vec<Root<Dom<MediaStreamTrack>>>

source§

fn GetVideoTracks(&self) -> Vec<Root<Dom<MediaStreamTrack>>>

source§

fn GetTrackById(&self, id: DOMString) -> Option<Root<Dom<MediaStreamTrack>>>

source§

fn AddTrack(&self, track: &MediaStreamTrack)

source§

fn RemoveTrack(&self, track: &MediaStreamTrack)

source§

fn Clone(&self, can_gc: CanGc) -> Root<Dom<MediaStream>>

source§

impl MediaStreamTrackAudioSourceNodeMethods<DomTypeHolder> for MediaStreamTrackAudioSourceNode

source§

impl MediaStreamTrackMethods<DomTypeHolder> for MediaStreamTrack

source§

impl MessageChannelMethods<DomTypeHolder> for MessageChannel

source§

impl MessageEventMethods<DomTypeHolder> for MessageEvent

source§

impl MessagePortMethods<DomTypeHolder> for MessagePort

source§

impl MimeTypeArrayMethods<DomTypeHolder> for MimeTypeArray

source§

impl MimeTypeMethods<DomTypeHolder> for MimeType

source§

impl MouseEventMethods<DomTypeHolder> for MouseEvent

source§

fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &MouseEventInit, ) -> Result<Root<Dom<MouseEvent>>, Error>

source§

fn ScreenX(&self) -> i32

source§

fn ScreenY(&self) -> i32

source§

fn ClientX(&self) -> i32

source§

fn ClientY(&self) -> i32

source§

fn PageX(&self) -> i32

source§

fn PageY(&self) -> i32

source§

fn X(&self) -> i32

source§

fn Y(&self) -> i32

source§

fn OffsetX(&self, can_gc: CanGc) -> i32

source§

fn OffsetY(&self, can_gc: CanGc) -> i32

source§

fn CtrlKey(&self) -> bool

source§

fn ShiftKey(&self) -> bool

source§

fn AltKey(&self) -> bool

source§

fn MetaKey(&self) -> bool

source§

fn Button(&self) -> i16

source§

fn Buttons(&self) -> u16

source§

fn GetRelatedTarget(&self) -> Option<Root<Dom<EventTarget>>>

source§

fn Which(&self) -> i32

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>, )

source§

fn IsTrusted(&self) -> bool

source§

impl MutationObserverMethods<DomTypeHolder> for MutationObserver

source§

impl MutationRecordMethods<DomTypeHolder> for MutationRecord

source§

impl NamedNodeMapMethods<DomTypeHolder> for NamedNodeMap

source§

fn Length(&self) -> u32

source§

fn Item(&self, index: u32) -> Option<Root<Dom<Attr>>>

source§

fn GetNamedItem(&self, name: DOMString) -> Option<Root<Dom<Attr>>>

source§

fn GetNamedItemNS( &self, namespace: Option<DOMString>, local_name: DOMString, ) -> Option<Root<Dom<Attr>>>

source§

fn SetNamedItem(&self, attr: &Attr) -> Result<Option<Root<Dom<Attr>>>, Error>

source§

fn SetNamedItemNS(&self, attr: &Attr) -> Result<Option<Root<Dom<Attr>>>, Error>

source§

fn RemoveNamedItem(&self, name: DOMString) -> Result<Root<Dom<Attr>>, Error>

source§

fn RemoveNamedItemNS( &self, namespace: Option<DOMString>, local_name: DOMString, ) -> Result<Root<Dom<Attr>>, Error>

source§

fn IndexedGetter(&self, index: u32) -> Option<Root<Dom<Attr>>>

source§

fn NamedGetter(&self, name: DOMString) -> Option<Root<Dom<Attr>>>

source§

fn SupportedPropertyNames(&self) -> Vec<DOMString>

source§

impl NavigationPreloadManagerMethods<DomTypeHolder> for NavigationPreloadManager

source§

fn Enable(&self, comp: InRealm<'_>, can_gc: CanGc) -> Rc<Promise>

source§

fn Disable(&self, comp: InRealm<'_>, can_gc: CanGc) -> Rc<Promise>

source§

fn SetHeaderValue( &self, value: ByteString, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>

source§

fn GetState(&self, comp: InRealm<'_>, can_gc: CanGc) -> Rc<Promise>

source§

impl NavigatorMethods<DomTypeHolder> for Navigator

source§

impl NodeIteratorMethods<DomTypeHolder> for NodeIterator

source§

impl NodeListMethods<DomTypeHolder> for NodeList

source§

fn Length(&self) -> u32

source§

fn Item(&self, index: u32) -> Option<Root<Dom<Node>>>

source§

fn IndexedGetter(&self, index: u32) -> Option<Root<Dom<Node>>>

source§

impl NodeMethods<DomTypeHolder> for Node

source§

fn NodeType(&self) -> u16

source§

fn NodeName(&self) -> DOMString

source§

fn BaseURI(&self) -> USVString

source§

fn IsConnected(&self) -> bool

source§

fn GetOwnerDocument(&self) -> Option<Root<Dom<Document>>>

source§

fn GetRootNode(&self, options: &GetRootNodeOptions) -> Root<Dom<Node>>

source§

fn GetParentNode(&self) -> Option<Root<Dom<Node>>>

source§

fn GetParentElement(&self) -> Option<Root<Dom<Element>>>

source§

fn HasChildNodes(&self) -> bool

source§

fn ChildNodes(&self) -> Root<Dom<NodeList>>

source§

fn GetFirstChild(&self) -> Option<Root<Dom<Node>>>

source§

fn GetLastChild(&self) -> Option<Root<Dom<Node>>>

source§

fn GetPreviousSibling(&self) -> Option<Root<Dom<Node>>>

source§

fn GetNextSibling(&self) -> Option<Root<Dom<Node>>>

source§

fn GetNodeValue(&self) -> Option<DOMString>

source§

fn SetNodeValue(&self, val: Option<DOMString>)

source§

fn GetTextContent(&self) -> Option<DOMString>

source§

fn SetTextContent(&self, value: Option<DOMString>, can_gc: CanGc)

source§

fn InsertBefore( &self, node: &Node, child: Option<&Node>, ) -> Result<Root<Dom<Node>>, Error>

source§

fn AppendChild(&self, node: &Node) -> Result<Root<Dom<Node>>, Error>

source§

fn ReplaceChild( &self, node: &Node, child: &Node, ) -> Result<Root<Dom<Node>>, Error>

source§

fn RemoveChild(&self, node: &Node) -> Result<Root<Dom<Node>>, Error>

source§

fn Normalize(&self)

source§

fn CloneNode(&self, deep: bool, can_gc: CanGc) -> Result<Root<Dom<Node>>, Error>

source§

fn IsEqualNode(&self, maybe_node: Option<&Node>) -> bool

source§

fn IsSameNode(&self, other_node: Option<&Node>) -> bool

source§

fn CompareDocumentPosition(&self, other: &Node) -> u16

source§

fn Contains(&self, maybe_other: Option<&Node>) -> bool

source§

fn LookupPrefix(&self, namespace: Option<DOMString>) -> Option<DOMString>

source§

fn LookupNamespaceURI(&self, prefix: Option<DOMString>) -> Option<DOMString>

source§

fn IsDefaultNamespace(&self, namespace: Option<DOMString>) -> bool

source§

impl OESVertexArrayObjectMethods<DomTypeHolder> for OESVertexArrayObject

source§

impl OfflineAudioCompletionEventMethods<DomTypeHolder> for OfflineAudioCompletionEvent

source§

impl OfflineAudioContextMethods<DomTypeHolder> for OfflineAudioContext

source§

fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, options: &OfflineAudioContextOptions, ) -> Result<Root<Dom<OfflineAudioContext>>, Error>

source§

fn Constructor_( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, number_of_channels: u32, length: u32, sample_rate: Finite<f32>, ) -> Result<Root<Dom<OfflineAudioContext>>, Error>

source§

fn GetOncomplete(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOncomplete(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn Length(&self) -> u32

source§

fn StartRendering(&self, comp: InRealm<'_>, can_gc: CanGc) -> Rc<Promise>

source§

impl OffscreenCanvasMethods<DomTypeHolder> for OffscreenCanvas

source§

fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, width: u64, height: u64, ) -> Result<Root<Dom<OffscreenCanvas>>, Error>

source§

fn GetContext( &self, _cx: JSContext, id: DOMString, _options: HandleValue<'_>, ) -> Result<Option<OffscreenRenderingContext>, Error>

source§

fn Width(&self) -> u64

source§

fn SetWidth(&self, value: u64)

source§

fn Height(&self) -> u64

source§

fn SetHeight(&self, value: u64)

source§

impl OffscreenCanvasRenderingContext2DMethods<DomTypeHolder> for OffscreenCanvasRenderingContext2D

source§

fn Reset(&self)

source§

fn Canvas(&self) -> Root<Dom<OffscreenCanvas>>

source§

fn FillRect(&self, x: f64, y: f64, width: f64, height: f64)

source§

fn ClearRect(&self, x: f64, y: f64, width: f64, height: f64)

source§

fn StrokeRect(&self, x: f64, y: f64, width: f64, height: f64)

source§

fn ShadowOffsetX(&self) -> f64

source§

fn SetShadowOffsetX(&self, value: f64)

source§

fn ShadowOffsetY(&self) -> f64

source§

fn SetShadowOffsetY(&self, value: f64)

source§

fn ShadowBlur(&self) -> f64

source§

fn SetShadowBlur(&self, value: f64)

source§

fn ShadowColor(&self) -> DOMString

source§

fn SetShadowColor(&self, value: DOMString, can_gc: CanGc)

source§

fn StrokeStyle(&self) -> StringOrCanvasGradientOrCanvasPattern

source§

fn SetStrokeStyle( &self, value: StringOrCanvasGradientOrCanvasPattern, can_gc: CanGc, )

source§

fn FillStyle(&self) -> StringOrCanvasGradientOrCanvasPattern

source§

fn SetFillStyle( &self, value: StringOrCanvasGradientOrCanvasPattern, can_gc: CanGc, )

source§

fn CreateLinearGradient( &self, x0: Finite<f64>, y0: Finite<f64>, x1: Finite<f64>, y1: Finite<f64>, ) -> Root<Dom<CanvasGradient>>

source§

fn CreateRadialGradient( &self, x0: Finite<f64>, y0: Finite<f64>, r0: Finite<f64>, x1: Finite<f64>, y1: Finite<f64>, r1: Finite<f64>, ) -> Result<Root<Dom<CanvasGradient>>, Error>

source§

fn CreatePattern( &self, image: CanvasImageSource, repetition: DOMString, ) -> Result<Option<Root<Dom<CanvasPattern>>>, Error>

source§

fn Save(&self)

source§

fn Restore(&self)

source§

fn GlobalAlpha(&self) -> f64

source§

fn SetGlobalAlpha(&self, alpha: f64)

source§

fn GlobalCompositeOperation(&self) -> DOMString

source§

fn SetGlobalCompositeOperation(&self, op_str: DOMString)

source§

fn ImageSmoothingEnabled(&self) -> bool

source§

fn SetImageSmoothingEnabled(&self, value: bool)

source§

fn FillText( &self, text: DOMString, x: f64, y: f64, max_width: Option<f64>, can_gc: CanGc, )

source§

fn MeasureText(&self, text: DOMString, can_gc: CanGc) -> Root<Dom<TextMetrics>>

source§

fn Font(&self) -> DOMString

source§

fn SetFont(&self, value: DOMString, can_gc: CanGc)

source§

fn TextAlign(&self) -> CanvasTextAlign

source§

fn SetTextAlign(&self, value: CanvasTextAlign)

source§

fn TextBaseline(&self) -> CanvasTextBaseline

source§

fn SetTextBaseline(&self, value: CanvasTextBaseline)

source§

fn Direction(&self) -> CanvasDirection

source§

fn SetDirection(&self, value: CanvasDirection)

source§

fn LineWidth(&self) -> f64

source§

fn SetLineWidth(&self, width: f64)

source§

fn LineCap(&self) -> CanvasLineCap

source§

fn SetLineCap(&self, cap: CanvasLineCap)

source§

fn LineJoin(&self) -> CanvasLineJoin

source§

fn SetLineJoin(&self, join: CanvasLineJoin)

source§

fn MiterLimit(&self) -> f64

source§

fn SetMiterLimit(&self, limit: f64)

source§

fn CreateImageData( &self, sw: i32, sh: i32, can_gc: CanGc, ) -> Result<Root<Dom<ImageData>>, Error>

source§

fn CreateImageData_( &self, imagedata: &ImageData, can_gc: CanGc, ) -> Result<Root<Dom<ImageData>>, Error>

source§

fn GetImageData( &self, sx: i32, sy: i32, sw: i32, sh: i32, can_gc: CanGc, ) -> Result<Root<Dom<ImageData>>, Error>

source§

fn PutImageData(&self, imagedata: &ImageData, dx: i32, dy: i32)

source§

fn PutImageData_( &self, imagedata: &ImageData, dx: i32, dy: i32, dirty_x: i32, dirty_y: i32, dirty_width: i32, dirty_height: i32, )

source§

fn DrawImage( &self, image: CanvasImageSource, dx: f64, dy: f64, ) -> Result<(), Error>

source§

fn DrawImage_( &self, image: CanvasImageSource, dx: f64, dy: f64, dw: f64, dh: f64, ) -> Result<(), Error>

source§

fn DrawImage__( &self, image: CanvasImageSource, sx: f64, sy: f64, sw: f64, sh: f64, dx: f64, dy: f64, dw: f64, dh: f64, ) -> Result<(), Error>

source§

fn BeginPath(&self)

source§

fn Fill(&self, fill_rule: CanvasFillRule)

source§

fn Stroke(&self)

source§

fn Clip(&self, fill_rule: CanvasFillRule)

source§

fn IsPointInPath(&self, x: f64, y: f64, fill_rule: CanvasFillRule) -> bool

source§

fn Scale(&self, x: f64, y: f64)

source§

fn Rotate(&self, angle: f64)

source§

fn Translate(&self, x: f64, y: f64)

source§

fn Transform(&self, a: f64, b: f64, c: f64, d: f64, e: f64, f: f64)

source§

fn GetTransform(&self, can_gc: CanGc) -> Root<Dom<DOMMatrix>>

source§

fn SetTransform(&self, a: f64, b: f64, c: f64, d: f64, e: f64, f: f64)

source§

fn ResetTransform(&self)

source§

fn ClosePath(&self)

source§

fn MoveTo(&self, x: f64, y: f64)

source§

fn LineTo(&self, x: f64, y: f64)

source§

fn Rect(&self, x: f64, y: f64, width: f64, height: f64)

source§

fn QuadraticCurveTo(&self, cpx: f64, cpy: f64, x: f64, y: f64)

source§

fn BezierCurveTo( &self, cp1x: f64, cp1y: f64, cp2x: f64, cp2y: f64, x: f64, y: f64, )

source§

fn Arc( &self, x: f64, y: f64, r: f64, start: f64, end: f64, ccw: bool, ) -> Result<(), Error>

source§

fn ArcTo( &self, cp1x: f64, cp1y: f64, cp2x: f64, cp2y: f64, r: f64, ) -> Result<(), Error>

source§

fn Ellipse( &self, x: f64, y: f64, rx: f64, ry: f64, rotation: f64, start: f64, end: f64, ccw: bool, ) -> Result<(), Error>

source§

impl OscillatorNodeMethods<DomTypeHolder> for OscillatorNode

source§

impl PageTransitionEventMethods<DomTypeHolder> for PageTransitionEvent

source§

impl PaintRenderingContext2DMethods<DomTypeHolder> for PaintRenderingContext2D

source§

fn Reset(&self)

source§

fn Save(&self)

source§

fn Restore(&self)

source§

fn Scale(&self, x: f64, y: f64)

source§

fn Rotate(&self, angle: f64)

source§

fn Translate(&self, x: f64, y: f64)

source§

fn Transform(&self, a: f64, b: f64, c: f64, d: f64, e: f64, f: f64)

source§

fn GetTransform(&self, can_gc: CanGc) -> Root<Dom<DOMMatrix>>

source§

fn SetTransform(&self, a: f64, b: f64, c: f64, d: f64, e: f64, f: f64)

source§

fn ResetTransform(&self)

source§

fn GlobalAlpha(&self) -> f64

source§

fn SetGlobalAlpha(&self, alpha: f64)

source§

fn GlobalCompositeOperation(&self) -> DOMString

source§

fn SetGlobalCompositeOperation(&self, op_str: DOMString)

source§

fn FillRect(&self, x: f64, y: f64, width: f64, height: f64)

source§

fn ClearRect(&self, x: f64, y: f64, width: f64, height: f64)

source§

fn StrokeRect(&self, x: f64, y: f64, width: f64, height: f64)

source§

fn BeginPath(&self)

source§

fn ClosePath(&self)

source§

fn Fill(&self, fill_rule: CanvasFillRule)

source§

fn Stroke(&self)

source§

fn Clip(&self, fill_rule: CanvasFillRule)

source§

fn IsPointInPath(&self, x: f64, y: f64, fill_rule: CanvasFillRule) -> bool

source§

fn DrawImage( &self, image: CanvasImageSource, dx: f64, dy: f64, ) -> Result<(), Error>

source§

fn DrawImage_( &self, image: CanvasImageSource, dx: f64, dy: f64, dw: f64, dh: f64, ) -> Result<(), Error>

source§

fn DrawImage__( &self, image: CanvasImageSource, sx: f64, sy: f64, sw: f64, sh: f64, dx: f64, dy: f64, dw: f64, dh: f64, ) -> Result<(), Error>

source§

fn MoveTo(&self, x: f64, y: f64)

source§

fn LineTo(&self, x: f64, y: f64)

source§

fn Rect(&self, x: f64, y: f64, width: f64, height: f64)

source§

fn QuadraticCurveTo(&self, cpx: f64, cpy: f64, x: f64, y: f64)

source§

fn BezierCurveTo( &self, cp1x: f64, cp1y: f64, cp2x: f64, cp2y: f64, x: f64, y: f64, )

source§

fn Arc( &self, x: f64, y: f64, r: f64, start: f64, end: f64, ccw: bool, ) -> Result<(), Error>

source§

fn ArcTo( &self, cp1x: f64, cp1y: f64, cp2x: f64, cp2y: f64, r: f64, ) -> Result<(), Error>

source§

fn Ellipse( &self, x: f64, y: f64, rx: f64, ry: f64, rotation: f64, start: f64, end: f64, ccw: bool, ) -> Result<(), Error>

source§

fn ImageSmoothingEnabled(&self) -> bool

source§

fn SetImageSmoothingEnabled(&self, value: bool)

source§

fn StrokeStyle(&self) -> StringOrCanvasGradientOrCanvasPattern

source§

fn SetStrokeStyle( &self, value: StringOrCanvasGradientOrCanvasPattern, can_gc: CanGc, )

source§

fn FillStyle(&self) -> StringOrCanvasGradientOrCanvasPattern

source§

fn SetFillStyle( &self, value: StringOrCanvasGradientOrCanvasPattern, can_gc: CanGc, )

source§

fn CreateLinearGradient( &self, x0: Finite<f64>, y0: Finite<f64>, x1: Finite<f64>, y1: Finite<f64>, ) -> Root<Dom<CanvasGradient>>

source§

fn CreateRadialGradient( &self, x0: Finite<f64>, y0: Finite<f64>, r0: Finite<f64>, x1: Finite<f64>, y1: Finite<f64>, r1: Finite<f64>, ) -> Result<Root<Dom<CanvasGradient>>, Error>

source§

fn CreatePattern( &self, image: CanvasImageSource, repetition: DOMString, ) -> Result<Option<Root<Dom<CanvasPattern>>>, Error>

source§

fn LineWidth(&self) -> f64

source§

fn SetLineWidth(&self, width: f64)

source§

fn LineCap(&self) -> CanvasLineCap

source§

fn SetLineCap(&self, cap: CanvasLineCap)

source§

fn LineJoin(&self) -> CanvasLineJoin

source§

fn SetLineJoin(&self, join: CanvasLineJoin)

source§

fn MiterLimit(&self) -> f64

source§

fn SetMiterLimit(&self, limit: f64)

source§

fn ShadowOffsetX(&self) -> f64

source§

fn SetShadowOffsetX(&self, value: f64)

source§

fn ShadowOffsetY(&self) -> f64

source§

fn SetShadowOffsetY(&self, value: f64)

source§

fn ShadowBlur(&self) -> f64

source§

fn SetShadowBlur(&self, value: f64)

source§

fn ShadowColor(&self) -> DOMString

source§

fn SetShadowColor(&self, value: DOMString, can_gc: CanGc)

source§

impl PaintSizeMethods<DomTypeHolder> for PaintSize

source§

impl PaintWorkletGlobalScopeMethods<DomTypeHolder> for PaintWorkletGlobalScope

source§

fn RegisterPaint( &self, name: DOMString, paint_ctor: Rc<VoidFunction>, ) -> Result<(), Error>

source§

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

source§

fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, context: &BaseAudioContext, options: &PannerOptions, ) -> Result<Root<Dom<PannerNode>>, Error>

source§

fn PositionX(&self) -> Root<Dom<AudioParam>>

source§

fn PositionY(&self) -> Root<Dom<AudioParam>>

source§

fn PositionZ(&self) -> Root<Dom<AudioParam>>

source§

fn OrientationX(&self) -> Root<Dom<AudioParam>>

source§

fn OrientationY(&self) -> Root<Dom<AudioParam>>

source§

fn OrientationZ(&self) -> Root<Dom<AudioParam>>

source§

fn DistanceModel(&self) -> DistanceModelType

source§

fn SetDistanceModel(&self, model: DistanceModelType)

source§

fn PanningModel(&self) -> PanningModelType

source§

fn SetPanningModel(&self, model: PanningModelType)

source§

fn RefDistance(&self) -> Finite<f64>

source§

fn SetRefDistance(&self, val: Finite<f64>) -> Result<(), Error>

source§

fn MaxDistance(&self) -> Finite<f64>

source§

fn SetMaxDistance(&self, val: Finite<f64>) -> Result<(), Error>

source§

fn RolloffFactor(&self) -> Finite<f64>

source§

fn SetRolloffFactor(&self, val: Finite<f64>) -> Result<(), Error>

source§

fn ConeInnerAngle(&self) -> Finite<f64>

source§

fn SetConeInnerAngle(&self, val: Finite<f64>)

source§

fn ConeOuterAngle(&self) -> Finite<f64>

source§

fn SetConeOuterAngle(&self, val: Finite<f64>)

source§

fn ConeOuterGain(&self) -> Finite<f64>

source§

fn SetConeOuterGain(&self, val: Finite<f64>) -> Result<(), Error>

source§

fn SetPosition(&self, x: Finite<f32>, y: Finite<f32>, z: Finite<f32>)

source§

fn SetOrientation(&self, x: Finite<f32>, y: Finite<f32>, z: Finite<f32>)

source§

impl PartialEq for DomTypeHolder

source§

fn eq(&self, other: &DomTypeHolder) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PerformanceEntryMethods<DomTypeHolder> for PerformanceEntry

source§

impl PerformanceMethods<DomTypeHolder> for Performance

source§

impl PerformanceNavigationMethods<DomTypeHolder> for PerformanceNavigation

source§

fn Type(&self) -> u16

source§

fn RedirectCount(&self) -> u16

source§

impl PerformanceNavigationTimingMethods<DomTypeHolder> for PerformanceNavigationTiming

source§

impl PerformanceObserverEntryListMethods<DomTypeHolder> for PerformanceObserverEntryList

source§

impl PerformanceObserverMethods<DomTypeHolder> for PerformanceObserver

source§

impl PerformanceResourceTimingMethods<DomTypeHolder> for PerformanceResourceTiming

source§

impl PermissionStatusMethods<DomTypeHolder> for PermissionStatus

source§

impl PermissionsMethods<DomTypeHolder> for Permissions

source§

fn Query( &self, cx: JSContext, permissionDesc: *mut JSObject, can_gc: CanGc, ) -> Rc<Promise>

source§

fn Request( &self, cx: JSContext, permissionDesc: *mut JSObject, can_gc: CanGc, ) -> Rc<Promise>

source§

fn Revoke( &self, cx: JSContext, permissionDesc: *mut JSObject, can_gc: CanGc, ) -> Rc<Promise>

source§

impl PluginArrayMethods<DomTypeHolder> for PluginArray

source§

fn Refresh(&self, _reload: bool)

source§

fn Length(&self) -> u32

source§

fn Item(&self, _index: u32) -> Option<Root<Dom<Plugin>>>

source§

fn NamedItem(&self, _name: DOMString) -> Option<Root<Dom<Plugin>>>

source§

fn IndexedGetter(&self, _index: u32) -> Option<Root<Dom<Plugin>>>

source§

fn NamedGetter(&self, _name: DOMString) -> Option<Root<Dom<Plugin>>>

source§

fn SupportedPropertyNames(&self) -> Vec<DOMString>

source§

impl PluginMethods<DomTypeHolder> for Plugin

source§

impl PopStateEventMethods<DomTypeHolder> for PopStateEvent

source§

impl ProcessingInstructionMethods<DomTypeHolder> for ProcessingInstruction

source§

impl ProgressEventMethods<DomTypeHolder> for ProgressEvent

source§

fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &ProgressEventInit, ) -> Result<Root<Dom<ProgressEvent>>, Error>

source§

fn LengthComputable(&self) -> bool

source§

fn Loaded(&self) -> u64

source§

fn Total(&self) -> u64

source§

fn IsTrusted(&self) -> bool

source§

impl PromiseRejectionEventMethods<DomTypeHolder> for PromiseRejectionEvent

source§

impl RTCDataChannelEventMethods<DomTypeHolder> for RTCDataChannelEvent

source§

impl RTCDataChannelMethods<DomTypeHolder> for RTCDataChannel

source§

fn GetOnopen(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnopen(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnbufferedamountlow(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnbufferedamountlow(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnerror(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnerror(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnclosing(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnclosing(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnclose(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnclose(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnmessage(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnmessage(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn Label(&self) -> USVString

source§

fn Ordered(&self) -> bool

source§

fn GetMaxPacketLifeTime(&self) -> Option<u16>

source§

fn GetMaxRetransmits(&self) -> Option<u16>

source§

fn Protocol(&self) -> USVString

source§

fn Negotiated(&self) -> bool

source§

fn GetId(&self) -> Option<u16>

source§

fn ReadyState(&self) -> RTCDataChannelState

source§

fn Close(&self)

source§

fn BinaryType(&self) -> DOMString

source§

fn SetBinaryType(&self, value: DOMString) -> Result<(), Error>

source§

fn Send(&self, data: USVString) -> Result<(), Error>

source§

fn Send_(&self, data: &Blob) -> Result<(), Error>

source§

fn Send__( &self, data: CustomAutoRooterGuard<'_, ArrayBuffer>, ) -> Result<(), Error>

source§

fn Send___( &self, data: CustomAutoRooterGuard<'_, ArrayBufferView>, ) -> Result<(), Error>

source§

impl RTCErrorEventMethods<DomTypeHolder> for RTCErrorEvent

source§

fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &RTCErrorEventInit, ) -> Root<Dom<RTCErrorEvent>>

source§

fn Error(&self) -> Root<Dom<RTCError>>

source§

fn IsTrusted(&self) -> bool

source§

impl RTCErrorMethods<DomTypeHolder> for RTCError

source§

impl RTCIceCandidateMethods<DomTypeHolder> for RTCIceCandidate

source§

impl RTCPeerConnectionIceEventMethods<DomTypeHolder> for RTCPeerConnectionIceEvent

source§

impl RTCPeerConnectionMethods<DomTypeHolder> for RTCPeerConnection

source§

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>

source§

fn CreateAnswer( &self, _options: &RTCAnswerOptions, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>

source§

fn GetLocalDescription(&self) -> Option<Root<Dom<RTCSessionDescription>>>

source§

fn GetRemoteDescription(&self) -> Option<Root<Dom<RTCSessionDescription>>>

source§

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>

source§

fn IceGatheringState(&self) -> RTCIceGatheringState

source§

fn IceConnectionState(&self) -> RTCIceConnectionState

source§

fn SignalingState(&self) -> RTCSignalingState

source§

fn Close(&self, can_gc: CanGc)

source§

fn CreateDataChannel( &self, label: USVString, init: &RTCDataChannelInit, ) -> Root<Dom<RTCDataChannel>>

source§

fn AddTransceiver( &self, _track_or_kind: MediaStreamTrackOrString, init: &RTCRtpTransceiverInit, ) -> Root<Dom<RTCRtpTransceiver>>

source§

fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, config: &RTCConfiguration, ) -> Result<Root<Dom<RTCPeerConnection>>, Error>

source§

fn GetOnicecandidate(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnicecandidate(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOntrack(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOntrack(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOniceconnectionstatechange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOniceconnectionstatechange( &self, listener: Option<Rc<EventHandlerNonNull>>, )

source§

fn GetOnicegatheringstatechange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnicegatheringstatechange( &self, listener: Option<Rc<EventHandlerNonNull>>, )

source§

fn GetOnnegotiationneeded(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnnegotiationneeded(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnsignalingstatechange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnsignalingstatechange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndatachannel(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndatachannel(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn AddStream(&self, stream: &MediaStream)

source§

impl RTCRtpSenderMethods<DomTypeHolder> for RTCRtpSender

source§

impl RTCRtpTransceiverMethods<DomTypeHolder> for RTCRtpTransceiver

source§

impl RTCSessionDescriptionMethods<DomTypeHolder> for RTCSessionDescription

source§

impl RTCTrackEventMethods<DomTypeHolder> for RTCTrackEvent

source§

impl RadioNodeListMethods<DomTypeHolder> for RadioNodeList

source§

fn Length(&self) -> u32

source§

fn Value(&self) -> DOMString

source§

fn SetValue(&self, value: DOMString)

source§

fn IndexedGetter(&self, index: u32) -> Option<Root<Dom<Node>>>

source§

impl RangeMethods<DomTypeHolder> for Range

source§

fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Result<Root<Dom<Range>>, Error>

source§

fn CommonAncestorContainer(&self) -> Root<Dom<Node>>

source§

fn SetStart(&self, node: &Node, offset: u32) -> Result<(), Error>

source§

fn SetEnd(&self, node: &Node, offset: u32) -> Result<(), Error>

source§

fn SetStartBefore(&self, node: &Node) -> Result<(), Error>

source§

fn SetStartAfter(&self, node: &Node) -> Result<(), Error>

source§

fn SetEndBefore(&self, node: &Node) -> Result<(), Error>

source§

fn SetEndAfter(&self, node: &Node) -> Result<(), Error>

source§

fn Collapse(&self, to_start: bool)

source§

fn SelectNode(&self, node: &Node) -> Result<(), Error>

source§

fn SelectNodeContents(&self, node: &Node) -> Result<(), Error>

source§

fn CompareBoundaryPoints(&self, how: u16, other: &Range) -> Result<i16, Error>

source§

fn CloneRange(&self, can_gc: CanGc) -> Root<Dom<Range>>

source§

fn IsPointInRange(&self, node: &Node, offset: u32) -> Result<bool, Error>

source§

fn ComparePoint(&self, node: &Node, offset: u32) -> Result<i16, Error>

source§

fn IntersectsNode(&self, node: &Node) -> bool

source§

fn CloneContents( &self, can_gc: CanGc, ) -> Result<Root<Dom<DocumentFragment>>, Error>

source§

fn ExtractContents( &self, can_gc: CanGc, ) -> Result<Root<Dom<DocumentFragment>>, Error>

source§

fn Detach(&self)

source§

fn InsertNode(&self, node: &Node, can_gc: CanGc) -> Result<(), Error>

source§

fn DeleteContents(&self) -> Result<(), Error>

source§

fn SurroundContents( &self, new_parent: &Node, can_gc: CanGc, ) -> Result<(), Error>

source§

fn Stringifier(&self) -> DOMString

source§

fn CreateContextualFragment( &self, fragment: DOMString, can_gc: CanGc, ) -> Result<Root<Dom<DocumentFragment>>, Error>

source§

impl RequestMethods<DomTypeHolder> for Request

source§

impl ResizeObserverEntryMethods<DomTypeHolder> for ResizeObserverEntry

source§

impl ResizeObserverMethods<DomTypeHolder> for ResizeObserver

source§

impl ResizeObserverSizeMethods<DomTypeHolder> for ResizeObserverSize

source§

impl ResponseMethods<DomTypeHolder> for Response

source§

fn GetBody(&self, _cx: SafeJSContext) -> Option<NonNull<JSObject>>

source§

fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, body: Option<BodyInit>, init: &ResponseInit, ) -> Result<Root<Dom<Response>>, Error>

source§

fn Error(global: &GlobalScope, can_gc: CanGc) -> Root<Dom<Response>>

source§

fn Redirect( global: &GlobalScope, url: USVString, status: u16, can_gc: CanGc, ) -> Result<Root<Dom<Response>>, Error>

source§

fn Type(&self) -> DOMResponseType

source§

fn Url(&self) -> USVString

source§

fn Redirected(&self) -> bool

source§

fn Status(&self) -> u16

source§

fn Ok(&self) -> bool

source§

fn StatusText(&self) -> ByteString

source§

fn Headers(&self, can_gc: CanGc) -> Root<Dom<Headers>>

source§

fn Clone(&self, can_gc: CanGc) -> Result<Root<Dom<Response>>, Error>

source§

fn BodyUsed(&self) -> bool

source§

fn Text(&self, can_gc: CanGc) -> Rc<Promise>

source§

fn Blob(&self, can_gc: CanGc) -> Rc<Promise>

source§

fn FormData(&self, can_gc: CanGc) -> Rc<Promise>

source§

fn Json(&self, can_gc: CanGc) -> Rc<Promise>

source§

fn ArrayBuffer(&self, can_gc: CanGc) -> Rc<Promise>

source§

impl SVGElementMethods<DomTypeHolder> for SVGElement

source§

fn Style(&self) -> Root<Dom<CSSStyleDeclaration>>

source§

fn Autofocus(&self) -> bool

source§

fn SetAutofocus(&self, autofocus: bool, can_gc: CanGc)

source§

impl ScreenMethods<DomTypeHolder> for Screen

source§

impl SecurityPolicyViolationEventMethods<DomTypeHolder> for SecurityPolicyViolationEvent

source§

fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &SecurityPolicyViolationEventInit, ) -> Root<Dom<Self>>

source§

fn DocumentURI(&self) -> USVString

source§

fn Referrer(&self) -> USVString

source§

fn BlockedURI(&self) -> USVString

source§

fn EffectiveDirective(&self) -> DOMString

source§

fn ViolatedDirective(&self) -> DOMString

source§

fn OriginalPolicy(&self) -> DOMString

source§

fn SourceFile(&self) -> USVString

source§

fn Sample(&self) -> DOMString

source§

fn Disposition(&self) -> SecurityPolicyViolationEventDisposition

source§

fn StatusCode(&self) -> u16

source§

fn LineNumber(&self) -> u32

source§

fn ColumnNumber(&self) -> u32

source§

fn IsTrusted(&self) -> bool

source§

impl SelectionMethods<DomTypeHolder> for Selection

source§

fn GetAnchorNode(&self) -> Option<Root<Dom<Node>>>

source§

fn AnchorOffset(&self) -> u32

source§

fn GetFocusNode(&self) -> Option<Root<Dom<Node>>>

source§

fn FocusOffset(&self) -> u32

source§

fn IsCollapsed(&self) -> bool

source§

fn RangeCount(&self) -> u32

source§

fn Type(&self) -> DOMString

source§

fn GetRangeAt(&self, index: u32) -> Result<Root<Dom<Range>>, Error>

source§

fn AddRange(&self, range: &Range)

source§

fn RemoveRange(&self, range: &Range) -> Result<(), Error>

source§

fn RemoveAllRanges(&self)

source§

fn Empty(&self)

source§

fn Collapse( &self, node: Option<&Node>, offset: u32, can_gc: CanGc, ) -> Result<(), Error>

source§

fn SetPosition( &self, node: Option<&Node>, offset: u32, can_gc: CanGc, ) -> Result<(), Error>

source§

fn CollapseToStart(&self, can_gc: CanGc) -> Result<(), Error>

source§

fn CollapseToEnd(&self, can_gc: CanGc) -> Result<(), Error>

source§

fn Extend(&self, node: &Node, offset: u32, can_gc: CanGc) -> Result<(), Error>

source§

fn SetBaseAndExtent( &self, anchor_node: &Node, anchor_offset: u32, focus_node: &Node, focus_offset: u32, can_gc: CanGc, ) -> Result<(), Error>

source§

fn SelectAllChildren(&self, node: &Node, can_gc: CanGc) -> Result<(), Error>

source§

fn DeleteFromDocument(&self) -> Result<(), Error>

source§

fn ContainsNode(&self, node: &Node, allow_partial_containment: bool) -> bool

source§

fn Stringifier(&self) -> DOMString

source§

impl ServiceWorkerContainerMethods<DomTypeHolder> for ServiceWorkerContainer

source§

impl ServiceWorkerGlobalScopeMethods<DomTypeHolder> for ServiceWorkerGlobalScope

source§

impl ServiceWorkerMethods<DomTypeHolder> for ServiceWorker

source§

impl ServiceWorkerRegistrationMethods<DomTypeHolder> for ServiceWorkerRegistration

source§

impl ShadowRootMethods<DomTypeHolder> for ShadowRoot

source§

impl StaticRangeMethods<DomTypeHolder> for StaticRange

source§

impl StereoPannerNodeMethods<DomTypeHolder> for StereoPannerNode

source§

impl StorageEventMethods<DomTypeHolder> for StorageEvent

source§

fn Constructor( global: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &StorageEventInit, ) -> Result<Root<Dom<StorageEvent>>, Error>

source§

fn GetKey(&self) -> Option<DOMString>

source§

fn GetOldValue(&self) -> Option<DOMString>

source§

fn GetNewValue(&self) -> Option<DOMString>

source§

fn Url(&self) -> DOMString

source§

fn GetStorageArea(&self) -> Option<Root<Dom<Storage>>>

source§

fn IsTrusted(&self) -> bool

source§

fn InitStorageEvent( &self, type_: DOMString, bubbles: bool, cancelable: bool, key: Option<DOMString>, oldValue: Option<DOMString>, newValue: Option<DOMString>, url: USVString, storageArea: Option<&Storage>, )

source§

impl StorageMethods<DomTypeHolder> for Storage

source§

impl StylePropertyMapReadOnlyMethods<DomTypeHolder> for StylePropertyMapReadOnly

source§

impl StyleSheetListMethods<DomTypeHolder> for StyleSheetList

source§

fn Length(&self) -> u32

source§

fn Item(&self, index: u32) -> Option<Root<Dom<StyleSheet>>>

source§

fn IndexedGetter(&self, index: u32) -> Option<Root<Dom<StyleSheet>>>

source§

impl StyleSheetMethods<DomTypeHolder> for StyleSheet

source§

impl SubmitEventMethods<DomTypeHolder> for SubmitEvent

source§

impl SubtleCryptoMethods<DomTypeHolder> for SubtleCrypto

source§

fn Encrypt( &self, cx: JSContext, algorithm: AlgorithmIdentifier, key: &CryptoKey, data: ArrayBufferViewOrArrayBuffer, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>

source§

fn Decrypt( &self, cx: JSContext, algorithm: AlgorithmIdentifier, key: &CryptoKey, data: ArrayBufferViewOrArrayBuffer, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>

source§

fn Sign( &self, cx: SafeJSContext, algorithm: AlgorithmIdentifier, key: &CryptoKey, data: ArrayBufferViewOrArrayBuffer, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>

source§

fn Verify( &self, cx: SafeJSContext, algorithm: AlgorithmIdentifier, key: &CryptoKey, signature: ArrayBufferViewOrArrayBuffer, data: ArrayBufferViewOrArrayBuffer, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>

source§

fn Digest( &self, cx: SafeJSContext, algorithm: AlgorithmIdentifier, data: ArrayBufferViewOrArrayBuffer, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>

source§

fn GenerateKey( &self, cx: JSContext, algorithm: AlgorithmIdentifier, extractable: bool, key_usages: Vec<KeyUsage>, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>

source§

fn DeriveKey( &self, cx: SafeJSContext, algorithm: AlgorithmIdentifier, base_key: &CryptoKey, derived_key_type: AlgorithmIdentifier, extractable: bool, key_usages: Vec<KeyUsage>, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>

source§

fn DeriveBits( &self, cx: SafeJSContext, algorithm: AlgorithmIdentifier, base_key: &CryptoKey, length: Option<u32>, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>

source§

fn ImportKey( &self, cx: JSContext, format: KeyFormat, key_data: ArrayBufferViewOrArrayBufferOrJsonWebKey, algorithm: AlgorithmIdentifier, extractable: bool, key_usages: Vec<KeyUsage>, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>

source§

fn ExportKey( &self, format: KeyFormat, key: &CryptoKey, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>

source§

fn WrapKey( &self, cx: JSContext, format: KeyFormat, key: &CryptoKey, wrapping_key: &CryptoKey, wrap_algorithm: AlgorithmIdentifier, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>

source§

fn UnwrapKey( &self, cx: JSContext, format: KeyFormat, wrapped_key: ArrayBufferViewOrArrayBuffer, unwrapping_key: &CryptoKey, unwrap_algorithm: AlgorithmIdentifier, unwrapped_key_algorithm: AlgorithmIdentifier, extractable: bool, key_usages: Vec<KeyUsage>, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>

source§

impl TestBindingIterableMethods<DomTypeHolder> for TestBindingIterable

source§

impl TestBindingMaplikeMethods<DomTypeHolder> for TestBindingMaplike

source§

impl TestBindingMethods<DomTypeHolder> for TestBinding

source§

fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Result<Root<Dom<TestBinding>>, Error>

source§

fn Constructor_( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, nums: Vec<f64>, ) -> Result<Root<Dom<TestBinding>>, Error>

source§

fn Constructor__( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, num: f64, ) -> Result<Root<Dom<TestBinding>>, Error>

source§

fn BooleanAttribute(&self) -> bool

source§

fn SetBooleanAttribute(&self, _: bool)

source§

fn ByteAttribute(&self) -> i8

source§

fn SetByteAttribute(&self, _: i8)

source§

fn OctetAttribute(&self) -> u8

source§

fn SetOctetAttribute(&self, _: u8)

source§

fn ShortAttribute(&self) -> i16

source§

fn SetShortAttribute(&self, _: i16)

source§

fn UnsignedShortAttribute(&self) -> u16

source§

fn SetUnsignedShortAttribute(&self, _: u16)

source§

fn LongAttribute(&self) -> i32

source§

fn SetLongAttribute(&self, _: i32)

source§

fn UnsignedLongAttribute(&self) -> u32

source§

fn SetUnsignedLongAttribute(&self, _: u32)

source§

fn LongLongAttribute(&self) -> i64

source§

fn SetLongLongAttribute(&self, _: i64)

source§

fn UnsignedLongLongAttribute(&self) -> u64

source§

fn SetUnsignedLongLongAttribute(&self, _: u64)

source§

fn UnrestrictedFloatAttribute(&self) -> f32

source§

fn SetUnrestrictedFloatAttribute(&self, _: f32)

source§

fn FloatAttribute(&self) -> Finite<f32>

source§

fn SetFloatAttribute(&self, _: Finite<f32>)

source§

fn UnrestrictedDoubleAttribute(&self) -> f64

source§

fn SetUnrestrictedDoubleAttribute(&self, _: f64)

source§

fn DoubleAttribute(&self) -> Finite<f64>

source§

fn SetDoubleAttribute(&self, _: Finite<f64>)

source§

fn StringAttribute(&self) -> DOMString

source§

fn SetStringAttribute(&self, _: DOMString)

source§

fn UsvstringAttribute(&self) -> USVString

source§

fn SetUsvstringAttribute(&self, _: USVString)

source§

fn ByteStringAttribute(&self) -> ByteString

source§

fn SetByteStringAttribute(&self, _: ByteString)

source§

fn EnumAttribute(&self) -> TestEnum

source§

fn SetEnumAttribute(&self, _: TestEnum)

source§

fn InterfaceAttribute(&self, can_gc: CanGc) -> Root<Dom<Blob>>

source§

fn SetInterfaceAttribute(&self, _: &Blob)

source§

fn UnionAttribute(&self) -> HTMLElementOrLong

source§

fn SetUnionAttribute(&self, _: HTMLElementOrLong)

source§

fn Union2Attribute(&self) -> EventOrString

source§

fn SetUnion2Attribute(&self, _: EventOrString)

source§

fn Union3Attribute(&self) -> EventOrUSVString

source§

fn SetUnion3Attribute(&self, _: EventOrUSVString)

source§

fn Union4Attribute(&self) -> StringOrUnsignedLong

source§

fn SetUnion4Attribute(&self, _: StringOrUnsignedLong)

source§

fn Union5Attribute(&self) -> StringOrBoolean

source§

fn SetUnion5Attribute(&self, _: StringOrBoolean)

source§

fn Union6Attribute(&self) -> UnsignedLongOrBoolean

source§

fn SetUnion6Attribute(&self, _: UnsignedLongOrBoolean)

source§

fn Union7Attribute(&self) -> BlobOrBoolean

source§

fn SetUnion7Attribute(&self, _: BlobOrBoolean)

source§

fn Union8Attribute(&self) -> BlobOrUnsignedLong

source§

fn SetUnion8Attribute(&self, _: BlobOrUnsignedLong)

source§

fn Union9Attribute(&self) -> ByteStringOrLong

source§

fn SetUnion9Attribute(&self, _: ByteStringOrLong)

source§

fn ArrayAttribute(&self, cx: SafeJSContext) -> Uint8ClampedArray

source§

fn AnyAttribute(&self, _: SafeJSContext, _: MutableHandleValue<'_>)

source§

fn SetAnyAttribute(&self, _: SafeJSContext, _: HandleValue<'_>)

source§

fn ObjectAttribute(&self, cx: SafeJSContext) -> NonNull<JSObject>

source§

fn SetObjectAttribute(&self, _: SafeJSContext, _: *mut JSObject)

source§

fn GetBooleanAttributeNullable(&self) -> Option<bool>

source§

fn SetBooleanAttributeNullable(&self, _: Option<bool>)

source§

fn GetByteAttributeNullable(&self) -> Option<i8>

source§

fn SetByteAttributeNullable(&self, _: Option<i8>)

source§

fn GetOctetAttributeNullable(&self) -> Option<u8>

source§

fn SetOctetAttributeNullable(&self, _: Option<u8>)

source§

fn GetShortAttributeNullable(&self) -> Option<i16>

source§

fn SetShortAttributeNullable(&self, _: Option<i16>)

source§

fn GetUnsignedShortAttributeNullable(&self) -> Option<u16>

source§

fn SetUnsignedShortAttributeNullable(&self, _: Option<u16>)

source§

fn GetLongAttributeNullable(&self) -> Option<i32>

source§

fn SetLongAttributeNullable(&self, _: Option<i32>)

source§

fn GetUnsignedLongAttributeNullable(&self) -> Option<u32>

source§

fn SetUnsignedLongAttributeNullable(&self, _: Option<u32>)

source§

fn GetLongLongAttributeNullable(&self) -> Option<i64>

source§

fn SetLongLongAttributeNullable(&self, _: Option<i64>)

source§

fn GetUnsignedLongLongAttributeNullable(&self) -> Option<u64>

source§

fn SetUnsignedLongLongAttributeNullable(&self, _: Option<u64>)

source§

fn GetUnrestrictedFloatAttributeNullable(&self) -> Option<f32>

source§

fn SetUnrestrictedFloatAttributeNullable(&self, _: Option<f32>)

source§

fn GetFloatAttributeNullable(&self) -> Option<Finite<f32>>

source§

fn SetFloatAttributeNullable(&self, _: Option<Finite<f32>>)

source§

fn GetUnrestrictedDoubleAttributeNullable(&self) -> Option<f64>

source§

fn SetUnrestrictedDoubleAttributeNullable(&self, _: Option<f64>)

source§

fn GetDoubleAttributeNullable(&self) -> Option<Finite<f64>>

source§

fn SetDoubleAttributeNullable(&self, _: Option<Finite<f64>>)

source§

fn GetByteStringAttributeNullable(&self) -> Option<ByteString>

source§

fn SetByteStringAttributeNullable(&self, _: Option<ByteString>)

source§

fn GetStringAttributeNullable(&self) -> Option<DOMString>

source§

fn SetStringAttributeNullable(&self, _: Option<DOMString>)

source§

fn GetUsvstringAttributeNullable(&self) -> Option<USVString>

source§

fn SetUsvstringAttributeNullable(&self, _: Option<USVString>)

source§

fn SetBinaryRenamedAttribute(&self, _: DOMString)

source§

fn ForwardedAttribute(&self) -> Root<Dom<TestBinding>>

source§

fn BinaryRenamedAttribute(&self) -> DOMString

source§

fn SetBinaryRenamedAttribute2(&self, _: DOMString)

source§

fn BinaryRenamedAttribute2(&self) -> DOMString

source§

fn Attr_to_automatically_rename(&self) -> DOMString

source§

fn SetAttr_to_automatically_rename(&self, _: DOMString)

source§

fn GetEnumAttributeNullable(&self) -> Option<TestEnum>

source§

fn GetInterfaceAttributeNullable( &self, can_gc: CanGc, ) -> Option<Root<Dom<Blob>>>

source§

fn SetInterfaceAttributeNullable(&self, _: Option<&Blob>)

source§

fn GetInterfaceAttributeWeak(&self) -> Option<Root<Dom<URL>>>

source§

fn SetInterfaceAttributeWeak(&self, url: Option<&URL>)

source§

fn GetObjectAttributeNullable( &self, _: SafeJSContext, ) -> Option<NonNull<JSObject>>

source§

fn SetObjectAttributeNullable(&self, _: SafeJSContext, _: *mut JSObject)

source§

fn GetUnionAttributeNullable(&self) -> Option<HTMLElementOrLong>

source§

fn SetUnionAttributeNullable(&self, _: Option<HTMLElementOrLong>)

source§

fn GetUnion2AttributeNullable(&self) -> Option<EventOrString>

source§

fn SetUnion2AttributeNullable(&self, _: Option<EventOrString>)

source§

fn GetUnion3AttributeNullable(&self) -> Option<BlobOrBoolean>

source§

fn SetUnion3AttributeNullable(&self, _: Option<BlobOrBoolean>)

source§

fn GetUnion4AttributeNullable(&self) -> Option<UnsignedLongOrBoolean>

source§

fn SetUnion4AttributeNullable(&self, _: Option<UnsignedLongOrBoolean>)

source§

fn GetUnion5AttributeNullable(&self) -> Option<StringOrBoolean>

source§

fn SetUnion5AttributeNullable(&self, _: Option<StringOrBoolean>)

source§

fn GetUnion6AttributeNullable(&self) -> Option<ByteStringOrLong>

source§

fn SetUnion6AttributeNullable(&self, _: Option<ByteStringOrLong>)

source§

fn BinaryRenamedMethod(&self)

source§

fn ReceiveVoid(&self)

source§

fn ReceiveBoolean(&self) -> bool

source§

fn ReceiveByte(&self) -> i8

source§

fn ReceiveOctet(&self) -> u8

source§

fn ReceiveShort(&self) -> i16

source§

fn ReceiveUnsignedShort(&self) -> u16

source§

fn ReceiveLong(&self) -> i32

source§

fn ReceiveUnsignedLong(&self) -> u32

source§

fn ReceiveLongLong(&self) -> i64

source§

fn ReceiveUnsignedLongLong(&self) -> u64

source§

fn ReceiveUnrestrictedFloat(&self) -> f32

source§

fn ReceiveFloat(&self) -> Finite<f32>

source§

fn ReceiveUnrestrictedDouble(&self) -> f64

source§

fn ReceiveDouble(&self) -> Finite<f64>

source§

fn ReceiveString(&self) -> DOMString

source§

fn ReceiveUsvstring(&self) -> USVString

source§

fn ReceiveByteString(&self) -> ByteString

source§

fn ReceiveEnum(&self) -> TestEnum

source§

fn ReceiveInterface(&self, can_gc: CanGc) -> Root<Dom<Blob>>

source§

fn ReceiveAny(&self, _: SafeJSContext, _: MutableHandleValue<'_>)

source§

fn ReceiveObject(&self, cx: SafeJSContext) -> NonNull<JSObject>

source§

fn ReceiveUnion(&self) -> HTMLElementOrLong

source§

fn ReceiveUnion2(&self) -> EventOrString

source§

fn ReceiveUnion3(&self) -> StringOrLongSequence

source§

fn ReceiveUnion4(&self) -> StringOrStringSequence

source§

fn ReceiveUnion5(&self) -> BlobOrBlobSequence

source§

fn ReceiveUnion6(&self) -> StringOrUnsignedLong

source§

fn ReceiveUnion7(&self) -> StringOrBoolean

source§

fn ReceiveUnion8(&self) -> UnsignedLongOrBoolean

source§

fn ReceiveUnion9(&self) -> HTMLElementOrUnsignedLongOrStringOrBoolean

source§

fn ReceiveUnion10(&self) -> ByteStringOrLong

source§

fn ReceiveUnion11(&self) -> ByteStringSequenceOrLongOrString

source§

fn ReceiveSequence(&self) -> Vec<i32>

source§

fn ReceiveInterfaceSequence(&self, can_gc: CanGc) -> Vec<Root<Dom<Blob>>>

source§

fn ReceiveUnionIdentity( &self, _: SafeJSContext, arg: StringOrObject, ) -> StringOrObject

source§

fn ReceiveNullableBoolean(&self) -> Option<bool>

source§

fn ReceiveNullableByte(&self) -> Option<i8>

source§

fn ReceiveNullableOctet(&self) -> Option<u8>

source§

fn ReceiveNullableShort(&self) -> Option<i16>

source§

fn ReceiveNullableUnsignedShort(&self) -> Option<u16>

source§

fn ReceiveNullableLong(&self) -> Option<i32>

source§

fn ReceiveNullableUnsignedLong(&self) -> Option<u32>

source§

fn ReceiveNullableLongLong(&self) -> Option<i64>

source§

fn ReceiveNullableUnsignedLongLong(&self) -> Option<u64>

source§

fn ReceiveNullableUnrestrictedFloat(&self) -> Option<f32>

source§

fn ReceiveNullableFloat(&self) -> Option<Finite<f32>>

source§

fn ReceiveNullableUnrestrictedDouble(&self) -> Option<f64>

source§

fn ReceiveNullableDouble(&self) -> Option<Finite<f64>>

source§

fn ReceiveNullableString(&self) -> Option<DOMString>

source§

fn ReceiveNullableUsvstring(&self) -> Option<USVString>

source§

fn ReceiveNullableByteString(&self) -> Option<ByteString>

source§

fn ReceiveNullableEnum(&self) -> Option<TestEnum>

source§

fn ReceiveNullableInterface(&self, can_gc: CanGc) -> Option<Root<Dom<Blob>>>

source§

fn ReceiveNullableObject(&self, cx: SafeJSContext) -> Option<NonNull<JSObject>>

source§

fn ReceiveNullableUnion(&self) -> Option<HTMLElementOrLong>

source§

fn ReceiveNullableUnion2(&self) -> Option<EventOrString>

source§

fn ReceiveNullableUnion3(&self) -> Option<StringOrLongSequence>

source§

fn ReceiveNullableUnion4(&self) -> Option<LongSequenceOrBoolean>

source§

fn ReceiveNullableUnion5(&self) -> Option<UnsignedLongOrBoolean>

source§

fn ReceiveNullableUnion6(&self) -> Option<ByteStringOrLong>

source§

fn ReceiveNullableSequence(&self) -> Option<Vec<i32>>

source§

fn ReceiveTestDictionaryWithSuccessOnKeyword( &self, ) -> RootedTraceableBox<TestDictionary>

source§

fn DictMatchesPassedValues( &self, arg: RootedTraceableBox<TestDictionary>, ) -> bool

source§

fn PassBoolean(&self, _: bool)

source§

fn PassByte(&self, _: i8)

source§

fn PassOctet(&self, _: u8)

source§

fn PassShort(&self, _: i16)

source§

fn PassUnsignedShort(&self, _: u16)

source§

fn PassLong(&self, _: i32)

source§

fn PassUnsignedLong(&self, _: u32)

source§

fn PassLongLong(&self, _: i64)

source§

fn PassUnsignedLongLong(&self, _: u64)

source§

fn PassUnrestrictedFloat(&self, _: f32)

source§

fn PassFloat(&self, _: Finite<f32>)

source§

fn PassUnrestrictedDouble(&self, _: f64)

source§

fn PassDouble(&self, _: Finite<f64>)

source§

fn PassString(&self, _: DOMString)

source§

fn PassUsvstring(&self, _: USVString)

source§

fn PassByteString(&self, _: ByteString)

source§

fn PassEnum(&self, _: TestEnum)

source§

fn PassInterface(&self, _: &Blob)

source§

fn PassTypedArray(&self, _: CustomAutoRooterGuard<'_, Int8Array>)

source§

fn PassTypedArray2(&self, _: CustomAutoRooterGuard<'_, ArrayBuffer>)

source§

fn PassTypedArray3(&self, _: CustomAutoRooterGuard<'_, ArrayBufferView>)

source§

fn PassUnion(&self, _: HTMLElementOrLong)

source§

fn PassUnion2(&self, _: EventOrString)

source§

fn PassUnion3(&self, _: BlobOrString)

source§

fn PassUnion4(&self, _: StringOrStringSequence)

source§

fn PassUnion5(&self, _: StringOrBoolean)

source§

fn PassUnion6(&self, _: UnsignedLongOrBoolean)

source§

fn PassUnion7(&self, _: StringSequenceOrUnsignedLong)

source§

fn PassUnion8(&self, _: ByteStringSequenceOrLong)

source§

fn PassUnion9(&self, _: TestDictionaryOrLong)

source§

fn PassUnion10(&self, _: SafeJSContext, _: StringOrObject)

source§

fn PassUnion11(&self, _: ArrayBufferOrArrayBufferView)

source§

fn PassUnionWithTypedef(&self, _: DocumentOrStringOrURLOrBlob)

source§

fn PassUnionWithTypedef2(&self, _: LongSequenceOrStringOrURLOrBlob)

source§

fn PassAny(&self, _: SafeJSContext, _: HandleValue<'_>)

source§

fn PassObject(&self, _: SafeJSContext, _: *mut JSObject)

source§

fn PassCallbackFunction(&self, _: Rc<Function>)

source§

fn PassCallbackInterface(&self, _: Rc<EventListener>)

source§

fn PassSequence(&self, _: Vec<i32>)

source§

fn PassAnySequence( &self, _: SafeJSContext, _: CustomAutoRooterGuard<'_, Vec<JSVal>>, )

source§

fn AnySequencePassthrough( &self, _: SafeJSContext, seq: CustomAutoRooterGuard<'_, Vec<JSVal>>, ) -> Vec<JSVal>

source§

fn PassObjectSequence( &self, _: SafeJSContext, _: CustomAutoRooterGuard<'_, Vec<*mut JSObject>>, )

source§

fn PassStringSequence(&self, _: Vec<DOMString>)

source§

fn PassInterfaceSequence(&self, _: Vec<Root<Dom<Blob>>>)

source§

fn PassOverloaded(&self, _: CustomAutoRooterGuard<'_, ArrayBuffer>)

source§

fn PassOverloaded_(&self, _: DOMString)

source§

fn PassOverloadedDict(&self, _: &Node) -> DOMString

source§

fn PassOverloadedDict_(&self, u: &TestURLLike) -> DOMString

source§

fn PassNullableBoolean(&self, _: Option<bool>)

source§

fn PassNullableByte(&self, _: Option<i8>)

source§

fn PassNullableOctet(&self, _: Option<u8>)

source§

fn PassNullableShort(&self, _: Option<i16>)

source§

fn PassNullableUnsignedShort(&self, _: Option<u16>)

source§

fn PassNullableLong(&self, _: Option<i32>)

source§

fn PassNullableUnsignedLong(&self, _: Option<u32>)

source§

fn PassNullableLongLong(&self, _: Option<i64>)

source§

fn PassNullableUnsignedLongLong(&self, _: Option<u64>)

source§

fn PassNullableUnrestrictedFloat(&self, _: Option<f32>)

source§

fn PassNullableFloat(&self, _: Option<Finite<f32>>)

source§

fn PassNullableUnrestrictedDouble(&self, _: Option<f64>)

source§

fn PassNullableDouble(&self, _: Option<Finite<f64>>)

source§

fn PassNullableString(&self, _: Option<DOMString>)

source§

fn PassNullableUsvstring(&self, _: Option<USVString>)

source§

fn PassNullableByteString(&self, _: Option<ByteString>)

source§

fn PassNullableInterface(&self, _: Option<&Blob>)

source§

fn PassNullableObject(&self, _: SafeJSContext, _: *mut JSObject)

source§

fn PassNullableTypedArray( &self, _: CustomAutoRooterGuard<'_, Option<Int8Array>>, )

source§

fn PassNullableUnion(&self, _: Option<HTMLElementOrLong>)

source§

fn PassNullableUnion2(&self, _: Option<EventOrString>)

source§

fn PassNullableUnion3(&self, _: Option<StringOrLongSequence>)

source§

fn PassNullableUnion4(&self, _: Option<LongSequenceOrBoolean>)

source§

fn PassNullableUnion5(&self, _: Option<UnsignedLongOrBoolean>)

source§

fn PassNullableUnion6(&self, _: Option<ByteStringOrLong>)

source§

fn PassNullableCallbackFunction(&self, _: Option<Rc<Function>>)

source§

fn PassNullableCallbackInterface(&self, _: Option<Rc<EventListener>>)

source§

fn PassNullableSequence(&self, _: Option<Vec<i32>>)

source§

fn PassOptionalBoolean(&self, _: Option<bool>)

source§

fn PassOptionalByte(&self, _: Option<i8>)

source§

fn PassOptionalOctet(&self, _: Option<u8>)

source§

fn PassOptionalShort(&self, _: Option<i16>)

source§

fn PassOptionalUnsignedShort(&self, _: Option<u16>)

source§

fn PassOptionalLong(&self, _: Option<i32>)

source§

fn PassOptionalUnsignedLong(&self, _: Option<u32>)

source§

fn PassOptionalLongLong(&self, _: Option<i64>)

source§

fn PassOptionalUnsignedLongLong(&self, _: Option<u64>)

source§

fn PassOptionalUnrestrictedFloat(&self, _: Option<f32>)

source§

fn PassOptionalFloat(&self, _: Option<Finite<f32>>)

source§

fn PassOptionalUnrestrictedDouble(&self, _: Option<f64>)

source§

fn PassOptionalDouble(&self, _: Option<Finite<f64>>)

source§

fn PassOptionalString(&self, _: Option<DOMString>)

source§

fn PassOptionalUsvstring(&self, _: Option<USVString>)

source§

fn PassOptionalByteString(&self, _: Option<ByteString>)

source§

fn PassOptionalEnum(&self, _: Option<TestEnum>)

source§

fn PassOptionalInterface(&self, _: Option<&Blob>)

source§

fn PassOptionalUnion(&self, _: Option<HTMLElementOrLong>)

source§

fn PassOptionalUnion2(&self, _: Option<EventOrString>)

source§

fn PassOptionalUnion3(&self, _: Option<StringOrLongSequence>)

source§

fn PassOptionalUnion4(&self, _: Option<LongSequenceOrBoolean>)

source§

fn PassOptionalUnion5(&self, _: Option<UnsignedLongOrBoolean>)

source§

fn PassOptionalUnion6(&self, _: Option<ByteStringOrLong>)

source§

fn PassOptionalAny(&self, _: SafeJSContext, _: HandleValue<'_>)

source§

fn PassOptionalObject(&self, _: SafeJSContext, _: Option<*mut JSObject>)

source§

fn PassOptionalCallbackFunction(&self, _: Option<Rc<Function>>)

source§

fn PassOptionalCallbackInterface(&self, _: Option<Rc<EventListener>>)

source§

fn PassOptionalSequence(&self, _: Option<Vec<i32>>)

source§

fn PassOptionalNullableBoolean(&self, _: Option<Option<bool>>)

source§

fn PassOptionalNullableByte(&self, _: Option<Option<i8>>)

source§

fn PassOptionalNullableOctet(&self, _: Option<Option<u8>>)

source§

fn PassOptionalNullableShort(&self, _: Option<Option<i16>>)

source§

fn PassOptionalNullableUnsignedShort(&self, _: Option<Option<u16>>)

source§

fn PassOptionalNullableLong(&self, _: Option<Option<i32>>)

source§

fn PassOptionalNullableUnsignedLong(&self, _: Option<Option<u32>>)

source§

fn PassOptionalNullableLongLong(&self, _: Option<Option<i64>>)

source§

fn PassOptionalNullableUnsignedLongLong(&self, _: Option<Option<u64>>)

source§

fn PassOptionalNullableUnrestrictedFloat(&self, _: Option<Option<f32>>)

source§

fn PassOptionalNullableFloat(&self, _: Option<Option<Finite<f32>>>)

source§

fn PassOptionalNullableUnrestrictedDouble(&self, _: Option<Option<f64>>)

source§

fn PassOptionalNullableDouble(&self, _: Option<Option<Finite<f64>>>)

source§

fn PassOptionalNullableString(&self, _: Option<Option<DOMString>>)

source§

fn PassOptionalNullableUsvstring(&self, _: Option<Option<USVString>>)

source§

fn PassOptionalNullableByteString(&self, _: Option<Option<ByteString>>)

source§

fn PassOptionalNullableInterface(&self, _: Option<Option<&Blob>>)

source§

fn PassOptionalNullableObject(&self, _: SafeJSContext, _: Option<*mut JSObject>)

source§

fn PassOptionalNullableUnion(&self, _: Option<Option<HTMLElementOrLong>>)

source§

fn PassOptionalNullableUnion2(&self, _: Option<Option<EventOrString>>)

source§

fn PassOptionalNullableUnion3(&self, _: Option<Option<StringOrLongSequence>>)

source§

fn PassOptionalNullableUnion4(&self, _: Option<Option<LongSequenceOrBoolean>>)

source§

fn PassOptionalNullableUnion5(&self, _: Option<Option<UnsignedLongOrBoolean>>)

source§

fn PassOptionalNullableUnion6(&self, _: Option<Option<ByteStringOrLong>>)

source§

fn PassOptionalNullableCallbackFunction(&self, _: Option<Option<Rc<Function>>>)

source§

fn PassOptionalNullableCallbackInterface( &self, _: Option<Option<Rc<EventListener>>>, )

source§

fn PassOptionalNullableSequence(&self, _: Option<Option<Vec<i32>>>)

source§

fn PassOptionalBooleanWithDefault(&self, _: bool)

source§

fn PassOptionalByteWithDefault(&self, _: i8)

source§

fn PassOptionalOctetWithDefault(&self, _: u8)

source§

fn PassOptionalShortWithDefault(&self, _: i16)

source§

fn PassOptionalUnsignedShortWithDefault(&self, _: u16)

source§

fn PassOptionalLongWithDefault(&self, _: i32)

source§

fn PassOptionalUnsignedLongWithDefault(&self, _: u32)

source§

fn PassOptionalLongLongWithDefault(&self, _: i64)

source§

fn PassOptionalUnsignedLongLongWithDefault(&self, _: u64)

source§

fn PassOptionalStringWithDefault(&self, _: DOMString)

source§

fn PassOptionalUsvstringWithDefault(&self, _: USVString)

source§

fn PassOptionalBytestringWithDefault(&self, _: ByteString)

source§

fn PassOptionalEnumWithDefault(&self, _: TestEnum)

source§

fn PassOptionalSequenceWithDefault(&self, _: Vec<i32>)

source§

fn PassOptionalNullableBooleanWithDefault(&self, _: Option<bool>)

source§

fn PassOptionalNullableByteWithDefault(&self, _: Option<i8>)

source§

fn PassOptionalNullableOctetWithDefault(&self, _: Option<u8>)

source§

fn PassOptionalNullableShortWithDefault(&self, _: Option<i16>)

source§

fn PassOptionalNullableUnsignedShortWithDefault(&self, _: Option<u16>)

source§

fn PassOptionalNullableLongWithDefault(&self, _: Option<i32>)

source§

fn PassOptionalNullableUnsignedLongWithDefault(&self, _: Option<u32>)

source§

fn PassOptionalNullableLongLongWithDefault(&self, _: Option<i64>)

source§

fn PassOptionalNullableUnsignedLongLongWithDefault(&self, _: Option<u64>)

source§

fn PassOptionalNullableStringWithDefault(&self, _: Option<DOMString>)

source§

fn PassOptionalNullableUsvstringWithDefault(&self, _: Option<USVString>)

source§

fn PassOptionalNullableByteStringWithDefault(&self, _: Option<ByteString>)

source§

fn PassOptionalNullableInterfaceWithDefault(&self, _: Option<&Blob>)

source§

fn PassOptionalNullableObjectWithDefault( &self, _: SafeJSContext, _: *mut JSObject, )

source§

fn PassOptionalNullableUnionWithDefault(&self, _: Option<HTMLElementOrLong>)

source§

fn PassOptionalNullableUnion2WithDefault(&self, _: Option<EventOrString>)

source§

fn PassOptionalNullableCallbackInterfaceWithDefault( &self, _: Option<Rc<EventListener>>, )

source§

fn PassOptionalAnyWithDefault(&self, _: SafeJSContext, _: HandleValue<'_>)

source§

fn PassOptionalNullableBooleanWithNonNullDefault(&self, _: Option<bool>)

source§

fn PassOptionalNullableByteWithNonNullDefault(&self, _: Option<i8>)

source§

fn PassOptionalNullableOctetWithNonNullDefault(&self, _: Option<u8>)

source§

fn PassOptionalNullableShortWithNonNullDefault(&self, _: Option<i16>)

source§

fn PassOptionalNullableUnsignedShortWithNonNullDefault(&self, _: Option<u16>)

source§

fn PassOptionalNullableLongWithNonNullDefault(&self, _: Option<i32>)

source§

fn PassOptionalNullableUnsignedLongWithNonNullDefault(&self, _: Option<u32>)

source§

fn PassOptionalNullableLongLongWithNonNullDefault(&self, _: Option<i64>)

source§

fn PassOptionalNullableUnsignedLongLongWithNonNullDefault(&self, _: Option<u64>)

source§

fn PassOptionalNullableStringWithNonNullDefault(&self, _: Option<DOMString>)

source§

fn PassOptionalNullableUsvstringWithNonNullDefault(&self, _: Option<USVString>)

source§

fn PassOptionalOverloaded( &self, a: &TestBinding, _: u32, _: u32, ) -> Root<Dom<TestBinding>>

source§

fn PassOptionalOverloaded_(&self, _: &Blob, _: u32)

source§

fn PassVariadicBoolean(&self, _: Vec<bool>)

source§

fn PassVariadicBooleanAndDefault(&self, _: bool, _: Vec<bool>)

source§

fn PassVariadicByte(&self, _: Vec<i8>)

source§

fn PassVariadicOctet(&self, _: Vec<u8>)

source§

fn PassVariadicShort(&self, _: Vec<i16>)

source§

fn PassVariadicUnsignedShort(&self, _: Vec<u16>)

source§

fn PassVariadicLong(&self, _: Vec<i32>)

source§

fn PassVariadicUnsignedLong(&self, _: Vec<u32>)

source§

fn PassVariadicLongLong(&self, _: Vec<i64>)

source§

fn PassVariadicUnsignedLongLong(&self, _: Vec<u64>)

source§

fn PassVariadicUnrestrictedFloat(&self, _: Vec<f32>)

source§

fn PassVariadicFloat(&self, _: Vec<Finite<f32>>)

source§

fn PassVariadicUnrestrictedDouble(&self, _: Vec<f64>)

source§

fn PassVariadicDouble(&self, _: Vec<Finite<f64>>)

source§

fn PassVariadicString(&self, _: Vec<DOMString>)

source§

fn PassVariadicUsvstring(&self, _: Vec<USVString>)

source§

fn PassVariadicByteString(&self, _: Vec<ByteString>)

source§

fn PassVariadicEnum(&self, _: Vec<TestEnum>)

source§

fn PassVariadicInterface(&self, _: &[&Blob])

source§

fn PassVariadicUnion(&self, _: Vec<HTMLElementOrLong>)

source§

fn PassVariadicUnion2(&self, _: Vec<EventOrString>)

source§

fn PassVariadicUnion3(&self, _: Vec<BlobOrString>)

source§

fn PassVariadicUnion4(&self, _: Vec<BlobOrBoolean>)

source§

fn PassVariadicUnion5(&self, _: Vec<StringOrUnsignedLong>)

source§

fn PassVariadicUnion6(&self, _: Vec<UnsignedLongOrBoolean>)

source§

fn PassVariadicUnion7(&self, _: Vec<ByteStringOrLong>)

source§

fn PassVariadicAny(&self, _: SafeJSContext, _: Vec<HandleValue<'_>>)

source§

fn PassVariadicObject(&self, _: SafeJSContext, _: Vec<*mut JSObject>)

source§

fn BooleanMozPreference(&self, pref_name: DOMString) -> bool

source§

fn StringMozPreference(&self, pref_name: DOMString) -> DOMString

source§

fn PrefControlledAttributeDisabled(&self) -> bool

source§

fn PrefControlledAttributeEnabled(&self) -> bool

source§

fn PrefControlledMethodDisabled(&self)

source§

fn PrefControlledMethodEnabled(&self)

source§

fn FuncControlledAttributeDisabled(&self) -> bool

source§

fn FuncControlledAttributeEnabled(&self) -> bool

source§

fn FuncControlledMethodDisabled(&self)

source§

fn FuncControlledMethodEnabled(&self)

source§

fn PassRecord(&self, _: Record<DOMString, i32>)

source§

fn PassRecordWithUSVStringKey(&self, _: Record<USVString, i32>)

source§

fn PassRecordWithByteStringKey(&self, _: Record<ByteString, i32>)

source§

fn PassNullableRecord(&self, _: Option<Record<DOMString, i32>>)

source§

fn PassRecordOfNullableInts(&self, _: Record<DOMString, Option<i32>>)

source§

fn PassOptionalRecordOfNullableInts( &self, _: Option<Record<DOMString, Option<i32>>>, )

source§

fn PassOptionalNullableRecordOfNullableInts( &self, _: Option<Option<Record<DOMString, Option<i32>>>>, )

source§

fn PassCastableObjectRecord(&self, _: Record<DOMString, Root<Dom<TestBinding>>>)

source§

fn PassNullableCastableObjectRecord( &self, _: Record<DOMString, Option<Root<Dom<TestBinding>>>>, )

source§

fn PassCastableObjectNullableRecord( &self, _: Option<Record<DOMString, Root<Dom<TestBinding>>>>, )

source§

fn PassNullableCastableObjectNullableRecord( &self, _: Option<Record<DOMString, Option<Root<Dom<TestBinding>>>>>, )

source§

fn PassOptionalRecord(&self, _: Option<Record<DOMString, i32>>)

source§

fn PassOptionalNullableRecord(&self, _: Option<Option<Record<DOMString, i32>>>)

source§

fn PassOptionalNullableRecordWithDefaultValue( &self, _: Option<Record<DOMString, i32>>, )

source§

fn PassOptionalObjectRecord( &self, _: Option<Record<DOMString, Root<Dom<TestBinding>>>>, )

source§

fn PassStringRecord(&self, _: Record<DOMString, DOMString>)

source§

fn PassByteStringRecord(&self, _: Record<DOMString, ByteString>)

source§

fn PassRecordOfRecords(&self, _: Record<DOMString, Record<DOMString, i32>>)

source§

fn PassRecordUnion(&self, _: LongOrStringByteStringRecord)

source§

fn PassRecordUnion2(&self, _: TestBindingOrStringByteStringRecord)

source§

fn PassRecordUnion3( &self, _: TestBindingOrByteStringSequenceSequenceOrStringByteStringRecord, )

source§

fn ReceiveRecord(&self) -> Record<DOMString, i32>

source§

fn ReceiveRecordWithUSVStringKey(&self) -> Record<USVString, i32>

source§

fn ReceiveRecordWithByteStringKey(&self) -> Record<ByteString, i32>

source§

fn ReceiveNullableRecord(&self) -> Option<Record<DOMString, i32>>

source§

fn ReceiveRecordOfNullableInts(&self) -> Record<DOMString, Option<i32>>

source§

fn ReceiveNullableRecordOfNullableInts( &self, ) -> Option<Record<DOMString, Option<i32>>>

source§

fn ReceiveRecordOfRecords(&self) -> Record<DOMString, Record<DOMString, i32>>

source§

fn ReceiveAnyRecord(&self) -> Record<DOMString, JSVal>

source§

fn ReturnResolvedPromise( &self, cx: SafeJSContext, v: HandleValue<'_>, ) -> Result<Rc<Promise>, Error>

source§

fn ReturnRejectedPromise( &self, cx: SafeJSContext, v: HandleValue<'_>, ) -> Result<Rc<Promise>, Error>

source§

fn PromiseResolveNative( &self, cx: SafeJSContext, p: &Promise, v: HandleValue<'_>, )

source§

fn PromiseRejectNative( &self, cx: SafeJSContext, p: &Promise, v: HandleValue<'_>, )

source§

fn PromiseRejectWithTypeError(&self, p: &Promise, s: USVString)

source§

fn ResolvePromiseDelayed(&self, p: &Promise, value: DOMString, delay: u64)

source§

fn PromiseNativeHandler( &self, resolve: Option<Rc<SimpleCallback>>, reject: Option<Rc<SimpleCallback>>, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>

source§

fn PromiseAttribute(&self, comp: InRealm<'_>, can_gc: CanGc) -> Rc<Promise>

source§

fn AcceptPromise(&self, _promise: &Promise)

source§

fn PassSequenceSequence(&self, _seq: Vec<Vec<i32>>)

source§

fn ReturnSequenceSequence(&self) -> Vec<Vec<i32>>

source§

fn PassUnionSequenceSequence(&self, seq: LongOrLongSequenceSequence)

source§

fn CrashHard(&self)

source§

fn AdvanceClock(&self, ms: i32)

source§

fn Panic(&self)

source§

fn EntryGlobal(&self) -> Root<Dom<GlobalScope>>

source§

fn IncumbentGlobal(&self) -> Root<Dom<GlobalScope>>

source§

fn SemiExposedBoolFromInterface(&self) -> bool

source§

fn BoolFromSemiExposedPartialInterface(&self) -> bool

source§

fn SemiExposedBoolFromPartialInterface(&self) -> bool

source§

fn GetDictionaryWithParent( &self, s1: DOMString, s2: DOMString, ) -> TestDictionaryWithParent

source§

fn MethodThrowToRejectPromise(&self) -> Result<Rc<Promise>, Error>

source§

fn GetGetterThrowToRejectPromise(&self) -> Result<Rc<Promise>, Error>

source§

fn MethodInternalThrowToRejectPromise(&self, _arg: u64) -> Rc<Promise>

source§

fn StaticThrowToRejectPromise(_: &GlobalScope) -> Result<Rc<Promise>, Error>

source§

fn StaticInternalThrowToRejectPromise(_: &GlobalScope, _arg: u64) -> Rc<Promise>

source§

fn BooleanAttributeStatic(_: &GlobalScope) -> bool

source§

fn SetBooleanAttributeStatic(_: &GlobalScope, _: bool)

source§

fn ReceiveVoidStatic(_: &GlobalScope)

source§

fn PrefControlledStaticAttributeDisabled(_: &GlobalScope) -> bool

source§

fn PrefControlledStaticAttributeEnabled(_: &GlobalScope) -> bool

source§

fn PrefControlledStaticMethodDisabled(_: &GlobalScope)

source§

fn PrefControlledStaticMethodEnabled(_: &GlobalScope)

source§

fn FuncControlledStaticAttributeDisabled(_: &GlobalScope) -> bool

source§

fn FuncControlledStaticAttributeEnabled(_: &GlobalScope) -> bool

source§

fn FuncControlledStaticMethodDisabled(_: &GlobalScope)

source§

fn FuncControlledStaticMethodEnabled(_: &GlobalScope)

source§

impl TestBindingPairIterableMethods<DomTypeHolder> for TestBindingPairIterable

source§

fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Result<Root<Dom<TestBindingPairIterable>>, Error>

source§

fn Add(&self, key: DOMString, value: u32)

source§

impl TestBindingProxyMethods<DomTypeHolder> for TestBindingProxy

source§

impl TestBindingSetlikeMethods<DomTypeHolder> for TestBindingSetlike

source§

impl TestRunnerMethods<DomTypeHolder> for TestRunner

source§

impl TestWorkletGlobalScopeMethods<DomTypeHolder> for TestWorkletGlobalScope

source§

impl TestWorkletMethods<DomTypeHolder> for TestWorklet

source§

fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Result<Root<Dom<TestWorklet>>, Error>

source§

fn AddModule( &self, moduleURL: USVString, options: &WorkletOptions, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>

source§

fn Lookup(&self, key: DOMString) -> Option<DOMString>

source§

impl TextDecoderMethods<DomTypeHolder> for TextDecoder

source§

impl TextEncoderMethods<DomTypeHolder> for TextEncoder

source§

impl TextMethods<DomTypeHolder> for Text

source§

fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, text: DOMString, ) -> Result<Root<Dom<Text>>, Error>

source§

fn SplitText( &self, offset: u32, can_gc: CanGc, ) -> Result<Root<Dom<Text>>, Error>

source§

fn WholeText(&self) -> DOMString

source§

impl TextMetricsMethods<DomTypeHolder> for TextMetrics

source§

fn Width(&self) -> Finite<f64>

source§

fn ActualBoundingBoxLeft(&self) -> Finite<f64>

source§

fn ActualBoundingBoxRight(&self) -> Finite<f64>

source§

fn FontBoundingBoxAscent(&self) -> Finite<f64>

source§

fn FontBoundingBoxDescent(&self) -> Finite<f64>

source§

fn ActualBoundingBoxAscent(&self) -> Finite<f64>

source§

fn ActualBoundingBoxDescent(&self) -> Finite<f64>

source§

fn EmHeightAscent(&self) -> Finite<f64>

source§

fn EmHeightDescent(&self) -> Finite<f64>

source§

fn HangingBaseline(&self) -> Finite<f64>

source§

fn AlphabeticBaseline(&self) -> Finite<f64>

source§

fn IdeographicBaseline(&self) -> Finite<f64>

source§

impl TextTrackCueListMethods<DomTypeHolder> for TextTrackCueList

source§

impl TextTrackCueMethods<DomTypeHolder> for TextTrackCue

source§

impl TextTrackListMethods<DomTypeHolder> for TextTrackList

source§

impl TextTrackMethods<DomTypeHolder> for TextTrack

source§

impl TimeRangesMethods<DomTypeHolder> for TimeRanges

source§

fn Length(&self) -> u32

source§

fn Start(&self, index: u32) -> Result<Finite<f64>, Error>

source§

fn End(&self, index: u32) -> Result<Finite<f64>, Error>

source§

impl TouchEventMethods<DomTypeHolder> for TouchEvent

source§

impl TouchListMethods<DomTypeHolder> for TouchList

source§

impl TouchMethods<DomTypeHolder> for Touch

source§

impl Traceable for DomTypeHolder

source§

unsafe fn trace(&self, tracer: *mut JSTracer)

Trace self.
source§

impl TrackEventMethods<DomTypeHolder> for TrackEvent

source§

impl TransitionEventMethods<DomTypeHolder> for TransitionEvent

source§

impl TreeWalkerMethods<DomTypeHolder> for TreeWalker

source§

impl UIEventMethods<DomTypeHolder> for UIEvent

source§

fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &UIEventInit, ) -> Result<Root<Dom<UIEvent>>, Error>

source§

fn GetView(&self) -> Option<Root<Dom<Window>>>

source§

fn Detail(&self) -> i32

source§

fn InitUIEvent( &self, type_: DOMString, can_bubble: bool, cancelable: bool, view: Option<&Window>, detail: i32, )

source§

fn IsTrusted(&self) -> bool

source§

impl URLMethods<DomTypeHolder> for URL

source§

fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, url: USVString, base: Option<USVString>, ) -> Result<Root<Dom<URL>>, Error>

source§

fn CanParse( _global: &GlobalScope, url: USVString, base: Option<USVString>, ) -> bool

source§

fn Parse( global: &GlobalScope, url: USVString, base: Option<USVString>, can_gc: CanGc, ) -> Option<Root<Dom<URL>>>

source§

fn CreateObjectURL(global: &GlobalScope, blob: &Blob) -> DOMString

source§

fn RevokeObjectURL(global: &GlobalScope, url: DOMString)

source§

fn Hash(&self) -> USVString

source§

fn SetHash(&self, value: USVString)

source§

fn Host(&self) -> USVString

source§

fn SetHost(&self, value: USVString)

source§

fn Hostname(&self) -> USVString

source§

fn SetHostname(&self, value: USVString)

source§

fn Href(&self) -> USVString

source§

fn SetHref(&self, value: USVString) -> Result<(), Error>

source§

fn Password(&self) -> USVString

source§

fn SetPassword(&self, value: USVString)

source§

fn Pathname(&self) -> USVString

source§

fn SetPathname(&self, value: USVString)

source§

fn Port(&self) -> USVString

source§

fn SetPort(&self, value: USVString)

source§

fn Protocol(&self) -> USVString

source§

fn SetProtocol(&self, value: USVString)

source§

fn Origin(&self) -> USVString

source§

fn Search(&self) -> USVString

source§

fn SetSearch(&self, value: USVString)

source§

fn SearchParams(&self, can_gc: CanGc) -> Root<Dom<URLSearchParams>>

source§

fn Username(&self) -> USVString

source§

fn SetUsername(&self, value: USVString)

source§

fn ToJSON(&self) -> USVString

source§

impl URLSearchParamsMethods<DomTypeHolder> for URLSearchParams

source§

impl VTTCueMethods<DomTypeHolder> for VTTCue

source§

impl VTTRegionMethods<DomTypeHolder> for VTTRegion

source§

fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Result<Root<Dom<Self>>, Error>

source§

fn Id(&self) -> DOMString

source§

fn SetId(&self, value: DOMString)

source§

fn Width(&self) -> Finite<f64>

source§

fn SetWidth(&self, value: Finite<f64>) -> Result<(), Error>

source§

fn Lines(&self) -> u32

source§

fn SetLines(&self, value: u32) -> Result<(), Error>

source§

fn RegionAnchorX(&self) -> Finite<f64>

source§

fn SetRegionAnchorX(&self, value: Finite<f64>) -> Result<(), Error>

source§

fn RegionAnchorY(&self) -> Finite<f64>

source§

fn SetRegionAnchorY(&self, value: Finite<f64>) -> Result<(), Error>

source§

fn ViewportAnchorX(&self) -> Finite<f64>

source§

fn SetViewportAnchorX(&self, value: Finite<f64>) -> Result<(), Error>

source§

fn ViewportAnchorY(&self) -> Finite<f64>

source§

fn SetViewportAnchorY(&self, value: Finite<f64>) -> Result<(), Error>

source§

fn Scroll(&self) -> ScrollSetting

source§

fn SetScroll(&self, value: ScrollSetting)

source§

impl ValidityStateMethods<DomTypeHolder> for ValidityState

source§

impl VideoTrackListMethods<DomTypeHolder> for VideoTrackList

source§

impl VideoTrackMethods<DomTypeHolder> for VideoTrack

source§

fn Id(&self) -> DOMString

source§

fn Kind(&self) -> DOMString

source§

fn Label(&self) -> DOMString

source§

fn Language(&self) -> DOMString

source§

fn Selected(&self) -> bool

source§

fn SetSelected(&self, value: bool)

source§

impl VisibilityStateEntryMethods<DomTypeHolder> for VisibilityStateEntry

source§

impl WebGL2RenderingContextMethods<DomTypeHolder> for WebGL2RenderingContext

source§

fn Canvas(&self) -> HTMLCanvasElementOrOffscreenCanvas

source§

fn Flush(&self)

source§

fn Finish(&self)

source§

fn DrawingBufferWidth(&self) -> i32

source§

fn DrawingBufferHeight(&self) -> i32

source§

fn GetBufferParameter( &self, _cx: JSContext, target: u32, parameter: u32, retval: MutableHandleValue<'_>, )

source§

fn GetParameter( &self, cx: JSContext, parameter: u32, rval: MutableHandleValue<'_>, )

source§

fn GetTexParameter( &self, cx: JSContext, target: u32, pname: u32, retval: MutableHandleValue<'_>, )

source§

fn GetError(&self) -> u32

source§

fn GetContextAttributes(&self) -> Option<WebGLContextAttributes>

source§

fn GetSupportedExtensions(&self) -> Option<Vec<DOMString>>

source§

fn GetExtension( &self, cx: JSContext, name: DOMString, ) -> Option<NonNull<JSObject>>

source§

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<'_>, )

source§

fn ActiveTexture(&self, texture: u32)

source§

fn BlendColor(&self, r: f32, g: f32, b: f32, a: f32)

source§

fn BlendEquation(&self, mode: u32)

source§

fn BlendEquationSeparate(&self, mode_rgb: u32, mode_alpha: u32)

source§

fn BlendFunc(&self, src_factor: u32, dest_factor: u32)

source§

fn BlendFuncSeparate( &self, src_rgb: u32, dest_rgb: u32, src_alpha: u32, dest_alpha: u32, )

source§

fn AttachShader(&self, program: &WebGLProgram, shader: &WebGLShader)

source§

fn DetachShader(&self, program: &WebGLProgram, shader: &WebGLShader)

source§

fn BindAttribLocation( &self, program: &WebGLProgram, index: u32, name: DOMString, )

source§

fn BindBuffer(&self, target: u32, buffer: Option<&WebGLBuffer>)

source§

fn BindFramebuffer(&self, target: u32, framebuffer: Option<&WebGLFramebuffer>)

source§

fn BindRenderbuffer( &self, target: u32, renderbuffer: Option<&WebGLRenderbuffer>, )

source§

fn BindTexture(&self, target: u32, texture: Option<&WebGLTexture>)

source§

fn GenerateMipmap(&self, target: u32)

source§

fn BufferData_( &self, target: u32, data: Option<ArrayBufferViewOrArrayBuffer>, usage: u32, )

source§

fn BufferData(&self, target: u32, size: i64, usage: u32)

source§

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, )

source§

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, )

source§

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, )

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, )

source§

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, )

source§

fn Clear(&self, mask: u32)

source§

fn ClearColor(&self, red: f32, green: f32, blue: f32, alpha: f32)

source§

fn ClearDepth(&self, depth: f32)

source§

fn ClearStencil(&self, stencil: i32)

source§

fn ColorMask(&self, r: bool, g: bool, b: bool, a: bool)

source§

fn CullFace(&self, mode: u32)

source§

fn FrontFace(&self, mode: u32)

source§

fn DepthFunc(&self, func: u32)

source§

fn DepthMask(&self, flag: bool)

source§

fn DepthRange(&self, near: f32, far: f32)

source§

fn Enable(&self, cap: u32)

source§

fn Disable(&self, cap: u32)

source§

fn CompileShader(&self, shader: &WebGLShader)

source§

fn CreateBuffer(&self) -> Option<Root<Dom<WebGLBuffer>>>

source§

fn CreateFramebuffer(&self) -> Option<Root<Dom<WebGLFramebuffer>>>

source§

fn CreateRenderbuffer(&self) -> Option<Root<Dom<WebGLRenderbuffer>>>

source§

fn CreateTexture(&self) -> Option<Root<Dom<WebGLTexture>>>

source§

fn CreateProgram(&self) -> Option<Root<Dom<WebGLProgram>>>

source§

fn CreateShader(&self, shader_type: u32) -> Option<Root<Dom<WebGLShader>>>

source§

fn CreateVertexArray(&self) -> Option<Root<Dom<WebGLVertexArrayObject>>>

source§

fn DeleteBuffer(&self, buffer: Option<&WebGLBuffer>)

source§

fn DeleteFramebuffer(&self, framebuffer: Option<&WebGLFramebuffer>)

source§

fn DeleteRenderbuffer(&self, renderbuffer: Option<&WebGLRenderbuffer>)

source§

fn DeleteTexture(&self, texture: Option<&WebGLTexture>)

source§

fn DeleteProgram(&self, program: Option<&WebGLProgram>)

source§

fn DeleteShader(&self, shader: Option<&WebGLShader>)

source§

fn DeleteVertexArray(&self, vertex_array: Option<&WebGLVertexArrayObject>)

source§

fn DrawArrays(&self, mode: u32, first: i32, count: i32)

source§

fn DrawElements(&self, mode: u32, count: i32, type_: u32, offset: i64)

source§

fn EnableVertexAttribArray(&self, attrib_id: u32)

source§

fn DisableVertexAttribArray(&self, attrib_id: u32)

source§

fn GetActiveUniform( &self, program: &WebGLProgram, index: u32, ) -> Option<Root<Dom<WebGLActiveInfo>>>

source§

fn GetActiveAttrib( &self, program: &WebGLProgram, index: u32, ) -> Option<Root<Dom<WebGLActiveInfo>>>

source§

fn GetAttribLocation(&self, program: &WebGLProgram, name: DOMString) -> i32

source§

fn GetFragDataLocation(&self, program: &WebGLProgram, name: DOMString) -> i32

source§

fn GetProgramInfoLog(&self, program: &WebGLProgram) -> Option<DOMString>

source§

fn GetProgramParameter( &self, cx: JSContext, program: &WebGLProgram, param_id: u32, retval: MutableHandleValue<'_>, )

source§

fn GetShaderInfoLog(&self, shader: &WebGLShader) -> Option<DOMString>

source§

fn GetShaderParameter( &self, cx: JSContext, shader: &WebGLShader, param_id: u32, retval: MutableHandleValue<'_>, )

source§

fn GetShaderPrecisionFormat( &self, shader_type: u32, precision_type: u32, ) -> Option<Root<Dom<WebGLShaderPrecisionFormat>>>

source§

fn GetIndexedParameter( &self, cx: JSContext, target: u32, index: u32, retval: MutableHandleValue<'_>, )

source§

fn GetUniformLocation( &self, program: &WebGLProgram, name: DOMString, ) -> Option<Root<Dom<WebGLUniformLocation>>>

source§

fn GetVertexAttrib( &self, cx: JSContext, index: u32, pname: u32, retval: MutableHandleValue<'_>, )

source§

fn GetVertexAttribOffset(&self, index: u32, pname: u32) -> i64

source§

fn Hint(&self, target: u32, mode: u32)

source§

fn IsBuffer(&self, buffer: Option<&WebGLBuffer>) -> bool

source§

fn IsEnabled(&self, cap: u32) -> bool

source§

fn IsFramebuffer(&self, frame_buffer: Option<&WebGLFramebuffer>) -> bool

source§

fn IsProgram(&self, program: Option<&WebGLProgram>) -> bool

source§

fn IsRenderbuffer(&self, render_buffer: Option<&WebGLRenderbuffer>) -> bool

source§

fn IsShader(&self, shader: Option<&WebGLShader>) -> bool

source§

fn IsTexture(&self, texture: Option<&WebGLTexture>) -> bool

source§

fn IsVertexArray(&self, vertex_array: Option<&WebGLVertexArrayObject>) -> bool

source§

fn LineWidth(&self, width: f32)

source§

fn PixelStorei(&self, param_name: u32, param_value: i32)

source§

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>>, )

source§

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, )

source§

fn SampleCoverage(&self, value: f32, invert: bool)

source§

fn Scissor(&self, x: i32, y: i32, width: i32, height: i32)

source§

fn StencilFunc(&self, func: u32, ref_: i32, mask: u32)

source§

fn StencilFuncSeparate(&self, face: u32, func: u32, ref_: i32, mask: u32)

source§

fn StencilMask(&self, mask: u32)

source§

fn StencilMaskSeparate(&self, face: u32, mask: u32)

source§

fn StencilOp(&self, fail: u32, zfail: u32, zpass: u32)

source§

fn StencilOpSeparate(&self, face: u32, fail: u32, zfail: u32, zpass: u32)

source§

fn LinkProgram(&self, program: &WebGLProgram)

source§

fn ShaderSource(&self, shader: &WebGLShader, source: DOMString)

source§

fn GetShaderSource(&self, shader: &WebGLShader) -> Option<DOMString>

source§

fn Uniform1f(&self, location: Option<&WebGLUniformLocation>, val: f32)

source§

fn Uniform1i(&self, location: Option<&WebGLUniformLocation>, val: i32)

source§

fn Uniform1iv( &self, location: Option<&WebGLUniformLocation>, v: Int32ArrayOrLongSequence, src_offset: u32, src_length: u32, )

source§

fn Uniform1fv( &self, location: Option<&WebGLUniformLocation>, v: Float32ArrayOrUnrestrictedFloatSequence, src_offset: u32, src_length: u32, )

source§

fn Uniform2f(&self, location: Option<&WebGLUniformLocation>, x: f32, y: f32)

source§

fn Uniform2fv( &self, location: Option<&WebGLUniformLocation>, v: Float32ArrayOrUnrestrictedFloatSequence, src_offset: u32, src_length: u32, )

source§

fn Uniform2i(&self, location: Option<&WebGLUniformLocation>, x: i32, y: i32)

source§

fn Uniform2iv( &self, location: Option<&WebGLUniformLocation>, v: Int32ArrayOrLongSequence, src_offset: u32, src_length: u32, )

source§

fn Uniform3f( &self, location: Option<&WebGLUniformLocation>, x: f32, y: f32, z: f32, )

source§

fn Uniform3fv( &self, location: Option<&WebGLUniformLocation>, v: Float32ArrayOrUnrestrictedFloatSequence, src_offset: u32, src_length: u32, )

source§

fn Uniform3i( &self, location: Option<&WebGLUniformLocation>, x: i32, y: i32, z: i32, )

source§

fn Uniform3iv( &self, location: Option<&WebGLUniformLocation>, v: Int32ArrayOrLongSequence, src_offset: u32, src_length: u32, )

source§

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, )

source§

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, )

source§

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, )

source§

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, )

source§

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, )

source§

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, )

source§

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<'_>, )

source§

fn UseProgram(&self, program: Option<&WebGLProgram>)

source§

fn ValidateProgram(&self, program: &WebGLProgram)

source§

fn VertexAttrib1f(&self, indx: u32, x: f32)

source§

fn VertexAttrib1fv(&self, indx: u32, v: Float32ArrayOrUnrestrictedFloatSequence)

source§

fn VertexAttrib2f(&self, indx: u32, x: f32, y: f32)

source§

fn VertexAttrib2fv(&self, indx: u32, v: Float32ArrayOrUnrestrictedFloatSequence)

source§

fn VertexAttrib3f(&self, indx: u32, x: f32, y: f32, z: f32)

source§

fn VertexAttrib3fv(&self, indx: u32, v: Float32ArrayOrUnrestrictedFloatSequence)

source§

fn VertexAttrib4f(&self, indx: u32, x: f32, y: f32, z: f32, w: f32)

source§

fn VertexAttrib4fv(&self, indx: u32, v: Float32ArrayOrUnrestrictedFloatSequence)

source§

fn VertexAttribI4i(&self, index: u32, x: i32, y: i32, z: i32, w: i32)

source§

fn VertexAttribI4iv(&self, index: u32, v: Int32ArrayOrLongSequence)

source§

fn VertexAttribI4ui(&self, index: u32, x: u32, y: u32, z: u32, w: u32)

source§

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, )

source§

fn VertexAttribIPointer( &self, index: u32, size: i32, type_: u32, stride: i32, offset: i64, )

source§

fn Viewport(&self, x: i32, y: i32, width: i32, height: i32)

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>>, ) -> Result<(), Error>

source§

fn TexImage2D_( &self, target: u32, level: i32, internal_format: i32, format: u32, data_type: u32, source: ImageDataOrHTMLImageElementOrHTMLCanvasElementOrHTMLVideoElement, ) -> Result<(), Error>

source§

fn TexImage2D__( &self, target: u32, level: i32, internalformat: i32, width: i32, height: i32, border: i32, format: u32, type_: u32, pbo_offset: i64, ) -> Result<(), Error>

source§

fn TexImage2D___( &self, target: u32, level: i32, internalformat: i32, width: i32, height: i32, border: i32, format: u32, type_: u32, source: ImageDataOrHTMLImageElementOrHTMLCanvasElementOrHTMLVideoElement, ) -> Result<(), Error>

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, ) -> Result<(), Error>

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>>, ) -> Result<(), Error>

source§

fn TexSubImage2D_( &self, target: u32, level: i32, xoffset: i32, yoffset: i32, format: u32, data_type: u32, source: ImageDataOrHTMLImageElementOrHTMLCanvasElementOrHTMLVideoElement, ) -> Result<(), Error>

source§

fn TexParameterf(&self, target: u32, name: u32, value: f32)

source§

fn TexParameteri(&self, target: u32, name: u32, value: i32)

source§

fn CheckFramebufferStatus(&self, target: u32) -> u32

source§

fn RenderbufferStorage( &self, target: u32, internal_format: u32, width: i32, height: i32, )

source§

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, )

source§

fn GetAttachedShaders( &self, program: &WebGLProgram, ) -> Option<Vec<Root<Dom<WebGLShader>>>>

source§

fn DrawArraysInstanced(&self, mode: u32, first: i32, count: i32, primcount: i32)

source§

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, )

source§

fn VertexAttribDivisor(&self, index: u32, divisor: u32)

source§

fn CreateQuery(&self) -> Option<Root<Dom<WebGLQuery>>>

source§

fn DeleteQuery(&self, query: Option<&WebGLQuery>)

source§

fn IsQuery(&self, query: Option<&WebGLQuery>) -> bool

source§

fn CreateSampler(&self) -> Option<Root<Dom<WebGLSampler>>>

source§

fn DeleteSampler(&self, sampler: Option<&WebGLSampler>)

source§

fn IsSampler(&self, sampler: Option<&WebGLSampler>) -> bool

source§

fn BeginQuery(&self, target: u32, query: &WebGLQuery)

source§

fn EndQuery(&self, target: u32)

source§

fn GetQuery(&self, target: u32, pname: u32) -> Option<Root<Dom<WebGLQuery>>>

source§

fn GetQueryParameter( &self, _cx: JSContext, query: &WebGLQuery, pname: u32, retval: MutableHandleValue<'_>, )

source§

fn FenceSync(&self, condition: u32, flags: u32) -> Option<Root<Dom<WebGLSync>>>

source§

fn IsSync(&self, sync: Option<&WebGLSync>) -> bool

source§

fn ClientWaitSync(&self, sync: &WebGLSync, flags: u32, timeout: u64) -> u32

source§

fn WaitSync(&self, sync: &WebGLSync, flags: u32, timeout: i64)

source§

fn GetSyncParameter( &self, _cx: JSContext, sync: &WebGLSync, pname: u32, retval: MutableHandleValue<'_>, )

source§

fn DeleteSync(&self, sync: Option<&WebGLSync>)

source§

fn BindSampler(&self, unit: u32, sampler: Option<&WebGLSampler>)

source§

fn BindVertexArray(&self, array: Option<&WebGLVertexArrayObject>)

source§

fn SamplerParameteri(&self, sampler: &WebGLSampler, pname: u32, param: i32)

source§

fn SamplerParameterf(&self, sampler: &WebGLSampler, pname: u32, param: f32)

source§

fn GetSamplerParameter( &self, _cx: JSContext, sampler: &WebGLSampler, pname: u32, retval: MutableHandleValue<'_>, )

source§

fn CreateTransformFeedback(&self) -> Option<Root<Dom<WebGLTransformFeedback>>>

source§

fn DeleteTransformFeedback(&self, tf: Option<&WebGLTransformFeedback>)

source§

fn IsTransformFeedback(&self, tf: Option<&WebGLTransformFeedback>) -> bool

source§

fn BindTransformFeedback( &self, target: u32, tf: Option<&WebGLTransformFeedback>, )

source§

fn BeginTransformFeedback(&self, primitiveMode: u32)

source§

fn EndTransformFeedback(&self)

source§

fn ResumeTransformFeedback(&self)

source§

fn PauseTransformFeedback(&self)

source§

fn TransformFeedbackVaryings( &self, program: &WebGLProgram, varyings: Vec<DOMString>, bufferMode: u32, )

source§

fn GetTransformFeedbackVarying( &self, program: &WebGLProgram, index: u32, ) -> Option<Root<Dom<WebGLActiveInfo>>>

source§

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, )

source§

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<'_>, )

source§

fn GetUniformBlockIndex( &self, program: &WebGLProgram, block_name: DOMString, ) -> u32

source§

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>

source§

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, )

source§

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, )

source§

fn ClearBufferfi(&self, buffer: u32, draw_buffer: i32, depth: f32, stencil: i32)

source§

fn InvalidateFramebuffer(&self, target: u32, attachments: Vec<u32>)

source§

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, )

source§

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, )

source§

fn ReadBuffer(&self, src: u32)

source§

fn DrawBuffers(&self, buffers: Vec<u32>)

source§

fn TexStorage2D( &self, target: u32, levels: i32, internal_format: u32, width: i32, height: i32, )

source§

fn TexStorage3D( &self, target: u32, levels: i32, internal_format: u32, width: i32, height: i32, depth: i32, )

source§

fn MakeXRCompatible(&self, can_gc: CanGc) -> Rc<Promise>

source§

fn IsContextLost(&self) -> bool

source§

fn Uniform1ui(&self, location: Option<&WebGLUniformLocation>, val: u32)

source§

fn Uniform1uiv( &self, location: Option<&WebGLUniformLocation>, val: Uint32ArrayOrUnsignedLongSequence, src_offset: u32, src_length: u32, )

source§

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, )

source§

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, )

source§

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, )

source§

impl WebGLActiveInfoMethods<DomTypeHolder> for WebGLActiveInfo

source§

fn Size(&self) -> i32

source§

fn Type(&self) -> u32

source§

fn Name(&self) -> DOMString

source§

impl WebGLContextEventMethods<DomTypeHolder> for WebGLContextEvent

source§

impl WebGLObjectMethods<DomTypeHolder> for WebGLObject

source§

impl WebGLRenderingContextMethods<DomTypeHolder> for WebGLRenderingContext

source§

fn GetAttachedShaders( &self, program: &WebGLProgram, ) -> Option<Vec<Root<Dom<WebGLShader>>>>

source§

fn MakeXRCompatible(&self, can_gc: CanGc) -> Rc<Promise>

source§

fn Canvas(&self) -> HTMLCanvasElementOrOffscreenCanvas

source§

fn Flush(&self)

source§

fn Finish(&self)

source§

fn DrawingBufferWidth(&self) -> i32

source§

fn DrawingBufferHeight(&self) -> i32

source§

fn GetBufferParameter( &self, _cx: SafeJSContext, target: u32, parameter: u32, retval: MutableHandleValue<'_>, )

source§

fn GetParameter( &self, cx: SafeJSContext, parameter: u32, retval: MutableHandleValue<'_>, )

source§

fn GetTexParameter( &self, _cx: SafeJSContext, target: u32, pname: u32, retval: MutableHandleValue<'_>, )

source§

fn GetError(&self) -> u32

source§

fn GetContextAttributes(&self) -> Option<WebGLContextAttributes>

source§

fn IsContextLost(&self) -> bool

source§

fn GetSupportedExtensions(&self) -> Option<Vec<DOMString>>

source§

fn GetExtension( &self, _cx: SafeJSContext, name: DOMString, ) -> Option<NonNull<JSObject>>

source§

fn ActiveTexture(&self, texture: u32)

source§

fn BlendColor(&self, r: f32, g: f32, b: f32, a: f32)

source§

fn BlendEquation(&self, mode: u32)

source§

fn BlendEquationSeparate(&self, mode_rgb: u32, mode_alpha: u32)

source§

fn BlendFunc(&self, src_factor: u32, dest_factor: u32)

source§

fn BlendFuncSeparate( &self, src_rgb: u32, dest_rgb: u32, src_alpha: u32, dest_alpha: u32, )

source§

fn AttachShader(&self, program: &WebGLProgram, shader: &WebGLShader)

source§

fn DetachShader(&self, program: &WebGLProgram, shader: &WebGLShader)

source§

fn BindAttribLocation( &self, program: &WebGLProgram, index: u32, name: DOMString, )

source§

fn BindBuffer(&self, target: u32, buffer: Option<&WebGLBuffer>)

source§

fn BindFramebuffer(&self, target: u32, framebuffer: Option<&WebGLFramebuffer>)

source§

fn BindRenderbuffer( &self, target: u32, renderbuffer: Option<&WebGLRenderbuffer>, )

source§

fn BindTexture(&self, target: u32, texture: Option<&WebGLTexture>)

source§

fn GenerateMipmap(&self, target: u32)

source§

fn BufferData_( &self, target: u32, data: Option<ArrayBufferViewOrArrayBuffer>, usage: u32, )

source§

fn BufferData(&self, target: u32, size: i64, usage: u32)

source§

fn BufferSubData( &self, target: u32, offset: i64, data: ArrayBufferViewOrArrayBuffer, )

source§

fn CompressedTexImage2D( &self, target: u32, level: i32, internal_format: u32, width: i32, height: i32, border: i32, data: CustomAutoRooterGuard<'_, ArrayBufferView>, )

source§

fn CompressedTexSubImage2D( &self, target: u32, level: i32, xoffset: i32, yoffset: i32, width: i32, height: i32, format: u32, data: CustomAutoRooterGuard<'_, ArrayBufferView>, )

source§

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, )

source§

fn Clear(&self, mask: u32)

source§

fn ClearColor(&self, red: f32, green: f32, blue: f32, alpha: f32)

source§

fn ClearDepth(&self, depth: f32)

source§

fn ClearStencil(&self, stencil: i32)

source§

fn ColorMask(&self, r: bool, g: bool, b: bool, a: bool)

source§

fn CullFace(&self, mode: u32)

source§

fn FrontFace(&self, mode: u32)

source§

fn DepthFunc(&self, func: u32)

source§

fn DepthMask(&self, flag: bool)

source§

fn DepthRange(&self, near: f32, far: f32)

source§

fn Enable(&self, cap: u32)

source§

fn Disable(&self, cap: u32)

source§

fn CompileShader(&self, shader: &WebGLShader)

source§

fn CreateBuffer(&self) -> Option<Root<Dom<WebGLBuffer>>>

source§

fn CreateFramebuffer(&self) -> Option<Root<Dom<WebGLFramebuffer>>>

source§

fn CreateRenderbuffer(&self) -> Option<Root<Dom<WebGLRenderbuffer>>>

source§

fn CreateTexture(&self) -> Option<Root<Dom<WebGLTexture>>>

source§

fn CreateProgram(&self) -> Option<Root<Dom<WebGLProgram>>>

source§

fn CreateShader(&self, shader_type: u32) -> Option<Root<Dom<WebGLShader>>>

source§

fn DeleteBuffer(&self, buffer: Option<&WebGLBuffer>)

source§

fn DeleteFramebuffer(&self, framebuffer: Option<&WebGLFramebuffer>)

source§

fn DeleteRenderbuffer(&self, renderbuffer: Option<&WebGLRenderbuffer>)

source§

fn DeleteTexture(&self, texture: Option<&WebGLTexture>)

source§

fn DeleteProgram(&self, program: Option<&WebGLProgram>)

source§

fn DeleteShader(&self, shader: Option<&WebGLShader>)

source§

fn DrawArrays(&self, mode: u32, first: i32, count: i32)

source§

fn DrawElements(&self, mode: u32, count: i32, type_: u32, offset: i64)

source§

fn EnableVertexAttribArray(&self, attrib_id: u32)

source§

fn DisableVertexAttribArray(&self, attrib_id: u32)

source§

fn GetActiveUniform( &self, program: &WebGLProgram, index: u32, ) -> Option<Root<Dom<WebGLActiveInfo>>>

source§

fn GetActiveAttrib( &self, program: &WebGLProgram, index: u32, ) -> Option<Root<Dom<WebGLActiveInfo>>>

source§

fn GetAttribLocation(&self, program: &WebGLProgram, name: DOMString) -> i32

source§

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<'_>, )

source§

fn GetProgramInfoLog(&self, program: &WebGLProgram) -> Option<DOMString>

source§

fn GetProgramParameter( &self, _: SafeJSContext, program: &WebGLProgram, param: u32, retval: MutableHandleValue<'_>, )

source§

fn GetShaderInfoLog(&self, shader: &WebGLShader) -> Option<DOMString>

source§

fn GetShaderParameter( &self, _: SafeJSContext, shader: &WebGLShader, param: u32, retval: MutableHandleValue<'_>, )

source§

fn GetShaderPrecisionFormat( &self, shader_type: u32, precision_type: u32, ) -> Option<Root<Dom<WebGLShaderPrecisionFormat>>>

source§

fn GetUniformLocation( &self, program: &WebGLProgram, name: DOMString, ) -> Option<Root<Dom<WebGLUniformLocation>>>

source§

fn GetVertexAttrib( &self, cx: SafeJSContext, index: u32, param: u32, retval: MutableHandleValue<'_>, )

source§

fn GetVertexAttribOffset(&self, index: u32, pname: u32) -> i64

source§

fn Hint(&self, target: u32, mode: u32)

source§

fn IsBuffer(&self, buffer: Option<&WebGLBuffer>) -> bool

source§

fn IsEnabled(&self, cap: u32) -> bool

source§

fn IsFramebuffer(&self, frame_buffer: Option<&WebGLFramebuffer>) -> bool

source§

fn IsProgram(&self, program: Option<&WebGLProgram>) -> bool

source§

fn IsRenderbuffer(&self, render_buffer: Option<&WebGLRenderbuffer>) -> bool

source§

fn IsShader(&self, shader: Option<&WebGLShader>) -> bool

source§

fn IsTexture(&self, texture: Option<&WebGLTexture>) -> bool

source§

fn LineWidth(&self, width: f32)

source§

fn PixelStorei(&self, param_name: u32, param_value: i32)

source§

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>>, )

source§

fn SampleCoverage(&self, value: f32, invert: bool)

source§

fn Scissor(&self, x: i32, y: i32, width: i32, height: i32)

source§

fn StencilFunc(&self, func: u32, ref_: i32, mask: u32)

source§

fn StencilFuncSeparate(&self, face: u32, func: u32, ref_: i32, mask: u32)

source§

fn StencilMask(&self, mask: u32)

source§

fn StencilMaskSeparate(&self, face: u32, mask: u32)

source§

fn StencilOp(&self, fail: u32, zfail: u32, zpass: u32)

source§

fn StencilOpSeparate(&self, face: u32, fail: u32, zfail: u32, zpass: u32)

source§

fn LinkProgram(&self, program: &WebGLProgram)

source§

fn ShaderSource(&self, shader: &WebGLShader, source: DOMString)

source§

fn GetShaderSource(&self, shader: &WebGLShader) -> Option<DOMString>

source§

fn Uniform1f(&self, location: Option<&WebGLUniformLocation>, val: f32)

source§

fn Uniform1i(&self, location: Option<&WebGLUniformLocation>, val: i32)

source§

fn Uniform1iv( &self, location: Option<&WebGLUniformLocation>, val: Int32ArrayOrLongSequence, )

source§

fn Uniform1fv( &self, location: Option<&WebGLUniformLocation>, val: Float32ArrayOrUnrestrictedFloatSequence, )

source§

fn Uniform2f(&self, location: Option<&WebGLUniformLocation>, x: f32, y: f32)

source§

fn Uniform2fv( &self, location: Option<&WebGLUniformLocation>, val: Float32ArrayOrUnrestrictedFloatSequence, )

source§

fn Uniform2i(&self, location: Option<&WebGLUniformLocation>, x: i32, y: i32)

source§

fn Uniform2iv( &self, location: Option<&WebGLUniformLocation>, val: Int32ArrayOrLongSequence, )

source§

fn Uniform3f( &self, location: Option<&WebGLUniformLocation>, x: f32, y: f32, z: f32, )

source§

fn Uniform3fv( &self, location: Option<&WebGLUniformLocation>, val: Float32ArrayOrUnrestrictedFloatSequence, )

source§

fn Uniform3i( &self, location: Option<&WebGLUniformLocation>, x: i32, y: i32, z: i32, )

source§

fn Uniform3iv( &self, location: Option<&WebGLUniformLocation>, val: Int32ArrayOrLongSequence, )

source§

fn Uniform4i( &self, location: Option<&WebGLUniformLocation>, x: i32, y: i32, z: i32, w: i32, )

source§

fn Uniform4iv( &self, location: Option<&WebGLUniformLocation>, val: Int32ArrayOrLongSequence, )

source§

fn Uniform4f( &self, location: Option<&WebGLUniformLocation>, x: f32, y: f32, z: f32, w: f32, )

source§

fn Uniform4fv( &self, location: Option<&WebGLUniformLocation>, val: Float32ArrayOrUnrestrictedFloatSequence, )

source§

fn UniformMatrix2fv( &self, location: Option<&WebGLUniformLocation>, transpose: bool, val: Float32ArrayOrUnrestrictedFloatSequence, )

source§

fn UniformMatrix3fv( &self, location: Option<&WebGLUniformLocation>, transpose: bool, val: Float32ArrayOrUnrestrictedFloatSequence, )

source§

fn UniformMatrix4fv( &self, location: Option<&WebGLUniformLocation>, transpose: bool, val: Float32ArrayOrUnrestrictedFloatSequence, )

source§

fn GetUniform( &self, cx: SafeJSContext, program: &WebGLProgram, location: &WebGLUniformLocation, rval: MutableHandleValue<'_>, )

source§

fn UseProgram(&self, program: Option<&WebGLProgram>)

source§

fn ValidateProgram(&self, program: &WebGLProgram)

source§

fn VertexAttrib1f(&self, indx: u32, x: f32)

source§

fn VertexAttrib1fv(&self, indx: u32, v: Float32ArrayOrUnrestrictedFloatSequence)

source§

fn VertexAttrib2f(&self, indx: u32, x: f32, y: f32)

source§

fn VertexAttrib2fv(&self, indx: u32, v: Float32ArrayOrUnrestrictedFloatSequence)

source§

fn VertexAttrib3f(&self, indx: u32, x: f32, y: f32, z: f32)

source§

fn VertexAttrib3fv(&self, indx: u32, v: Float32ArrayOrUnrestrictedFloatSequence)

source§

fn VertexAttrib4f(&self, indx: u32, x: f32, y: f32, z: f32, w: f32)

source§

fn VertexAttrib4fv(&self, indx: u32, v: Float32ArrayOrUnrestrictedFloatSequence)

source§

fn VertexAttribPointer( &self, index: u32, size: i32, type_: u32, normalized: bool, stride: i32, offset: i64, )

source§

fn Viewport(&self, x: i32, y: i32, width: i32, height: i32)

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>>, ) -> Result<(), Error>

source§

fn TexImage2D_( &self, target: u32, level: i32, internal_format: i32, format: u32, data_type: u32, source: TexImageSource, ) -> Result<(), Error>

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>>, ) -> Result<(), Error>

source§

fn TexSubImage2D_( &self, target: u32, level: i32, xoffset: i32, yoffset: i32, format: u32, data_type: u32, source: TexImageSource, ) -> Result<(), Error>

source§

fn TexParameterf(&self, target: u32, name: u32, value: f32)

source§

fn TexParameteri(&self, target: u32, name: u32, value: i32)

source§

fn CheckFramebufferStatus(&self, target: u32) -> u32

source§

fn RenderbufferStorage( &self, target: u32, internal_format: u32, width: i32, height: i32, )

source§

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, )

source§

impl WebGLShaderPrecisionFormatMethods<DomTypeHolder> for WebGLShaderPrecisionFormat

source§

fn RangeMin(&self) -> i32

source§

fn RangeMax(&self) -> i32

source§

fn Precision(&self) -> i32

source§

impl WebSocketMethods<DomTypeHolder> for WebSocket

source§

impl WheelEventMethods<DomTypeHolder> for WheelEvent

source§

fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &WheelEventInit, ) -> Result<Root<Dom<WheelEvent>>, Error>

source§

fn DeltaX(&self) -> Finite<f64>

source§

fn DeltaY(&self) -> Finite<f64>

source§

fn DeltaZ(&self) -> Finite<f64>

source§

fn DeltaMode(&self) -> u32

source§

fn InitWheelEvent( &self, type_arg: DOMString, can_bubble_arg: bool, cancelable_arg: bool, view_arg: Option<&Window>, detail_arg: i32, delta_x_arg: Finite<f64>, delta_y_arg: Finite<f64>, delta_z_arg: Finite<f64>, delta_mode_arg: u32, )

source§

fn IsTrusted(&self) -> bool

source§

impl WindowMethods<DomTypeHolder> for Window

source§

fn RequestAnimationFrame(&self, callback: Rc<FrameRequestCallback>) -> u32

source§

fn CancelAnimationFrame(&self, ident: u32)

source§

fn PostMessage_( &self, cx: JSContext, message: HandleValue<'_>, options: RootedTraceableBox<WindowPostMessageOptions>, ) -> Result<(), Error>

source§

fn StructuredClone( &self, cx: JSContext, value: HandleValue<'_>, options: RootedTraceableBox<StructuredSerializeOptions>, retval: MutableHandleValue<'_>, ) -> Result<(), Error>

source§

fn Alert_(&self)

source§

fn Alert(&self, s: DOMString)

source§

fn Confirm(&self, s: DOMString) -> bool

source§

fn Prompt(&self, message: DOMString, default: DOMString) -> Option<DOMString>

source§

fn Stop(&self, can_gc: CanGc)

source§

fn Open( &self, url: USVString, target: DOMString, features: DOMString, can_gc: CanGc, ) -> Result<Option<Root<Dom<WindowProxy>>>, Error>

source§

fn GetOpener( &self, cx: JSContext, in_realm_proof: InRealm<'_>, retval: MutableHandleValue<'_>, ) -> Result<(), Error>

source§

fn SetOpener(&self, cx: JSContext, value: HandleValue<'_>) -> Result<(), Error>

source§

fn Closed(&self) -> bool

source§

fn Close(&self)

source§

fn Document(&self) -> Root<Dom<Document>>

source§

fn History(&self) -> Root<Dom<History>>

source§

fn CustomElements(&self) -> Root<Dom<CustomElementRegistry>>

source§

fn Location(&self) -> Root<Dom<Location>>

source§

fn SessionStorage(&self) -> Root<Dom<Storage>>

source§

fn LocalStorage(&self) -> Root<Dom<Storage>>

source§

fn Crypto(&self) -> Root<Dom<Crypto>>

source§

fn GetFrameElement(&self) -> Option<Root<Dom<Element>>>

source§

fn Navigator(&self) -> Root<Dom<Navigator>>

source§

fn SetTimeout( &self, _cx: JSContext, callback: StringOrFunction, timeout: i32, args: Vec<HandleValue<'_>>, ) -> i32

source§

fn ClearTimeout(&self, handle: i32)

source§

fn SetInterval( &self, _cx: JSContext, callback: StringOrFunction, timeout: i32, args: Vec<HandleValue<'_>>, ) -> i32

source§

fn ClearInterval(&self, handle: i32)

source§

fn QueueMicrotask(&self, callback: Rc<VoidFunction>)

source§

fn CreateImageBitmap( &self, image: ImageBitmapSource, options: &ImageBitmapOptions, can_gc: CanGc, ) -> Rc<Promise>

source§

fn Window(&self) -> Root<Dom<WindowProxy>>

source§

fn Self_(&self) -> Root<Dom<WindowProxy>>

source§

fn Frames(&self) -> Root<Dom<WindowProxy>>

source§

fn Length(&self) -> u32

source§

fn GetParent(&self) -> Option<Root<Dom<WindowProxy>>>

source§

fn GetTop(&self) -> Option<Root<Dom<WindowProxy>>>

source§

fn Performance(&self) -> Root<Dom<Performance>>

source§

fn GetOnblur(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnblur(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnerror(&self) -> Option<Rc<OnErrorEventHandlerNonNull>>

source§

fn SetOnerror(&self, listener: Option<Rc<OnErrorEventHandlerNonNull>>)

source§

fn GetOnfocus(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnfocus(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnload(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnload(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnresize(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnresize(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnscroll(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnscroll(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnabort(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnabort(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnanimationend(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnanimationend(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnanimationiteration(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnanimationiteration(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOncancel(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOncancel(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOncanplay(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOncanplay(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOncanplaythrough(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOncanplaythrough(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnchange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnchange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnclick(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnclick(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnclose(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnclose(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOncontextmenu(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOncontextmenu(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOncuechange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOncuechange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndblclick(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndblclick(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndrag(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndrag(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndragend(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndragend(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndragenter(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndragenter(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndragexit(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndragexit(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndragleave(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndragleave(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndragover(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndragover(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndragstart(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndragstart(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndrop(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndrop(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOndurationchange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOndurationchange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnemptied(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnemptied(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnended(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnended(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnformdata(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnformdata(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOninput(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOninput(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOninvalid(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOninvalid(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnkeydown(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnkeydown(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnkeypress(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnkeypress(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnkeyup(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnkeyup(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnloadeddata(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnloadeddata(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnloadedmetadata(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnloadedmetadata(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnloadstart(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnloadstart(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnmousedown(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnmousedown(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnmouseenter(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnmouseenter(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnmouseleave(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnmouseleave(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnmousemove(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnmousemove(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnmouseout(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnmouseout(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnmouseover(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnmouseover(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnmouseup(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnmouseup(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnwheel(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnwheel(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnpause(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnpause(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnplay(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnplay(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnplaying(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnplaying(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnprogress(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnprogress(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnratechange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnratechange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnreset(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnreset(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnsecuritypolicyviolation(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnsecuritypolicyviolation( &self, listener: Option<Rc<EventHandlerNonNull>>, )

source§

fn GetOnseeked(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnseeked(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnseeking(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnseeking(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnselect(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnselect(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnselectionchange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnselectionchange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnselectstart(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnselectstart(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnshow(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnshow(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnstalled(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnstalled(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnsubmit(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnsubmit(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnsuspend(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnsuspend(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOntimeupdate(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOntimeupdate(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOntoggle(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOntoggle(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOntransitioncancel(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOntransitioncancel(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOntransitionend(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOntransitionend(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOntransitionrun(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOntransitionrun(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnvolumechange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnvolumechange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnwaiting(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnwaiting(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnafterprint(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnafterprint(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnbeforeprint(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnbeforeprint(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnbeforeunload(&self) -> Option<Rc<OnBeforeUnloadEventHandlerNonNull>>

source§

fn SetOnbeforeunload( &self, listener: Option<Rc<OnBeforeUnloadEventHandlerNonNull>>, )

source§

fn GetOnhashchange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnhashchange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnlanguagechange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnlanguagechange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnmessage(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnmessage(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnmessageerror(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnmessageerror(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnoffline(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnoffline(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnonline(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnonline(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnpagehide(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnpagehide(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnpageshow(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnpageshow(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnpopstate(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnpopstate(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnrejectionhandled(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnrejectionhandled(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnstorage(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnstorage(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnunhandledrejection(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnunhandledrejection(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnunload(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnunload(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOngamepadconnected(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOngamepadconnected(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOngamepaddisconnected(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOngamepaddisconnected(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn Screen(&self) -> Root<Dom<Screen>>

source§

fn Btoa(&self, btoa: DOMString) -> Result<DOMString, Error>

source§

fn Atob(&self, atob: DOMString) -> Result<DOMString, Error>

source§

fn PostMessage( &self, cx: JSContext, message: HandleValue<'_>, target_origin: USVString, transfer: CustomAutoRooterGuard<'_, Vec<*mut JSObject>>, ) -> Result<(), Error>

source§

fn CaptureEvents(&self)

source§

fn ReleaseEvents(&self)

source§

fn Debug(&self, message: DOMString)

source§

fn Gc(&self)

source§

fn Js_backtrace(&self)

source§

fn WebdriverCallback(&self, cx: JSContext, val: HandleValue<'_>)

source§

fn WebdriverTimeout(&self)

source§

fn GetComputedStyle( &self, element: &Element, pseudo: Option<DOMString>, ) -> Root<Dom<CSSStyleDeclaration>>

source§

fn InnerHeight(&self) -> i32

source§

fn InnerWidth(&self) -> i32

source§

fn ScrollX(&self) -> i32

source§

fn PageXOffset(&self) -> i32

source§

fn ScrollY(&self) -> i32

source§

fn PageYOffset(&self) -> i32

source§

fn Scroll(&self, options: &ScrollToOptions, can_gc: CanGc)

source§

fn Scroll_(&self, x: f64, y: f64, can_gc: CanGc)

source§

fn ScrollTo(&self, options: &ScrollToOptions)

source§

fn ScrollTo_(&self, x: f64, y: f64)

source§

fn ScrollBy(&self, options: &ScrollToOptions, can_gc: CanGc)

source§

fn ScrollBy_(&self, x: f64, y: f64, can_gc: CanGc)

source§

fn ResizeTo(&self, width: i32, height: i32)

source§

fn ResizeBy(&self, x: i32, y: i32)

source§

fn MoveTo(&self, x: i32, y: i32)

source§

fn MoveBy(&self, x: i32, y: i32)

source§

fn ScreenX(&self) -> i32

source§

fn ScreenY(&self) -> i32

source§

fn OuterHeight(&self) -> i32

source§

fn OuterWidth(&self) -> i32

source§

fn DevicePixelRatio(&self) -> Finite<f64>

source§

fn Status(&self) -> DOMString

source§

fn SetStatus(&self, status: DOMString)

source§

fn MatchMedia(&self, query: DOMString) -> Root<Dom<MediaQueryList>>

source§

fn Fetch( &self, input: RequestOrUSVString, init: RootedTraceableBox<RequestInit>, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>

source§

fn TestRunner(&self) -> Root<Dom<TestRunner>>

source§

fn RunningAnimationCount(&self) -> u32

source§

fn SetName(&self, name: DOMString)

source§

fn Name(&self) -> DOMString

source§

fn Origin(&self) -> USVString

source§

fn GetSelection(&self) -> Option<Root<Dom<Selection>>>

source§

fn Event(&self, cx: JSContext, rval: MutableHandleValue<'_>)

source§

fn IsSecureContext(&self) -> bool

source§

fn NamedGetter( &self, _cx: JSContext, name: DOMString, ) -> Option<NonNull<JSObject>>

source§

fn SupportedPropertyNames(&self) -> Vec<DOMString>

source§

impl WorkerGlobalScopeMethods<DomTypeHolder> for WorkerGlobalScope

source§

fn StructuredClone( &self, cx: JSContext, value: HandleValue<'_>, options: RootedTraceableBox<StructuredSerializeOptions>, retval: MutableHandleValue<'_>, ) -> Result<(), Error>

source§

fn Self_(&self) -> Root<Dom<WorkerGlobalScope>>

source§

fn Location(&self) -> Root<Dom<WorkerLocation>>

source§

fn GetOnerror(&self) -> Option<Rc<OnErrorEventHandlerNonNull>>

source§

fn SetOnerror(&self, listener: Option<Rc<OnErrorEventHandlerNonNull>>)

source§

fn ImportScripts( &self, url_strings: Vec<DOMString>, can_gc: CanGc, ) -> Result<(), Error>

source§

fn Navigator(&self) -> Root<Dom<WorkerNavigator>>

source§

fn Crypto(&self) -> Root<Dom<Crypto>>

source§

fn Btoa(&self, btoa: DOMString) -> Result<DOMString, Error>

source§

fn Atob(&self, atob: DOMString) -> Result<DOMString, Error>

source§

fn SetTimeout( &self, _cx: JSContext, callback: StringOrFunction, timeout: i32, args: Vec<HandleValue<'_>>, ) -> i32

source§

fn ClearTimeout(&self, handle: i32)

source§

fn SetInterval( &self, _cx: JSContext, callback: StringOrFunction, timeout: i32, args: Vec<HandleValue<'_>>, ) -> i32

source§

fn ClearInterval(&self, handle: i32)

source§

fn QueueMicrotask(&self, callback: Rc<VoidFunction>)

source§

fn CreateImageBitmap( &self, image: ImageBitmapSource, options: &ImageBitmapOptions, can_gc: CanGc, ) -> Rc<Promise>

source§

fn Fetch( &self, input: RequestOrUSVString, init: RootedTraceableBox<RequestInit>, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>

source§

fn Performance(&self) -> Root<Dom<Performance>>

source§

fn Origin(&self) -> USVString

source§

fn IsSecureContext(&self) -> bool

source§

impl WorkerLocationMethods<DomTypeHolder> for WorkerLocation

source§

impl WorkerMethods<DomTypeHolder> for Worker

source§

impl WorkerNavigatorMethods<DomTypeHolder> for WorkerNavigator

source§

impl WorkletMethods<DomTypeHolder> for Worklet

source§

impl XMLDocumentMethods<DomTypeHolder> for XMLDocument

source§

impl XMLHttpRequestEventTargetMethods<DomTypeHolder> for XMLHttpRequestEventTarget

source§

impl XMLHttpRequestMethods<DomTypeHolder> for XMLHttpRequest

source§

fn Constructor( global: &GlobalScope, proto: Option<HandleObject<'_>>, can_gc: CanGc, ) -> Result<Root<Dom<XMLHttpRequest>>, Error>

source§

fn ReadyState(&self) -> u16

source§

fn Open(&self, method: ByteString, url: USVString) -> Result<(), Error>

source§

fn Open_( &self, method: ByteString, url: USVString, asynch: bool, username: Option<USVString>, password: Option<USVString>, ) -> Result<(), Error>

source§

fn SetRequestHeader( &self, name: ByteString, value: ByteString, ) -> Result<(), Error>

source§

fn Timeout(&self) -> u32

source§

fn SetTimeout(&self, timeout: u32) -> Result<(), Error>

source§

fn WithCredentials(&self) -> bool

source§

fn SetWithCredentials(&self, with_credentials: bool) -> Result<(), Error>

source§

fn Upload(&self) -> Root<Dom<XMLHttpRequestUpload>>

source§

fn Send( &self, data: Option<DocumentOrXMLHttpRequestBodyInit>, can_gc: CanGc, ) -> Result<(), Error>

source§

fn Abort(&self, can_gc: CanGc)

source§

fn ResponseURL(&self) -> USVString

source§

fn Status(&self) -> u16

source§

fn StatusText(&self) -> ByteString

source§

fn GetResponseHeader(&self, name: ByteString) -> Option<ByteString>

source§

fn GetAllResponseHeaders(&self) -> ByteString

source§

fn OverrideMimeType(&self, mime: DOMString) -> Result<(), Error>

source§

fn ResponseType(&self) -> XMLHttpRequestResponseType

source§

fn SetResponseType( &self, response_type: XMLHttpRequestResponseType, ) -> Result<(), Error>

source§

fn Response(&self, cx: JSContext, can_gc: CanGc, rval: MutableHandleValue<'_>)

source§

fn GetResponseText(&self) -> Result<USVString, Error>

source§

fn GetResponseXML( &self, can_gc: CanGc, ) -> Result<Option<Root<Dom<Document>>>, Error>

source§

fn GetOnreadystatechange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnreadystatechange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

impl XMLSerializerMethods<DomTypeHolder> for XMLSerializer

source§

impl XRBoundedReferenceSpaceMethods<DomTypeHolder> for XRBoundedReferenceSpace

source§

impl XRFrameMethods<DomTypeHolder> for XRFrame

source§

impl XRHandMethods<DomTypeHolder> for XRHand

source§

impl XRHitTestResultMethods<DomTypeHolder> for XRHitTestResult

source§

fn GetPose(&self, base: &XRSpace, can_gc: CanGc) -> Option<Root<Dom<XRPose>>>

source§

impl XRHitTestSourceMethods<DomTypeHolder> for XRHitTestSource

source§

fn Cancel(&self)

source§

impl XRInputSourceArrayMethods<DomTypeHolder> for XRInputSourceArray

source§

impl XRInputSourceEventMethods<DomTypeHolder> for XRInputSourceEvent

source§

impl XRInputSourceMethods<DomTypeHolder> for XRInputSource

source§

impl XRInputSourcesChangeEventMethods<DomTypeHolder> for XRInputSourcesChangeEvent

source§

impl XRJointPoseMethods<DomTypeHolder> for XRJointPose

source§

impl XRJointSpaceMethods<DomTypeHolder> for XRJointSpace

source§

impl XRLayerEventMethods<DomTypeHolder> for XRLayerEvent

source§

fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &XRLayerEventInit, ) -> Root<Dom<XRLayerEvent>>

source§

fn Layer(&self) -> Root<Dom<XRLayer>>

source§

fn IsTrusted(&self) -> bool

source§

impl XRMediaBindingMethods<DomTypeHolder> for XRMediaBinding

source§

impl XRPoseMethods<DomTypeHolder> for XRPose

source§

impl XRRayMethods<DomTypeHolder> for XRRay

source§

impl XRReferenceSpaceEventMethods<DomTypeHolder> for XRReferenceSpaceEvent

source§

impl XRReferenceSpaceMethods<DomTypeHolder> for XRReferenceSpace

source§

impl XRRenderStateMethods<DomTypeHolder> for XRRenderState

source§

impl XRRigidTransformMethods<DomTypeHolder> for XRRigidTransform

source§

fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, position: &DOMPointInit, orientation: &DOMPointInit, ) -> Result<Root<Dom<Self>>, Error>

source§

fn Position(&self, can_gc: CanGc) -> Root<Dom<DOMPointReadOnly>>

source§

fn Orientation(&self, can_gc: CanGc) -> Root<Dom<DOMPointReadOnly>>

source§

fn Inverse(&self, can_gc: CanGc) -> Root<Dom<XRRigidTransform>>

source§

fn Matrix(&self, _cx: JSContext) -> Float32Array

source§

impl XRSessionEventMethods<DomTypeHolder> for XRSessionEvent

source§

impl XRSessionMethods<DomTypeHolder> for XRSession

source§

fn UpdateRenderState( &self, init: &XRRenderStateInit, _: InRealm<'_>, ) -> Result<(), Error>

source§

fn RequestAnimationFrame(&self, callback: Rc<XRFrameRequestCallback>) -> i32

source§

fn CancelAnimationFrame(&self, frame: i32)

source§

fn EnvironmentBlendMode(&self) -> XREnvironmentBlendMode

source§

fn VisibilityState(&self) -> XRVisibilityState

source§

fn RequestReferenceSpace( &self, ty: XRReferenceSpaceType, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>

source§

fn InputSources(&self) -> Root<Dom<XRInputSourceArray>>

source§

fn End(&self, can_gc: CanGc) -> Rc<Promise>

source§

fn InteractionMode(&self) -> XRInteractionMode

source§

fn GetFrameRate(&self) -> Option<Finite<f32>>

source§

fn GetSupportedFrameRates(&self, cx: JSContext) -> Option<Float32Array>

source§

fn EnabledFeatures(&self, cx: JSContext, retval: MutableHandleValue<'_>)

source§

fn IsSystemKeyboardSupported(&self) -> bool

source§

fn UpdateTargetFrameRate( &self, rate: Finite<f32>, comp: InRealm<'_>, can_gc: CanGc, ) -> Rc<Promise>

source§

fn GetOnend(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnend(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnselect(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnselect(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnselectstart(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnselectstart(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnselectend(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnselectend(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnsqueeze(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnsqueeze(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnsqueezestart(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnsqueezestart(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnsqueezeend(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnsqueezeend(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnvisibilitychange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnvisibilitychange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOninputsourceschange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOninputsourceschange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn GetOnframeratechange(&self) -> Option<Rc<EventHandlerNonNull>>

source§

fn SetOnframeratechange(&self, listener: Option<Rc<EventHandlerNonNull>>)

source§

fn RenderState(&self) -> Root<Dom<XRRenderState>>

source§

fn RequestHitTestSource( &self, options: &XRHitTestOptionsInit, can_gc: CanGc, ) -> Rc<Promise>

source§

impl XRSubImageMethods<DomTypeHolder> for XRSubImage

source§

impl XRSystemMethods<DomTypeHolder> for XRSystem

source§

impl XRTestMethods<DomTypeHolder> for XRTest

source§

impl XRViewMethods<DomTypeHolder> for XRView

source§

impl XRViewerPoseMethods<DomTypeHolder> for XRViewerPose

source§

impl XRViewportMethods<DomTypeHolder> for XRViewport

source§

impl XRWebGLBindingMethods<DomTypeHolder> for XRWebGLBinding

source§

fn Constructor( global: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, session: &XRSession, context: WebGLRenderingContextOrWebGL2RenderingContext, ) -> Result<Root<Dom<XRWebGLBinding>>, Error>

source§

fn CreateProjectionLayer( &self, _: XRTextureType, _: &XRProjectionLayerInit, ) -> Result<Root<Dom<XRProjectionLayer>>, Error>

source§

fn CreateQuadLayer( &self, _: XRTextureType, _: &Option<XRQuadLayerInit>, ) -> Result<Root<Dom<XRQuadLayer>>, Error>

source§

fn CreateCylinderLayer( &self, _: XRTextureType, _: &Option<XRCylinderLayerInit>, ) -> Result<Root<Dom<XRCylinderLayer>>, Error>

source§

fn CreateEquirectLayer( &self, _: XRTextureType, _: &Option<XREquirectLayerInit>, ) -> Result<Root<Dom<XREquirectLayer>>, Error>

source§

fn CreateCubeLayer( &self, _: &Option<XRCubeLayerInit>, ) -> Result<Root<Dom<XRCubeLayer>>, Error>

source§

fn GetSubImage( &self, _: &XRCompositionLayer, _: &XRFrame, _: XREye, ) -> Result<Root<Dom<XRWebGLSubImage>>, Error>

source§

fn GetViewSubImage( &self, _: &XRProjectionLayer, _: &XRView, ) -> Result<Root<Dom<XRWebGLSubImage>>, Error>

source§

impl XRWebGLLayerMethods<DomTypeHolder> for XRWebGLLayer

source§

impl XRWebGLSubImageMethods<DomTypeHolder> for XRWebGLSubImage

source§

impl consoleMethods<DomTypeHolder> for Console

source§

fn Count(global: &GlobalScope, label: DOMString)

source§

fn CountReset(global: &GlobalScope, label: DOMString)

source§

fn Log(_cx: JSContext, global: &GlobalScope, messages: Vec<HandleValue<'_>>)

source§

fn Clear(global: &GlobalScope)

source§

fn Debug(_cx: JSContext, global: &GlobalScope, messages: Vec<HandleValue<'_>>)

source§

fn Info(_cx: JSContext, global: &GlobalScope, messages: Vec<HandleValue<'_>>)

source§

fn Warn(_cx: JSContext, global: &GlobalScope, messages: Vec<HandleValue<'_>>)

source§

fn Error(_cx: JSContext, global: &GlobalScope, messages: Vec<HandleValue<'_>>)

source§

fn Assert( _cx: JSContext, global: &GlobalScope, condition: bool, message: HandleValue<'_>, )

source§

fn Time(global: &GlobalScope, label: DOMString)

source§

fn TimeLog( _cx: JSContext, global: &GlobalScope, label: DOMString, data: Vec<HandleValue<'_>>, )

source§

fn TimeEnd(global: &GlobalScope, label: DOMString)

source§

fn Group(_cx: JSContext, global: &GlobalScope, messages: Vec<HandleValue<'_>>)

source§

fn GroupCollapsed( _cx: JSContext, global: &GlobalScope, messages: Vec<HandleValue<'_>>, )

source§

fn GroupEnd(global: &GlobalScope)

source§

impl StructuralPartialEq for DomTypeHolder

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> Downcast<T> for T

source§

fn downcast(&self) -> &T

source§

impl<T> Filterable for T

source§

fn filterable( self, filter_name: &'static str, ) -> RequestFilterDataProvider<T, fn(_: DataRequest<'_>) -> bool>

Creates a filterable data provider with the given name for debugging. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> IntoEither for T

source§

fn into_either(self, into_left: bool) -> Either<Self, Self>

Converts 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 more
source§

fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
where F: FnOnce(&Self) -> bool,

Converts 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
source§

impl<T> MaybeBoxed<Box<T>> for T

source§

fn maybe_boxed(self) -> Box<T>

Convert
source§

impl<T> MaybeBoxed<T> for T

source§

fn maybe_boxed(self) -> T

Convert
source§

impl<T> Pointable for T

source§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
source§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
source§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
source§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
source§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T> Same for T

§

type Output = T

Should always be Self
source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T> Upcast<T> for T

source§

fn upcast(&self) -> Option<&T>

source§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

source§

fn vzip(self) -> V

source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more
source§

impl<T> ErasedDestructor for T
where T: 'static,

source§

impl<T> MaybeSendSync for T

source§

impl<T> WasmNotSend for T
where T: Send,

source§

impl<T> WasmNotSendSync for T

source§

impl<T> WasmNotSync for T
where T: Sync,