plushie/prop/line_height
Line height for text widgets.
Accepts three forms:
- A relative multiplier (e.g.
1.5viarelative(1.5)) - An explicit absolute pixel height (e.g.
absolute(20.0))
Numbers are passed through as-is on the wire (the renderer
interprets plain numbers as relative multipliers). Map forms
are sent as {relative: n} or {absolute: n}.
Types
Line height specification for text widgets.
pub type LineHeight {
Relative(Float)
Absolute(Float)
}
Constructors
-
Relative(Float)Relative line height multiplier (e.g. 1.5 means 150% of font size).
-
Absolute(Float)Absolute line height in pixels.
Values
pub fn relative(n: Float) -> LineHeight
Create a relative line height (multiplier of font size).
pub fn to_prop_value(lh: LineHeight) -> node.PropValue
Encode a LineHeight to its wire-format PropValue.
Relative values are sent as bare numbers (the renderer default).
Absolute values are sent as {absolute: n} maps.