plushie/prop/padding

Padding type for widget internal spacing.

Always normalizes to four explicit sides for the wire format.

Types

pub type Padding {
  Padding(top: Float, right: Float, bottom: Float, left: Float)
}

Constructors

  • Padding(top: Float, right: Float, bottom: Float, left: Float)

Values

pub fn all(n: Float) -> Padding

Uniform padding on all sides.

pub fn none() -> Padding

No padding.

pub fn to_prop_value(p: Padding) -> node.PropValue

Encode to wire-format PropValue (always full 4-key map).

pub fn xy(vertical: Float, horizontal: Float) -> Padding

Vertical and horizontal padding.

Search Document