[]Struct yew_stdweb::events::ContextMenuEvent

pub struct 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.

(JavaScript docs)

Trait Implementations

impl AsRef<Reference> for ContextMenuEvent

impl Clone for ContextMenuEvent

impl ConcreteEvent for ContextMenuEvent

impl Debug for ContextMenuEvent

impl Eq for ContextMenuEvent

impl IEvent for ContextMenuEvent

impl IMouseEvent for ContextMenuEvent

impl IUiEvent for ContextMenuEvent

impl InstanceOf for ContextMenuEvent

impl JsSerialize for ContextMenuEvent

impl PartialEq<ContextMenuEvent> for ContextMenuEvent

impl ReferenceType for 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.

impl<'_r> TryFrom<&'_r Value> for ContextMenuEvent

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<Event> for ContextMenuEvent

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<MouseEvent> for ContextMenuEvent

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<Reference> for ContextMenuEvent

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<UiEvent> for ContextMenuEvent

type Error = ConversionError

The type returned in the event of a conversion error.

impl TryFrom<Value> for ContextMenuEvent

type Error = ConversionError

The type returned in the event of a conversion error.

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Any for T where
    T: Any
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> CloneAny for T where
    T: Clone + Any
[src]

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.