pub struct DispatchTouchEventCommand { /* private fields */ }Available on crate feature
Input only.Expand description
Dispatches a touch event to the page.
Implementations§
Source§impl DispatchTouchEventCommand
impl DispatchTouchEventCommand
pub fn builder() -> DispatchTouchEventCommandBuilder
Sourcepub fn type(&self) -> &DispatchTouchEventCommandType
pub fn type(&self) -> &DispatchTouchEventCommandType
Type of the touch event. TouchEnd and TouchCancel must not contain any touch points, while TouchStart and TouchMove must contains at least one.
Sourcepub fn touch_points(&self) -> &[TouchPoint]
pub fn touch_points(&self) -> &[TouchPoint]
Active touch points on the touch device. One event per any changed point (compared to previous touch event in a sequence) is generated, emulating pressing/moving/releasing points one by one.
Sourcepub fn modifiers(&self) -> Option<&u32>
pub fn modifiers(&self) -> Option<&u32>
Bit field representing pressed modifier keys. Alt=1, Ctrl=2, Meta/Command=4, Shift=8 (default: 0).
Sourcepub fn timestamp(&self) -> Option<&TimeSinceEpoch>
pub fn timestamp(&self) -> Option<&TimeSinceEpoch>
Time at which the event occurred.
Trait Implementations§
Source§impl Clone for DispatchTouchEventCommand
impl Clone for DispatchTouchEventCommand
Source§fn clone(&self) -> DispatchTouchEventCommand
fn clone(&self) -> DispatchTouchEventCommand
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Command for DispatchTouchEventCommand
impl Command for DispatchTouchEventCommand
Source§impl Debug for DispatchTouchEventCommand
impl Debug for DispatchTouchEventCommand
Source§impl<'de> Deserialize<'de> for DispatchTouchEventCommand
impl<'de> Deserialize<'de> for DispatchTouchEventCommand
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for DispatchTouchEventCommand
impl RefUnwindSafe for DispatchTouchEventCommand
impl Send for DispatchTouchEventCommand
impl Sync for DispatchTouchEventCommand
impl Unpin for DispatchTouchEventCommand
impl UnwindSafe for DispatchTouchEventCommand
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more