StyleProp

Trait StyleProp 

Source
pub trait StyleProp:
    Default
    + Copy
    + 'static {
    type Type: StylePropValue;

    // Required methods
    fn key() -> StyleKey;
    fn default_value() -> Self::Type;

    // Provided method
    fn prop_ref() -> StylePropRef { ... }
}

Required Associated Types§

Required Methods§

Provided Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl StyleProp for CloseOnAccept

Source§

impl StyleProp for DimColor

Source§

impl StyleProp for LeftOfCenterPadding

Source§

impl StyleProp for RightOfCenterPadding

Source§

impl StyleProp for CurrentLineColor

Source§

impl StyleProp for CursorSurroundingLines

Source§

impl StyleProp for DropdownShadow

Source§

impl StyleProp for Focus

Source§

impl StyleProp for floem::views::editor::Foreground

Source§

impl StyleProp for IndentGuideColor

Source§

impl StyleProp for IndentStyleProp

Source§

impl StyleProp for Modal

Source§

impl StyleProp for ModalRelativeLine

Source§

impl StyleProp for PhantomColor

Source§

impl StyleProp for PlaceholderColor

Source§

impl StyleProp for PreeditUnderlineColor

Source§

impl StyleProp for RenderWhitespaceProp

Source§

impl StyleProp for ScrollBeyondLastLine

Source§

impl StyleProp for SelectionColor

Source§

impl StyleProp for ShowIndentGuide

Source§

impl StyleProp for SmartTab

Source§

impl StyleProp for StickyHeaderBackground

Source§

impl StyleProp for VisibleWhitespaceColor

Source§

impl StyleProp for WrapProp

Source§

impl StyleProp for HandleColor

Source§

impl StyleProp for HandleCursorStyle

Source§

impl StyleProp for HandleThickness

Source§

impl StyleProp for Border

Source§

impl StyleProp for HideBars

Source§

impl StyleProp for HorizontalInset

Source§

impl StyleProp for OverflowClip

Source§

impl StyleProp for PropagatePointerWheel

Source§

impl StyleProp for Rounded

Source§

impl StyleProp for ShowBarsWhenIdle

Source§

impl StyleProp for Thickness

Source§

impl StyleProp for VerticalInset

Source§

impl StyleProp for VerticalScrollAsHorizontal

Source§

impl StyleProp for EdgeAlign

Source§

impl StyleProp for HandleRadius

Source§

impl StyleProp for Delay

Source§

impl StyleProp for SvgColor

Source§

impl StyleProp for ToggleButtonBehavior

Source§

impl StyleProp for ToggleButtonCircleRad

Source§

impl StyleProp for ToggleButtonInset

Source§

impl StyleProp for AlignContentProp

Source§

impl StyleProp for AlignItemsProp

Source§

impl StyleProp for AlignSelf

Source§

impl StyleProp for AspectRatio

Source§

impl StyleProp for Background

Source§

impl StyleProp for BorderColorProp

Source§

impl StyleProp for BorderProgress

Source§

impl StyleProp for BorderProp

Source§

impl StyleProp for BorderRadiusProp

Source§

impl StyleProp for BoxShadowProp

Source§

impl StyleProp for BoxSizingProp

Source§

impl StyleProp for ColGap

Source§

impl StyleProp for Cursor

Source§

impl StyleProp for CursorColor

Source§

impl StyleProp for Disabled

Source§

impl StyleProp for DisplayProp

Source§

impl StyleProp for Draggable

Source§

impl StyleProp for FlexBasis

Source§

impl StyleProp for FlexDirectionProp

Source§

impl StyleProp for FlexGrow

Source§

impl StyleProp for FlexShrink

Source§

impl StyleProp for FlexWrapProp

Source§

impl StyleProp for Focusable

Source§

impl StyleProp for FontFamily

Source§

impl StyleProp for FontSize

Source§

impl StyleProp for FontStyle

Source§

impl StyleProp for FontWeight

Source§

impl StyleProp for floem::style::Foreground

Source§

impl StyleProp for GridAutoColumns

Source§

impl StyleProp for GridAutoFlow

Source§

impl StyleProp for GridAutoRows

Source§

impl StyleProp for GridColumn

Source§

impl StyleProp for GridRow

Source§

impl StyleProp for GridTemplateColumns

Source§

impl StyleProp for GridTemplateRows

Source§

impl StyleProp for Height

Source§

impl StyleProp for InsetBottom

Source§

impl StyleProp for InsetLeft

Source§

impl StyleProp for InsetRight

Source§

impl StyleProp for InsetTop

Source§

impl StyleProp for IsFixed

Source§

impl StyleProp for JustifyContentProp

Source§

impl StyleProp for JustifyItemsProp

Source§

impl StyleProp for JustifySelf

Source§

impl StyleProp for LineHeight

Source§

impl StyleProp for MarginProp

Source§

impl StyleProp for MaxHeight

Source§

impl StyleProp for MaxWidth

Source§

impl StyleProp for MinHeight

Source§

impl StyleProp for MinWidth

Source§

impl StyleProp for Opacity

Source§

impl StyleProp for Outline

Source§

impl StyleProp for OutlineColor

Source§

impl StyleProp for OutlineProgress

Source§

impl StyleProp for OverflowX

Source§

impl StyleProp for OverflowY

Source§

impl StyleProp for PaddingProp

Source§

impl StyleProp for PointerEventsProp

Source§

impl StyleProp for PositionProp

Source§

impl StyleProp for RotateAbout

Source§

impl StyleProp for Rotation

Source§

impl StyleProp for RowGap

Source§

impl StyleProp for ScaleAbout

Source§

impl StyleProp for ScaleX

Source§

impl StyleProp for ScaleY

Source§

impl StyleProp for Selectable

Source§

impl StyleProp for Selected

Source§

impl StyleProp for SelectionCornerRadius

Source§

impl StyleProp for TextAlignProp

Source§

impl StyleProp for TextColor

Source§

impl StyleProp for TextOverflowProp

Source§

impl StyleProp for TranslateX

Source§

impl StyleProp for TranslateY

Source§

impl StyleProp for Width

Source§

impl StyleProp for ZIndex

Source§

impl StyleProp for Theme