[−][src]Struct polyhorn_ui::styles::ScrollableStyle
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]
fn clone(&self) -> ScrollableStyle
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for ScrollableStyle
[src]
impl Debug for ScrollableStyle
[src]
impl Default for ScrollableStyle
[src]
fn default() -> ScrollableStyle
[src]
impl From<ScrollableStyle> for ScrollableViewStyle
[src]
fn from(style: ScrollableStyle) -> Self
[src]
impl PartialEq<ScrollableStyle> for ScrollableStyle
[src]
fn eq(&self, other: &ScrollableStyle) -> bool
[src]
fn ne(&self, other: &ScrollableStyle) -> bool
[src]
impl StructuralPartialEq for ScrollableStyle
[src]
Auto Trait Implementations
impl RefUnwindSafe for ScrollableStyle
impl Send for ScrollableStyle
impl Sync for ScrollableStyle
impl Unpin for ScrollableStyle
impl UnwindSafe for ScrollableStyle
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]
D: AdaptFrom<S, Swp, Dwp, T>,
Dwp: WhitePoint,
Swp: WhitePoint,
T: Component + Float,
fn adapt_into_using<M>(self, method: M) -> D where
M: TransformMatrix<Swp, Dwp, T>,
[src]
M: TransformMatrix<Swp, Dwp, T>,
fn adapt_into(self) -> D
[src]
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, U> ConvertInto<U> for T where
U: ConvertFrom<T>,
[src]
U: ConvertFrom<T>,
fn convert_into(self) -> U
[src]
fn convert_unclamped_into(self) -> U
[src]
fn try_convert_into(self) -> Result<U, OutOfBounds<U>>
[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>,