[][src]Enum pixel_widgets::stylesheet::Declaration

pub enum Declaration {
    Background(Background),
    Font(Font),
    Color(Color),
    Padding(Rectangle),
    PaddingLeft(f32),
    PaddingRight(f32),
    PaddingTop(f32),
    PaddingBottom(f32),
    Margin(Rectangle),
    MarginLeft(f32),
    MarginRight(f32),
    MarginTop(f32),
    MarginBottom(f32),
    TextSize(f32),
    TextWrap(TextWrap),
    Width(Size),
    Height(Size),
    LayoutDirection(Direction),
    AlignHorizontal(Align),
    AlignVertical(Align),
    AddFlag(String),
    RemoveFlag(String),
}

A property and a value

Variants

Background(Background)

background

Font(Font)

font

Color(Color)

color

Padding(Rectangle)

padding

PaddingLeft(f32)

padding left

PaddingRight(f32)

Padding right

PaddingTop(f32)

Padding top

PaddingBottom(f32)

Padding bottom

Margin(Rectangle)

margin

MarginLeft(f32)

padding left

MarginRight(f32)

Padding right

MarginTop(f32)

Padding top

MarginBottom(f32)

Padding bottom

TextSize(f32)

text-size

TextWrap(TextWrap)

text-wrap

Width(Size)

width

Height(Size)

height

LayoutDirection(Direction)

layout-direction

AlignHorizontal(Align)

align-horizontal

AlignVertical(Align)

align-vertical

AddFlag(String)

flag: true;

RemoveFlag(String)

flag: false;

Implementations

impl Declaration[src]

pub fn apply(&self, stylesheet: &mut Stylesheet)[src]

Apply values to a Stylesheet.

Auto Trait Implementations

Blanket Implementations

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

impl<T> Any for T where
    T: Any

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

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

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

impl<T> Instrument for T[src]

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

impl<T> Pointable for T

type Init = T

The type for initializers.

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.