Enum seed::virtual_dom::Ev
source · [−]pub enum Ev {
Show 145 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,
KeyUp,
KeyPress,
AuxClick,
Click,
ContextMenu,
DblClick,
MouseDown,
MouseEnter,
MouseLeave,
MouseMove,
MouseOver,
MouseOut,
MouseUp,
PointerLockChange,
PointerLockError,
Select,
Wheel,
PointerOver,
PointerEnter,
PointerDown,
PointerMove,
PointerUp,
PointerCancel,
PointerOut,
PointerLeave,
GotPointerCapture,
LostPointerCapture,
TouchStart,
TouchEnd,
TouchCancel,
TouchMove,
Drag,
DragEnd,
DragEnter,
DragStart,
DragLeave,
DragOver,
Drop,
AudioProcess,
CanPlay,
CanPlayThrough,
Complete,
DurationChange,
Emptied,
Ended,
LoadedData,
LoadedMetaData,
Pause,
Play,
Playing,
RateChange,
Seeked,
Seeking,
Stalled,
Suspend,
TimeUpdate,
VolumeChange,
Waiting,
LoadEnd,
LoadStart,
Timeout,
Change,
Storage,
Checking,
Downloading,
NoUpdate,
Obselete,
UpdateReady,
Broadcast,
CheckBoxStateChange,
HasChange,
Input,
RadioStateChange,
ReadyStateChange,
ValueChange,
Invalid,
Show,
SVGAbort,
SVGError,
SVGLoad,
SVGResize,
SVGScroll,
SVGUnload,
Blocked,
Success,
UpgradeNeeded,
VersionChange,
AfterScriptExecute,
BeforeScriptExecute,
DOMMenuItemActive,
DOMMenuItemInactive,
PopupHidden,
PopupHiding,
PopupShowing,
PopupShown,
VisibilityChange,
ChargingChange,
ChargingTimeChange,
DischargingTimeChange,
Connected,
StateChange,
DeviceMotion,
DeviceOrientation,
OrientationChange,
SmartCardInsert,
SmartCardRemove,
SelectionChange,
Custom(Cow<'static, str>),
}
Expand description
The Ev enum restricts element-creation to only valid event names, as defined here: MDN reference 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
KeyUp
KeyPress
AuxClick
Click
ContextMenu
DblClick
MouseDown
MouseEnter
MouseLeave
MouseMove
MouseOver
MouseOut
MouseUp
PointerLockChange
PointerLockError
Select
Wheel
PointerOver
PointerEnter
PointerDown
PointerMove
PointerUp
PointerCancel
PointerOut
PointerLeave
GotPointerCapture
LostPointerCapture
TouchStart
TouchEnd
TouchCancel
TouchMove
Drag
DragEnd
DragEnter
DragStart
DragLeave
DragOver
Drop
AudioProcess
CanPlay
CanPlayThrough
Complete
DurationChange
Emptied
Ended
LoadedData
LoadedMetaData
Pause
Play
Playing
RateChange
Seeked
Seeking
Stalled
Suspend
TimeUpdate
VolumeChange
Waiting
LoadEnd
LoadStart
Timeout
Change
Storage
Checking
Downloading
NoUpdate
Obselete
UpdateReady
Broadcast
CheckBoxStateChange
HasChange
Input
RadioStateChange
ReadyStateChange
ValueChange
Invalid
Show
SVGAbort
SVGError
SVGLoad
SVGResize
SVGScroll
SVGUnload
Blocked
Success
UpgradeNeeded
VersionChange
AfterScriptExecute
BeforeScriptExecute
DOMMenuItemActive
DOMMenuItemInactive
PopupHidden
PopupHiding
PopupShowing
PopupShown
VisibilityChange
ChargingChange
ChargingTimeChange
DischargingTimeChange
Connected
StateChange
DeviceMotion
DeviceOrientation
OrientationChange
SmartCardInsert
SmartCardRemove
SelectionChange
Custom(Cow<'static, str>)
Implementations
Trait Implementations
sourceimpl Ord for Ev
impl Ord for Ev
sourceimpl PartialOrd<Ev> for Ev
impl PartialOrd<Ev> for Ev
sourcefn partial_cmp(&self, other: &Ev) -> Option<Ordering>
fn partial_cmp(&self, other: &Ev) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
impl Eq for Ev
impl StructuralEq for Ev
impl StructuralPartialEq for Ev
Auto Trait Implementations
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more