pub struct GestureLongPressBuilder { /* private fields */ }Expand description
A builder-pattern type to construct GestureLongPress objects.
Implementations§
Source§impl GestureLongPressBuilder
impl GestureLongPressBuilder
pub fn delay_factor(self, delay_factor: f64) -> Self
pub fn exclusive(self, exclusive: bool) -> Self
pub fn touch_only(self, touch_only: bool) -> Self
pub fn n_points(self, n_points: u32) -> Self
pub fn name(self, name: impl Into<GString>) -> Self
pub fn propagation_limit(self, propagation_limit: PropagationLimit) -> Self
pub fn propagation_phase(self, propagation_phase: PropagationPhase) -> Self
Sourcepub fn build(self) -> GestureLongPress
pub fn build(self) -> GestureLongPress
Build the GestureLongPress.
Auto Trait Implementations§
impl Freeze for GestureLongPressBuilder
impl RefUnwindSafe for GestureLongPressBuilder
impl !Send for GestureLongPressBuilder
impl !Sync for GestureLongPressBuilder
impl Unpin for GestureLongPressBuilder
impl UnwindSafe for GestureLongPressBuilder
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