[−]Struct yew_stdweb::events::ContextMenuEvent
The ContextMenuEvent event is fired when the right button of the mouse is clicked
(before the context menu is displayed), or when the context menu key is pressed.
Trait Implementations
impl AsRef<Reference> for ContextMenuEvent
fn as_ref(&self) -> &Reference
impl Clone for ContextMenuEvent
fn clone(&self) -> ContextMenuEvent
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl ConcreteEvent for ContextMenuEvent
const EVENT_TYPE: &'static str
impl Debug for ContextMenuEvent
impl Eq for ContextMenuEvent
impl IEvent for ContextMenuEvent
fn bubbles(&self) -> bool
fn cancel_bubble(&self) -> bool
fn set_cancel_bubble(&self, value: bool)
fn cancelable(&self) -> bool
fn current_target(&self) -> Option<EventTarget>
fn default_prevented(&self) -> bool
fn event_phase(&self) -> EventPhase
fn stop_immediate_propagation(&self)
fn stop_propagation(&self)
fn target(&self) -> Option<EventTarget>
fn time_stamp(&self) -> Option<f64>
fn is_trusted(&self) -> bool
fn event_type(&self) -> String
fn prevent_default(&self)
impl IMouseEvent for ContextMenuEvent
fn alt_key(&self) -> bool
fn button(&self) -> MouseButton
fn buttons(&self) -> MouseButtonsState
fn client_x(&self) -> i32
fn client_y(&self) -> i32
fn offset_x(&self) -> f64
fn offset_y(&self) -> f64
fn ctrl_key(&self) -> bool
fn get_modifier_state(&self, key: ModifierKey) -> bool
fn meta_key(&self) -> bool
fn movement_x(&self) -> i32
fn movement_y(&self) -> i32
fn region(&self) -> Option<String>
fn related_target(&self) -> Option<EventTarget>
fn screen_x(&self) -> i32
fn screen_y(&self) -> i32
fn shift_key(&self) -> bool
impl IUiEvent for ContextMenuEvent
impl InstanceOf for ContextMenuEvent
fn instance_of(reference: &Reference) -> bool
impl JsSerialize for ContextMenuEvent
impl PartialEq<ContextMenuEvent> for ContextMenuEvent
fn eq(&self, other: &ContextMenuEvent) -> bool
fn ne(&self, other: &ContextMenuEvent) -> bool
impl ReferenceType for ContextMenuEvent
unsafe fn from_reference_unchecked(reference: Reference) -> ContextMenuEvent
impl StructuralEq for ContextMenuEvent
impl StructuralPartialEq for ContextMenuEvent
impl<'_r> TryFrom<&'_r Reference> for ContextMenuEvent
type Error = ConversionError
The type returned in the event of a conversion error.
fn try_from(
reference: &Reference
) -> Result<ContextMenuEvent, <ContextMenuEvent as TryFrom<&'_r Reference>>::Error>
reference: &Reference
) -> Result<ContextMenuEvent, <ContextMenuEvent as TryFrom<&'_r Reference>>::Error>
impl<'_r> TryFrom<&'_r Value> for ContextMenuEvent
type Error = ConversionError
The type returned in the event of a conversion error.
fn try_from(
value: &Value
) -> Result<ContextMenuEvent, <ContextMenuEvent as TryFrom<&'_r Value>>::Error>
value: &Value
) -> Result<ContextMenuEvent, <ContextMenuEvent as TryFrom<&'_r Value>>::Error>
impl TryFrom<Event> for ContextMenuEvent
type Error = ConversionError
The type returned in the event of a conversion error.
fn try_from(
value: Event
) -> Result<ContextMenuEvent, <ContextMenuEvent as TryFrom<Event>>::Error>
value: Event
) -> Result<ContextMenuEvent, <ContextMenuEvent as TryFrom<Event>>::Error>
impl TryFrom<MouseEvent> for ContextMenuEvent
type Error = ConversionError
The type returned in the event of a conversion error.
fn try_from(
value: MouseEvent
) -> Result<ContextMenuEvent, <ContextMenuEvent as TryFrom<MouseEvent>>::Error>
value: MouseEvent
) -> Result<ContextMenuEvent, <ContextMenuEvent as TryFrom<MouseEvent>>::Error>
impl TryFrom<Reference> for ContextMenuEvent
type Error = ConversionError
The type returned in the event of a conversion error.
fn try_from(
reference: Reference
) -> Result<ContextMenuEvent, <ContextMenuEvent as TryFrom<Reference>>::Error>
reference: Reference
) -> Result<ContextMenuEvent, <ContextMenuEvent as TryFrom<Reference>>::Error>
impl TryFrom<UiEvent> for ContextMenuEvent
type Error = ConversionError
The type returned in the event of a conversion error.
fn try_from(
value: UiEvent
) -> Result<ContextMenuEvent, <ContextMenuEvent as TryFrom<UiEvent>>::Error>
value: UiEvent
) -> Result<ContextMenuEvent, <ContextMenuEvent as TryFrom<UiEvent>>::Error>
impl TryFrom<Value> for ContextMenuEvent
type Error = ConversionError
The type returned in the event of a conversion error.
fn try_from(
value: Value
) -> Result<ContextMenuEvent, <ContextMenuEvent as TryFrom<Value>>::Error>
value: Value
) -> Result<ContextMenuEvent, <ContextMenuEvent as TryFrom<Value>>::Error>
Auto Trait Implementations
impl RefUnwindSafe for ContextMenuEvent
impl Send for ContextMenuEvent
impl Sync for ContextMenuEvent
impl Unpin for ContextMenuEvent
impl UnwindSafe for ContextMenuEvent
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Any for T where
T: Any, [src]
T: Any,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> CloneAny for T where
T: Clone + Any, [src]
T: Clone + Any,
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized, [src]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
fn equivalent(&self, key: &K) -> bool[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> 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, U> TryFrom<U> 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<U> 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, U> TryInto<U> for T where
U: TryFrom<T>,
U: TryFrom<T>,