[−][src]Enum azul_core::dom::NotEventFilter
The inverse of an onclick
event filter, fires when an item is not hovered / focused.
This is useful for cleanly implementing things like popover dialogs or dropdown boxes that
want to close when the user clicks any where but the item itself.
Variants
Hover(HoverEventFilter)
Focus(FocusEventFilter)
Trait Implementations
impl Clone for NotEventFilter
[src]
fn clone(&self) -> NotEventFilter
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for NotEventFilter
[src]
impl Debug for NotEventFilter
[src]
impl Eq for NotEventFilter
[src]
impl Hash for NotEventFilter
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for NotEventFilter
[src]
fn cmp(&self, other: &NotEventFilter) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<NotEventFilter> for NotEventFilter
[src]
fn eq(&self, other: &NotEventFilter) -> bool
[src]
fn ne(&self, other: &NotEventFilter) -> bool
[src]
impl PartialOrd<NotEventFilter> for NotEventFilter
[src]
fn partial_cmp(&self, other: &NotEventFilter) -> Option<Ordering>
[src]
fn lt(&self, other: &NotEventFilter) -> bool
[src]
fn le(&self, other: &NotEventFilter) -> bool
[src]
fn gt(&self, other: &NotEventFilter) -> bool
[src]
fn ge(&self, other: &NotEventFilter) -> bool
[src]
impl StructuralEq for NotEventFilter
[src]
impl StructuralPartialEq for NotEventFilter
[src]
Auto Trait Implementations
impl RefUnwindSafe for NotEventFilter
impl Send for NotEventFilter
impl Sync for NotEventFilter
impl Unpin for NotEventFilter
impl UnwindSafe for NotEventFilter
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
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> 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>,