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 AbortControllerMethods<DomTypeHolder> for AbortController

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 ByteLengthQueuingStrategyMethods<DomTypeHolder> for ByteLengthQueuingStrategy

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 CountQueuingStrategyMethods<DomTypeHolder> for CountQueuingStrategy

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 DataTransferItemListMethods<DomTypeHolder> for DataTransferItemList

source§

impl DataTransferItemMethods<DomTypeHolder> for DataTransferItem

source§

impl DataTransferMethods<DomTypeHolder> for DataTransfer

source§

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

source§

fn DropEffect(&self) -> DOMString

source§

fn SetDropEffect(&self, value: DOMString)

source§

fn EffectAllowed(&self) -> DOMString

source§

fn SetEffectAllowed(&self, value: DOMString)

source§

fn Items(&self) -> Root<Dom<DataTransferItemList>>

source§

fn SetDragImage(&self, image: &Element, x: i32, y: i32)

source§

fn Types(&self, cx: JSContext, retval: MutableHandleValue<'_>)

source§

fn GetData(&self, format: DOMString) -> DOMString

source§

fn SetData(&self, format: DOMString, data: DOMString)

source§

fn ClearData(&self, format: Option<DOMString>)

source§

fn Files(&self) -> Root<Dom<FileList>>

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§

fn CreateExpression( &self, expression: DOMString, resolver: Option<Rc<XPathNSResolver>>, can_gc: CanGc, ) -> Result<Root<Dom<XPathExpression>>, Error>

source§

fn CreateNSResolver( &self, node_resolver: &Node, can_gc: CanGc, ) -> Root<Dom<Node>>

source§

fn Evaluate( &self, expression: DOMString, context_node: &Node, resolver: Option<Rc<XPathNSResolver>>, type_: u16, result: Option<&XPathResult>, can_gc: CanGc, ) -> Result<Root<Dom<XPathResult>>, Error>

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

source§

type ANGLEInstancedArrays = ANGLEInstancedArrays

source§

type AbortController = AbortController

source§

type AbstractRange = AbstractRange

source§

type AnalyserNode = AnalyserNode

source§

type AnimationEvent = AnimationEvent

source§

type Attr = Attr

source§

type AudioBuffer = AudioBuffer

source§

type AudioBufferSourceNode = AudioBufferSourceNode

source§

type AudioContext = AudioContext

source§

type AudioDestinationNode = AudioDestinationNode

source§

type AudioListener = AudioListener

source§

type AudioNode = AudioNode

source§

type AudioParam = AudioParam

source§

type AudioScheduledSourceNode = AudioScheduledSourceNode

source§

type AudioTrack = AudioTrack

source§

type AudioTrackList = AudioTrackList

source§

type BaseAudioContext = BaseAudioContext

source§

type BeforeUnloadEvent = BeforeUnloadEvent

source§

type BiquadFilterNode = BiquadFilterNode

source§

type Blob = Blob

source§

type Bluetooth = Bluetooth

source§

type BluetoothAdvertisingEvent = BluetoothAdvertisingEvent

source§

type BluetoothCharacteristicProperties = BluetoothCharacteristicProperties

source§

type BluetoothDevice = BluetoothDevice

source§

type BluetoothPermissionResult = BluetoothPermissionResult

source§

type BluetoothRemoteGATTCharacteristic = BluetoothRemoteGATTCharacteristic

source§

type BluetoothRemoteGATTDescriptor = BluetoothRemoteGATTDescriptor

source§

type BluetoothRemoteGATTServer = BluetoothRemoteGATTServer

source§

type BluetoothRemoteGATTService = BluetoothRemoteGATTService

source§

type BluetoothUUID = BluetoothUUID

source§

type BroadcastChannel = BroadcastChannel

source§

type ByteLengthQueuingStrategy = ByteLengthQueuingStrategy

source§

type CDATASection = CDATASection

source§

type CSS = CSS

source§

type CSSConditionRule = CSSConditionRule

source§

type CSSFontFaceRule = CSSFontFaceRule

source§

type CSSGroupingRule = CSSGroupingRule

source§

type CSSImportRule = CSSImportRule

source§

type CSSKeyframeRule = CSSKeyframeRule

source§

type CSSKeyframesRule = CSSKeyframesRule

source§

type CSSLayerBlockRule = CSSLayerBlockRule

source§

type CSSLayerStatementRule = CSSLayerStatementRule

source§

type CSSMediaRule = CSSMediaRule

source§

type CSSNamespaceRule = CSSNamespaceRule

source§

type CSSRule = CSSRule

source§

type CSSRuleList = CSSRuleList

source§

type CSSStyleDeclaration = CSSStyleDeclaration

source§

type CSSStyleRule = CSSStyleRule

source§

type CSSStyleSheet = CSSStyleSheet

source§

type CSSStyleValue = CSSStyleValue

source§

type CSSSupportsRule = CSSSupportsRule

source§

type CanvasGradient = CanvasGradient

source§

type CanvasPattern = CanvasPattern

source§

type CanvasRenderingContext2D = CanvasRenderingContext2D

source§

type ChannelMergerNode = ChannelMergerNode

source§

type ChannelSplitterNode = ChannelSplitterNode

source§

type CharacterData = CharacterData

source§

type Client = Client

source§

type CloseEvent = CloseEvent

source§

type Comment = Comment

source§

type CompositionEvent = CompositionEvent

source§

type ConstantSourceNode = ConstantSourceNode

source§

type CountQueuingStrategy = CountQueuingStrategy

source§

type Crypto = Crypto

source§

type CryptoKey = CryptoKey

source§

type CustomElementRegistry = CustomElementRegistry

source§

type CustomEvent = CustomEvent

source§

type DOMException = DOMException

source§

type DOMImplementation = DOMImplementation

source§

type DOMMatrix = DOMMatrix

source§

type DOMMatrixReadOnly = DOMMatrixReadOnly

source§

type DOMParser = DOMParser

source§

type DOMPoint = DOMPoint

source§

type DOMPointReadOnly = DOMPointReadOnly

source§

type DOMQuad = DOMQuad

source§

type DOMRect = DOMRect

source§

type DOMRectList = DOMRectList

source§

type DOMRectReadOnly = DOMRectReadOnly

source§

type DOMStringList = DOMStringList

source§

type DOMStringMap = DOMStringMap

source§

type DOMTokenList = DOMTokenList

source§

type DataTransfer = DataTransfer

source§

type DataTransferItem = DataTransferItem

source§

type DataTransferItemList = DataTransferItemList

source§

type DedicatedWorkerGlobalScope = DedicatedWorkerGlobalScope

source§

type DefaultTeeReadRequest = DefaultTeeReadRequest

source§

type DefaultTeeUnderlyingSource = DefaultTeeUnderlyingSource

source§

type DissimilarOriginLocation = DissimilarOriginLocation

source§

type DissimilarOriginWindow = DissimilarOriginWindow

source§

type Document = Document

source§

type DocumentFragment = DocumentFragment

source§

type DocumentType = DocumentType

source§

type DynamicModuleOwner = DynamicModuleOwner

source§

type EXTBlendMinmax = EXTBlendMinmax

source§

type EXTColorBufferHalfFloat = EXTColorBufferHalfFloat

source§

type EXTFragDepth = EXTFragDepth

source§

type EXTShaderTextureLod = EXTShaderTextureLod

source§

type EXTTextureFilterAnisotropic = EXTTextureFilterAnisotropic

source§

type Element = Element

source§

type ElementInternals = ElementInternals

source§

type ErrorEvent = ErrorEvent

source§

type Event = Event

source§

type EventSource = EventSource

source§

type EventTarget = EventTarget

source§

type ExtendableEvent = ExtendableEvent

source§

type ExtendableMessageEvent = ExtendableMessageEvent

source§

type FakeXRDevice = FakeXRDevice

source§

type FakeXRInputController = FakeXRInputController

source§

type File = File

source§

type FileList = FileList

source§

type FileReader = FileReader

source§

type FileReaderSync = FileReaderSync

source§

type FocusEvent = FocusEvent

source§

type FontFaceSet = FontFaceSet

source§

type FormData = FormData

source§

type FormDataEvent = FormDataEvent

source§

type GPU = GPU

source§

type GPUAdapter = GPUAdapter

source§

type GPUAdapterInfo = GPUAdapterInfo

source§

type GPUBindGroup = GPUBindGroup

source§

type GPUBindGroupLayout = GPUBindGroupLayout

source§

type GPUBuffer = GPUBuffer

source§

type GPUBufferUsage = GPUBufferUsage

source§

type GPUCanvasContext = GPUCanvasContext

source§

type GPUColorWrite = GPUColorWrite

source§

type GPUCommandBuffer = GPUCommandBuffer

source§

type GPUCommandEncoder = GPUCommandEncoder

source§

type GPUCompilationInfo = GPUCompilationInfo

source§

type GPUCompilationMessage = GPUCompilationMessage

source§

type GPUComputePassEncoder = GPUComputePassEncoder

source§

type GPUComputePipeline = GPUComputePipeline

source§

type GPUDevice = GPUDevice

source§

type GPUDeviceLostInfo = GPUDeviceLostInfo

source§

type GPUError = GPUError

source§

type GPUInternalError = GPUInternalError

source§

type GPUMapMode = GPUMapMode

source§

type GPUOutOfMemoryError = GPUOutOfMemoryError

source§

type GPUPipelineError = GPUPipelineError

source§

type GPUPipelineLayout = GPUPipelineLayout

source§

type GPUQuerySet = GPUQuerySet

source§

type GPUQueue = GPUQueue

source§

type GPURenderBundle = GPURenderBundle

source§

type GPURenderBundleEncoder = GPURenderBundleEncoder

source§

type GPURenderPassEncoder = GPURenderPassEncoder

source§

type GPURenderPipeline = GPURenderPipeline

source§

type GPUSampler = GPUSampler

source§

type GPUShaderModule = GPUShaderModule

source§

type GPUShaderStage = GPUShaderStage

source§

type GPUSupportedFeatures = GPUSupportedFeatures

source§

type GPUSupportedLimits = GPUSupportedLimits

source§

type GPUTexture = GPUTexture

source§

type GPUTextureUsage = GPUTextureUsage

source§

type GPUTextureView = GPUTextureView

source§

type GPUUncapturedErrorEvent = GPUUncapturedErrorEvent

source§

type GPUValidationError = GPUValidationError

source§

type GainNode = GainNode

source§

type Gamepad = Gamepad

source§

type GamepadButton = GamepadButton

source§

type GamepadButtonList = GamepadButtonList

source§

type GamepadEvent = GamepadEvent

source§

type GamepadHapticActuator = GamepadHapticActuator

source§

type GamepadPose = GamepadPose

source§

type GlobalScope = GlobalScope

source§

type HTMLAnchorElement = HTMLAnchorElement

source§

type HTMLAreaElement = HTMLAreaElement

source§

type HTMLAudioElement = HTMLAudioElement

source§

type HTMLBRElement = HTMLBRElement

source§

type HTMLBaseElement = HTMLBaseElement

source§

type HTMLBodyElement = HTMLBodyElement

source§

type HTMLButtonElement = HTMLButtonElement

source§

type HTMLCanvasElement = HTMLCanvasElement

source§

type HTMLCollection = HTMLCollection

source§

type HTMLDListElement = HTMLDListElement

source§

type HTMLDataElement = HTMLDataElement

source§

type HTMLDataListElement = HTMLDataListElement

source§

type HTMLDetailsElement = HTMLDetailsElement

source§

type HTMLDialogElement = HTMLDialogElement

source§

type HTMLDirectoryElement = HTMLDirectoryElement

source§

type HTMLDivElement = HTMLDivElement

source§

type HTMLElement = HTMLElement

source§

type HTMLEmbedElement = HTMLEmbedElement

source§

type HTMLFieldSetElement = HTMLFieldSetElement

source§

type HTMLFontElement = HTMLFontElement

source§

type HTMLFormControlsCollection = HTMLFormControlsCollection

source§

type HTMLFormElement = HTMLFormElement

source§

type HTMLFrameElement = HTMLFrameElement

source§

type HTMLFrameSetElement = HTMLFrameSetElement

source§

type HTMLHRElement = HTMLHRElement

source§

type HTMLHeadElement = HTMLHeadElement

source§

type HTMLHeadingElement = HTMLHeadingElement

source§

type HTMLHtmlElement = HTMLHtmlElement

source§

type HTMLIFrameElement = HTMLIFrameElement

source§

type HTMLImageElement = HTMLImageElement

source§

type HTMLInputElement = HTMLInputElement

source§

type HTMLLIElement = HTMLLIElement

source§

type HTMLLabelElement = HTMLLabelElement

source§

type HTMLLegendElement = HTMLLegendElement

source§

type HTMLLinkElement = HTMLLinkElement

source§

type HTMLMapElement = HTMLMapElement

source§

type HTMLMediaElement = HTMLMediaElement

source§

type HTMLMenuElement = HTMLMenuElement

source§

type HTMLMetaElement = HTMLMetaElement

source§

type HTMLMeterElement = HTMLMeterElement

source§

type HTMLModElement = HTMLModElement

source§

type HTMLOListElement = HTMLOListElement

source§

type HTMLObjectElement = HTMLObjectElement

source§

type HTMLOptGroupElement = HTMLOptGroupElement

source§

type HTMLOptionElement = HTMLOptionElement

source§

type HTMLOptionsCollection = HTMLOptionsCollection

source§

type HTMLOutputElement = HTMLOutputElement

source§

type HTMLParagraphElement = HTMLParagraphElement

source§

type HTMLParamElement = HTMLParamElement

source§

type HTMLPictureElement = HTMLPictureElement

source§

type HTMLPreElement = HTMLPreElement

source§

type HTMLProgressElement = HTMLProgressElement

source§

type HTMLQuoteElement = HTMLQuoteElement

source§

type HTMLScriptElement = HTMLScriptElement

source§

type HTMLSelectElement = HTMLSelectElement

source§

type HTMLSourceElement = HTMLSourceElement

source§

type HTMLSpanElement = HTMLSpanElement

source§

type HTMLStyleElement = HTMLStyleElement

source§

type HTMLTableCaptionElement = HTMLTableCaptionElement

source§

type HTMLTableCellElement = HTMLTableCellElement

source§

type HTMLTableColElement = HTMLTableColElement

source§

type HTMLTableElement = HTMLTableElement

source§

type HTMLTableRowElement = HTMLTableRowElement

source§

type HTMLTableSectionElement = HTMLTableSectionElement

source§

type HTMLTemplateElement = HTMLTemplateElement

source§

type HTMLTextAreaElement = HTMLTextAreaElement

source§

type HTMLTimeElement = HTMLTimeElement

source§

type HTMLTitleElement = HTMLTitleElement

source§

type HTMLTrackElement = HTMLTrackElement

source§

type HTMLUListElement = HTMLUListElement

source§

type HTMLUnknownElement = HTMLUnknownElement

source§

type HTMLVideoElement = HTMLVideoElement

source§

type HashChangeEvent = HashChangeEvent

source§

type Headers = Headers

source§

type History = History

source§

type IIRFilterNode = IIRFilterNode

source§

type ImageBitmap = ImageBitmap

source§

type ImageData = ImageData

source§

type InputEvent = InputEvent

source§

type IntersectionObserver = IntersectionObserver

source§

type IntersectionObserverEntry = IntersectionObserverEntry

source§

type KeyboardEvent = KeyboardEvent

source§

type Location = Location

source§

type MediaDeviceInfo = MediaDeviceInfo

source§

type MediaDevices = MediaDevices

source§

type MediaElementAudioSourceNode = MediaElementAudioSourceNode

source§

type MediaError = MediaError

source§

type MediaList = MediaList

source§

type MediaMetadata = MediaMetadata

source§

type MediaQueryList = MediaQueryList

source§

type MediaQueryListEvent = MediaQueryListEvent

source§

type MediaSession = MediaSession

source§

type MediaStream = MediaStream

source§

type MediaStreamAudioDestinationNode = MediaStreamAudioDestinationNode

source§

type MediaStreamAudioSourceNode = MediaStreamAudioSourceNode

source§

type MediaStreamTrack = MediaStreamTrack

source§

type MediaStreamTrackAudioSourceNode = MediaStreamTrackAudioSourceNode

source§

type MessageChannel = MessageChannel

source§

type MessageEvent = MessageEvent

source§

type MessagePort = MessagePort

source§

type MimeType = MimeType

source§

type MimeTypeArray = MimeTypeArray

source§

type MouseEvent = MouseEvent

source§

type MutationObserver = MutationObserver

source§

type MutationRecord = MutationRecord

source§

type NamedNodeMap = NamedNodeMap

source§

type NavigationPreloadManager = NavigationPreloadManager

source§

type Navigator = Navigator

source§

type Node = Node

source§

type NodeIterator = NodeIterator

source§

type NodeList = NodeList

source§

type OESElementIndexUint = OESElementIndexUint

source§

type OESStandardDerivatives = OESStandardDerivatives

source§

type OESTextureFloat = OESTextureFloat

source§

type OESTextureFloatLinear = OESTextureFloatLinear

source§

type OESTextureHalfFloat = OESTextureHalfFloat

source§

type OESTextureHalfFloatLinear = OESTextureHalfFloatLinear

source§

type OESVertexArrayObject = OESVertexArrayObject

source§

type OfflineAudioCompletionEvent = OfflineAudioCompletionEvent

source§

type OfflineAudioContext = OfflineAudioContext

source§

type OffscreenCanvas = OffscreenCanvas

source§

type OffscreenCanvasRenderingContext2D = OffscreenCanvasRenderingContext2D

source§

type OscillatorNode = OscillatorNode

source§

type PageTransitionEvent = PageTransitionEvent

source§

type PaintRenderingContext2D = PaintRenderingContext2D

source§

type PaintSize = PaintSize

source§

type PaintWorkletGlobalScope = PaintWorkletGlobalScope

source§

type PannerNode = PannerNode

source§

type Performance = Performance

source§

type PerformanceEntry = PerformanceEntry

source§

type PerformanceMark = PerformanceMark

source§

type PerformanceMeasure = PerformanceMeasure

source§

type PerformanceNavigation = PerformanceNavigation

source§

type PerformanceNavigationTiming = PerformanceNavigationTiming

source§

type PerformanceObserver = PerformanceObserver

source§

type PerformanceObserverEntryList = PerformanceObserverEntryList

source§

type PerformancePaintTiming = PerformancePaintTiming

source§

type PerformanceResourceTiming = PerformanceResourceTiming

source§

type PermissionStatus = PermissionStatus

source§

type Permissions = Permissions

source§

type Plugin = Plugin

source§

type PluginArray = PluginArray

source§

type PointerEvent = PointerEvent

source§

type PopStateEvent = PopStateEvent

source§

type ProcessingInstruction = ProcessingInstruction

source§

type ProgressEvent = ProgressEvent

source§

type Promise = Promise

source§

type PromiseNativeHandler = PromiseNativeHandler

source§

type PromiseRejectionEvent = PromiseRejectionEvent

source§

type RTCDataChannel = RTCDataChannel

source§

type RTCDataChannelEvent = RTCDataChannelEvent

source§

type RTCError = RTCError

source§

type RTCErrorEvent = RTCErrorEvent

source§

type RTCIceCandidate = RTCIceCandidate

source§

type RTCPeerConnection = RTCPeerConnection

source§

type RTCPeerConnectionIceEvent = RTCPeerConnectionIceEvent

source§

type RTCRtpSender = RTCRtpSender

source§

type RTCRtpTransceiver = RTCRtpTransceiver

source§

type RTCSessionDescription = RTCSessionDescription

source§

type RTCTrackEvent = RTCTrackEvent

source§

type RadioNodeList = RadioNodeList

source§

type Range = Range

source§

type ReadableByteStreamController = ReadableByteStreamController

source§

type ReadableStream = ReadableStream

source§

type ReadableStreamBYOBReader = ReadableStreamBYOBReader

source§

type ReadableStreamBYOBRequest = ReadableStreamBYOBRequest

source§

type ReadableStreamDefaultController = ReadableStreamDefaultController

source§

type ReadableStreamDefaultReader = ReadableStreamDefaultReader

source§

type Request = Request

source§

type ResizeObserver = ResizeObserver

source§

type ResizeObserverEntry = ResizeObserverEntry

source§

type ResizeObserverSize = ResizeObserverSize

source§

type Response = Response

source§

type SVGElement = SVGElement

source§

type SVGGraphicsElement = SVGGraphicsElement

source§

type SVGSVGElement = SVGSVGElement

source§

type Screen = Screen

source§

type SecurityPolicyViolationEvent = SecurityPolicyViolationEvent

source§

type Selection = Selection

source§

type ServiceWorker = ServiceWorker

source§

type ServiceWorkerContainer = ServiceWorkerContainer

source§

type ServiceWorkerGlobalScope = ServiceWorkerGlobalScope

source§

type ServiceWorkerRegistration = ServiceWorkerRegistration

source§

type ServoParser = ServoParser

source§

type ShadowRoot = ShadowRoot

source§

type StaticRange = StaticRange

source§

type StereoPannerNode = StereoPannerNode

source§

type Storage = Storage

source§

type StorageEvent = StorageEvent

source§

type StylePropertyMapReadOnly = StylePropertyMapReadOnly

source§

type StyleSheet = StyleSheet

source§

type StyleSheetList = StyleSheetList

source§

type SubmitEvent = SubmitEvent

source§

type SubtleCrypto = SubtleCrypto

source§

type TestBinding = TestBinding

source§

type TestBindingIterable = TestBindingIterable

source§

type TestBindingMaplike = TestBindingMaplike

source§

type TestBindingPairIterable = TestBindingPairIterable

source§

type TestBindingProxy = TestBindingProxy

source§

type TestBindingSetlike = TestBindingSetlike

source§

type TestNS = TestNS

source§

type TestRunner = TestRunner

source§

type TestWorklet = TestWorklet

source§

type TestWorkletGlobalScope = TestWorkletGlobalScope

source§

type Text = Text

source§

type TextDecoder = TextDecoder

source§

type TextEncoder = TextEncoder

source§

type TextMetrics = TextMetrics

source§

type TextTrack = TextTrack

source§

type TextTrackCue = TextTrackCue

source§

type TextTrackCueList = TextTrackCueList

source§

type TextTrackList = TextTrackList

source§

type TimeRanges = TimeRanges

source§

type Touch = Touch

source§

type TouchEvent = TouchEvent

source§

type TouchList = TouchList

source§

type TrackEvent = TrackEvent

source§

type TransitionEvent = TransitionEvent

source§

type TreeWalker = TreeWalker

source§

type UIEvent = UIEvent

source§

type URL = URL

source§

type URLSearchParams = URLSearchParams

source§

type UnderlyingSourceContainer = UnderlyingSourceContainer

source§

type VTTCue = VTTCue

source§

type VTTRegion = VTTRegion

source§

type ValidityState = ValidityState

source§

type VideoTrack = VideoTrack

source§

type VideoTrackList = VideoTrackList

source§

type VisibilityStateEntry = VisibilityStateEntry

source§

type WEBGLColorBufferFloat = WEBGLColorBufferFloat

source§

type WEBGLCompressedTextureETC1 = WEBGLCompressedTextureETC1

source§

type WEBGLCompressedTextureS3TC = WEBGLCompressedTextureS3TC

source§

type WebGL2RenderingContext = WebGL2RenderingContext

source§

type WebGLActiveInfo = WebGLActiveInfo

source§

type WebGLBuffer = WebGLBuffer

source§

type WebGLContextEvent = WebGLContextEvent

source§

type WebGLFramebuffer = WebGLFramebuffer

source§

type WebGLObject = WebGLObject

source§

type WebGLProgram = WebGLProgram

source§

type WebGLQuery = WebGLQuery

source§

type WebGLRenderbuffer = WebGLRenderbuffer

source§

type WebGLRenderingContext = WebGLRenderingContext

source§

type WebGLSampler = WebGLSampler

source§

type WebGLShader = WebGLShader

source§

type WebGLShaderPrecisionFormat = WebGLShaderPrecisionFormat

source§

type WebGLSync = WebGLSync

source§

type WebGLTexture = WebGLTexture

source§

type WebGLTransformFeedback = WebGLTransformFeedback

source§

type WebGLUniformLocation = WebGLUniformLocation

source§

type WebGLVertexArrayObject = WebGLVertexArrayObject

source§

type WebGLVertexArrayObjectOES = WebGLVertexArrayObjectOES

source§

type WebSocket = WebSocket

source§

type WheelEvent = WheelEvent

source§

type Window = Window

source§

type WindowProxy = WindowProxy

source§

type Worker = Worker

source§

type WorkerGlobalScope = WorkerGlobalScope

source§

type WorkerLocation = WorkerLocation

source§

type WorkerNavigator = WorkerNavigator

source§

type Worklet = Worklet

source§

type WorkletGlobalScope = WorkletGlobalScope

source§

type XMLDocument = XMLDocument

source§

type XMLHttpRequest = XMLHttpRequest

source§

type XMLHttpRequestEventTarget = XMLHttpRequestEventTarget

source§

type XMLHttpRequestUpload = XMLHttpRequestUpload

source§

type XMLSerializer = XMLSerializer

source§

type XPathEvaluator = XPathEvaluator

source§

type XPathExpression = XPathExpression

source§

type XPathResult = XPathResult

source§

type XRBoundedReferenceSpace = XRBoundedReferenceSpace

source§

type XRCompositionLayer = XRCompositionLayer

source§

type XRCubeLayer = XRCubeLayer

source§

type XRCylinderLayer = XRCylinderLayer

source§

type XREquirectLayer = XREquirectLayer

source§

type XRFrame = XRFrame

source§

type XRHand = XRHand

source§

type XRHitTestResult = XRHitTestResult

source§

type XRHitTestSource = XRHitTestSource

source§

type XRInputSource = XRInputSource

source§

type XRInputSourceArray = XRInputSourceArray

source§

type XRInputSourceEvent = XRInputSourceEvent

source§

type XRInputSourcesChangeEvent = XRInputSourcesChangeEvent

source§

type XRJointPose = XRJointPose

source§

type XRJointSpace = XRJointSpace

source§

type XRLayer = XRLayer

source§

type XRLayerEvent = XRLayerEvent

source§

type XRMediaBinding = XRMediaBinding

source§

type XRPose = XRPose

source§

type XRProjectionLayer = XRProjectionLayer

source§

type XRQuadLayer = XRQuadLayer

source§

type XRRay = XRRay

source§

type XRReferenceSpace = XRReferenceSpace

source§

type XRReferenceSpaceEvent = XRReferenceSpaceEvent

source§

type XRRenderState = XRRenderState

source§

type XRRigidTransform = XRRigidTransform

source§

type XRSession = XRSession

source§

type XRSessionEvent = XRSessionEvent

source§

type XRSpace = XRSpace

source§

type XRSubImage = XRSubImage

source§

type XRSystem = XRSystem

source§

type XRTest = XRTest

source§

type XRView = XRView

source§

type XRViewerPose = XRViewerPose

source§

type XRViewport = XRViewport

source§

type XRWebGLBinding = XRWebGLBinding

source§

type XRWebGLLayer = XRWebGLLayer

source§

type XRWebGLSubImage = XRWebGLSubImage

source§

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§

fn ReferrerPolicy(&self) -> DOMString

source§

fn SetReferrerPolicy(&self, value: DOMString)

source§

impl HTMLAreaElementMethods<DomTypeHolder> for HTMLAreaElement

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 ReferrerPolicy(&self) -> DOMString

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 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

Tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

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 PointerEventMethods<DomTypeHolder> for PointerEvent

source§

fn Constructor( window: &Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, type_: DOMString, init: &PointerEventInit, ) -> Root<Dom<PointerEvent>>

source§

fn PointerId(&self) -> i32

source§

fn Width(&self) -> i32

source§

fn Height(&self) -> i32

source§

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

source§

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

source§

fn TiltX(&self) -> i32

source§

fn TiltY(&self) -> i32

source§

fn Twist(&self) -> i32

source§

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

source§

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

source§

fn PointerType(&self) -> DOMString

source§

fn IsPrimary(&self) -> bool

source§

fn GetCoalescedEvents(&self) -> Vec<Root<Dom<PointerEvent>>>

source§

fn GetPredictedEvents(&self) -> Vec<Root<Dom<PointerEvent>>>

source§

fn IsTrusted(&self) -> bool

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 ReadableByteStreamControllerMethods<DomTypeHolder> for ReadableByteStreamController

source§

impl ReadableStreamBYOBReaderMethods<DomTypeHolder> for ReadableStreamBYOBReader

source§

impl ReadableStreamBYOBRequestMethods<DomTypeHolder> for ReadableStreamBYOBRequest

source§

impl ReadableStreamDefaultControllerMethods<DomTypeHolder> for ReadableStreamDefaultController

source§

impl ReadableStreamDefaultReaderMethods<DomTypeHolder> for ReadableStreamDefaultReader

source§

impl ReadableStreamMethods<DomTypeHolder> for ReadableStream

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 XPathEvaluatorMethods<DomTypeHolder> for XPathEvaluator

source§

impl XPathExpressionMethods<DomTypeHolder> for XPathExpression

source§

impl XPathResultMethods<DomTypeHolder> for XPathResult

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 Trace(_cx: JSContext, global: &GlobalScope, messages: Vec<HandleValue<'_>>)

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, messages: Vec<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.
source§

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

source§

type Output = T

Should always be Self
source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

source§

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>,

source§

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,