Figler.Render.Text.Measurement (figler v0.1.0-beta.1)

Copy Markdown View Source

A typed Figma text measurement retaining its source units.

Summary

Types

kind()

@type kind() :: :letter_spacing | :line_height

t()

@type t() :: %Figler.Render.Text.Measurement{units: units(), value: float()}

units()

@type units() :: :raw | :pixels | :percent

Functions

from_sparse(arg1)

@spec from_sparse(map() | nil) :: t() | nil

pixels(arg1, font_size, arg3)

@spec pixels(t() | nil, number() | nil, kind()) :: float() | nil