[][src]Enum orbtk_api::properties::ScrollMode

pub enum ScrollMode {
    Auto,
    Custom,
    Disabled,
}

The ScrollMode defines the mode of a scroll direction.

Variants

Auto

Scrolling will process by ScrollViewer logic

Custom

Scrolling could be handled from outside. It will not be process by ScrollViewer logic.

Disabled

Scrolling will be disabled.

Trait Implementations

impl Clone for ScrollMode[src]

impl Copy for ScrollMode[src]

impl Debug for ScrollMode[src]

impl Default for ScrollMode[src]

impl<'_> From<&'_ str> for ScrollMode[src]

impl PartialEq<ScrollMode> for ScrollMode[src]

impl StructuralPartialEq for ScrollMode[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

impl<E> Component for E where
    E: Any
[src]

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

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

impl<T> SetParameter for T

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<V, T> VZip<V> for T where
    V: MultiLane<T>,