[−][src]Struct stdweb::web::event::InputEvent
The InputEvent
is fired synchronously when the value of an
input, select, or textarea element is changed. For input elements
with type=checkbox or type=radio, the input event should fire when
a user toggles the control (via touch, mouse or keyboard) per the
HTML5 specification, but historically, this has not been the case.
Check compatibility, or attach to the change event instead for
elements of these types.
Trait Implementations
impl JsSerialize for InputEvent
[src]
impl TryFrom<InputEvent> for Reference
[src]
type Error = Void
The type returned in the event of a conversion error.
fn try_from(value: InputEvent) -> Result<Self, Self::Error>
[src]
impl TryFrom<Reference> for InputEvent
[src]
type Error = ConversionError
The type returned in the event of a conversion error.
fn try_from(reference: Reference) -> Result<Self, Self::Error>
[src]
impl<'_r> TryFrom<&'_r Reference> for InputEvent
[src]
type Error = ConversionError
The type returned in the event of a conversion error.
fn try_from(reference: &Reference) -> Result<Self, Self::Error>
[src]
impl TryFrom<Value> for InputEvent
[src]
type Error = ConversionError
The type returned in the event of a conversion error.
fn try_from(value: Value) -> Result<Self, Self::Error>
[src]
impl<'_r> TryFrom<&'_r Value> for InputEvent
[src]
type Error = ConversionError
The type returned in the event of a conversion error.
fn try_from(value: &Value) -> Result<Self, Self::Error>
[src]
impl InstanceOf for InputEvent
[src]
fn instance_of(reference: &Reference) -> bool
[src]
impl ReferenceType for InputEvent
[src]
unsafe fn from_reference_unchecked(reference: Reference) -> Self
[src]
impl IEvent for InputEvent
[src]
fn bubbles(&self) -> bool
[src]
Indicates whether this event bubbles upward through the DOM. Read more
fn cancel_bubble(&self) -> bool
[src]
A historical alias to Event.stopPropagation()
. Read more
fn set_cancel_bubble(&self, value: bool)
[src]
A historical alias to Event.stopPropagation()
. Setting this to true
before returning from an event handler will stop propagation of the event. Read more
fn cancelable(&self) -> bool
[src]
Indicates whether the event is cancelable. Read more
fn current_target(&self) -> Option<EventTarget>
[src]
A reference to the currently registered target of this event. Read more
fn default_prevented(&self) -> bool
[src]
Indicates whether preventDefault
has been called on this event. Read more
fn event_phase(&self) -> EventPhase
[src]
Indicates which phase of event flow is currently being evaluated. Read more
fn stop_immediate_propagation(&self)
[src]
Prevents any further listeners from being called for this event. Read more
fn stop_propagation(&self)
[src]
Stops the propagation of this event to descendants in the DOM. Read more
fn target(&self) -> Option<EventTarget>
[src]
Returns a reference to the target to which this event was originally registered. Read more
fn time_stamp(&self) -> Option<f64>
[src]
Returns the time in milliseconds at which this event was created. Read more
fn is_trusted(&self) -> bool
[src]
Indicates whether the event was generated by a user action.
fn event_type(&self) -> String
[src]
Returns a string containing the type of event. It is set when the event is constructed and is the name commonly used to refer to the specific event. Read more
fn prevent_default(&self)
[src]
Cancels the event if it is cancelable, without stopping further propagation of the event. Read more
impl ConcreteEvent for InputEvent
[src]
const EVENT_TYPE: &'static str
[src]
impl Eq for InputEvent
[src]
impl PartialEq<InputEvent> for InputEvent
[src]
fn eq(&self, other: &InputEvent) -> bool
[src]
fn ne(&self, other: &InputEvent) -> bool
[src]
impl AsRef<Reference> for InputEvent
[src]
impl Clone for InputEvent
[src]
fn clone(&self) -> InputEvent
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl From<InputEvent> for Reference
[src]
fn from(value: InputEvent) -> Self
[src]
impl Debug for InputEvent
[src]
Auto Trait Implementations
impl Send for InputEvent
impl Sync for InputEvent
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From for T
[src]
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,