[−][src]Struct yew::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
[src]
impl Clone for ContextMenuEvent
[src]
fn clone(&self) -> ContextMenuEvent
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl ConcreteEvent for ContextMenuEvent
[src]
const EVENT_TYPE: &'static str
[src]
impl Debug for ContextMenuEvent
[src]
impl Eq for ContextMenuEvent
[src]
impl IEvent for ContextMenuEvent
[src]
fn bubbles(&self) -> bool
[src]
fn cancel_bubble(&self) -> bool
[src]
fn set_cancel_bubble(&self, value: bool)
[src]
fn cancelable(&self) -> bool
[src]
fn current_target(&self) -> Option<EventTarget>
[src]
fn default_prevented(&self) -> bool
[src]
fn event_phase(&self) -> EventPhase
[src]
fn stop_immediate_propagation(&self)
[src]
fn stop_propagation(&self)
[src]
fn target(&self) -> Option<EventTarget>
[src]
fn time_stamp(&self) -> Option<f64>
[src]
fn is_trusted(&self) -> bool
[src]
fn event_type(&self) -> String
[src]
fn prevent_default(&self)
[src]
impl IMouseEvent for ContextMenuEvent
[src]
fn alt_key(&self) -> bool
[src]
fn button(&self) -> MouseButton
[src]
fn buttons(&self) -> MouseButtonsState
[src]
fn client_x(&self) -> i32
[src]
fn client_y(&self) -> i32
[src]
fn offset_x(&self) -> f64
[src]
fn offset_y(&self) -> f64
[src]
fn ctrl_key(&self) -> bool
[src]
fn get_modifier_state(&self, key: ModifierKey) -> bool
[src]
fn meta_key(&self) -> bool
[src]
fn movement_x(&self) -> i32
[src]
fn movement_y(&self) -> i32
[src]
fn region(&self) -> Option<String>
[src]
fn related_target(&self) -> Option<EventTarget>
[src]
fn screen_x(&self) -> i32
[src]
fn screen_y(&self) -> i32
[src]
fn shift_key(&self) -> bool
[src]
impl IUiEvent for ContextMenuEvent
[src]
impl InstanceOf for ContextMenuEvent
[src]
fn instance_of(reference: &Reference) -> bool
[src]
impl JsSerialize for ContextMenuEvent
[src]
impl PartialEq<ContextMenuEvent> for ContextMenuEvent
[src]
fn eq(&self, other: &ContextMenuEvent) -> bool
[src]
fn ne(&self, other: &ContextMenuEvent) -> bool
[src]
impl ReferenceType for ContextMenuEvent
[src]
unsafe fn from_reference_unchecked(reference: Reference) -> ContextMenuEvent
[src]
impl StructuralEq for ContextMenuEvent
[src]
impl StructuralPartialEq for ContextMenuEvent
[src]
impl<'_r> TryFrom<&'_r Reference> for ContextMenuEvent
[src]
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>
[src]
reference: &Reference
) -> Result<ContextMenuEvent, <ContextMenuEvent as TryFrom<&'_r Reference>>::Error>
impl<'_r> TryFrom<&'_r Value> for ContextMenuEvent
[src]
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>
[src]
value: &Value
) -> Result<ContextMenuEvent, <ContextMenuEvent as TryFrom<&'_r Value>>::Error>
impl TryFrom<Event> for ContextMenuEvent
[src]
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>
[src]
value: Event
) -> Result<ContextMenuEvent, <ContextMenuEvent as TryFrom<Event>>::Error>
impl TryFrom<MouseEvent> for ContextMenuEvent
[src]
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>
[src]
value: MouseEvent
) -> Result<ContextMenuEvent, <ContextMenuEvent as TryFrom<MouseEvent>>::Error>
impl TryFrom<Reference> for ContextMenuEvent
[src]
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>
[src]
reference: Reference
) -> Result<ContextMenuEvent, <ContextMenuEvent as TryFrom<Reference>>::Error>
impl TryFrom<UiEvent> for ContextMenuEvent
[src]
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>
[src]
value: UiEvent
) -> Result<ContextMenuEvent, <ContextMenuEvent as TryFrom<UiEvent>>::Error>
impl TryFrom<Value> for ContextMenuEvent
[src]
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>
[src]
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>,
[src]
U: TryFrom<T>,