Complete type-scale inspired by iOS 18 SF Pro.
Uses the system font (SF Pro on iOS/macOS, Roboto on Android) with precise optical sizing: tighter letter-spacing on large sizes, generous height on body text, and proportional font-feature settings.
Scale levels follow Apple HIG naming with additions: display → title → headline → subheadline → body → callout → caption → footnote → overline
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- bodyLarge → const TextStyle
- bodyMedium → const TextStyle
- bodySmall → const TextStyle
- callout → const TextStyle
- captionLarge → const TextStyle
- captionSmall → const TextStyle
- displayLarge → const TextStyle
- displayMedium → const TextStyle
- displaySmall → const TextStyle
- footnote → const TextStyle
- headline → const TextStyle
- labelLarge → const TextStyle
- labelMedium → const TextStyle
- labelSmall → const TextStyle
- mono → const TextStyle
- monoSmall → const TextStyle
- overline → const TextStyle
- subheadline → const TextStyle
- titleLarge → const TextStyle
- titleMedium → const TextStyle
- titleSmall → const TextStyle