Enum seed::dom_types::Event

source ·
pub enum Event {
Show 81 variants Cached, Error, Abort, Load, BeforeUnload, Unload, Online, Offline, Focus, Blur, Open, Message, Close, PageHide, PageShow, PopState, AnimationStart, AnimationEnd, AnimationIteration, TransitionStart, TransitionEnd, TranstionRun, Rest, Submit, BeforePrint, AfterPrint, CompositionStart, CompositionUpdate, CompositionEnd, FullScreenChange, FullScreenError, Resize, Scroll, Cut, Copy, Paste, KeyDown, KeyPress, AuxClick, Click, ContextMenu, DblClick, MouseDown, MouseEnter, MouseLeave, MouseMove, MouseOver, MouseOut, MouseUp, PointerLockChange, PointerLockError, Select, Wheel, Drag, DragEnd, DragEnter, DragStart, DragLeave, DragOver, Drop, AudioProcess, CanPlay, CanPlayThrough, Complete, DurationChange, Emptied, Ended, LoadedData, LoadedMetaData, Pause, Play, Playing, RateChagne, Seeked, Seeking, Stalled, Suspend, TimeUpdate, VolumeChange, Change, Input,
}
Expand description

The Event enum restricts element-creation to only valid event names, as defined here: https://developer.mozilla.org/en-US/docs/Web/Events

Variants

Cached

Error

Abort

Load

BeforeUnload

Unload

Online

Offline

Focus

Blur

Open

Message

Close

PageHide

PageShow

PopState

AnimationStart

AnimationEnd

AnimationIteration

TransitionStart

TransitionEnd

TranstionRun

Rest

Submit

BeforePrint

AfterPrint

CompositionStart

CompositionUpdate

CompositionEnd

FullScreenChange

FullScreenError

Resize

Scroll

Cut

Copy

Paste

KeyDown

KeyPress

AuxClick

Click

ContextMenu

DblClick

MouseDown

MouseEnter

MouseLeave

MouseMove

MouseOver

MouseOut

MouseUp

PointerLockChange

PointerLockError

Select

Wheel

Drag

DragEnd

DragEnter

DragStart

DragLeave

DragOver

Drop

AudioProcess

CanPlay

CanPlayThrough

Complete

DurationChange

Emptied

Ended

LoadedData

LoadedMetaData

Pause

Play

Playing

RateChagne

Seeked

Seeking

Stalled

Suspend

TimeUpdate

VolumeChange

Change

Input

Implementations

Trait Implementations

Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
Converts to this type from the input type.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
Uses borrowed data to replace owned data, usually by cloning. Read more
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.