[][src]Struct polyhorn_android::styles::ScrollableStyle

pub struct ScrollableStyle {
    pub scroll_padding: ByEdge<Dimension<f32>>,
    pub scrollbar_color: ScrollbarColor,
    pub scrollbar_padding: ByEdge<Dimension<f32>>,
}

Controls the appearance of a Scrollable.

Fields

scroll_padding: ByEdge<Dimension<f32>>

Controls the distance between the scrollable content and each edge of a rectangle.

scrollbar_color: ScrollbarColor

This field controls the appearance of scroll bars used in this Scrollable. When set to Default, the scroll bar's appearance is automatically updated when the OS indicates that the user has changed its appearance mode, or when the OS chooses its own style depending on the brightness of underlying content and recommends a different style than is currently shown.

scrollbar_padding: ByEdge<Dimension<f32>>

Controls the distance between the scrollbars and each edge of a rectangle.

Trait Implementations

impl Clone for ScrollableStyle[src]

impl Copy for ScrollableStyle[src]

impl Debug for ScrollableStyle[src]

impl Default for ScrollableStyle[src]

impl From<ScrollableStyle> for ScrollableViewStyle[src]

impl PartialEq<ScrollableStyle> for ScrollableStyle[src]

impl StructuralPartialEq for ScrollableStyle[src]

Auto Trait Implementations

Blanket Implementations

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S where
    D: AdaptFrom<S, Swp, Dwp, T>,
    Dwp: WhitePoint,
    Swp: WhitePoint,
    T: Component + Float
[src]

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

impl<T> AsAny 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, U> ConvertInto<U> for T where
    U: ConvertFrom<T>, 
[src]

impl<'a, T> Desc<'a, T> for T[src]

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

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

impl<T> IsDefault for T where
    T: PartialEq<T> + Default + Copy
[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.