Material design text theme.
Definitions for the various typographical styles found in material design (e.g., headline, caption). Rather than creating a TextTheme directly, you can obtain an instance as Typography.black or Typography.white.
To obtain the current text theme, call of with the current BuildContext and read the textTheme property.
See also:
Static Methods
Constructors
Properties
- body1 → TextStyle
-
Used for the default text style for Material.
read-only - body2 → TextStyle
-
Used for emphasizing text that would otherwise be body1.
read-only -
Used for text on RaisedButton and FlatButton.
read-only - caption → TextStyle
-
Used for auxillary text associated with images.
read-only - display1 → TextStyle
-
Large text.
read-only - display2 → TextStyle
-
Very large text.
read-only - display3 → TextStyle
-
Very, very large text.
read-only - display4 → TextStyle
-
Extremely large text.
read-only - headline → TextStyle
-
Used for large text in dialogs (e.g., the month and year in
DatePicker
).read-only - subhead → TextStyle
-
Used for the primary text in lists (e.g., title).
read-only - title → TextStyle
-
Used for the primary text in app bars and dialogs (e.g., title and
Dialog.title
).read-only - hashCode → int
-
Get a hash code for this object.
read-only, inherited - runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
Operators
-
operator ==(
other) → bool -
The equality operator.
inherited
Methods
-
apply(
{String fontFamily, double fontSizeFactor: 1.0, double fontSizeDelta: 0.0, Color displayColor, Color bodyColor }) → TextTheme -
Creates a copy of this text theme but with the given field replaced in each of the individual text styles.
-
copyWith(
{TextStyle display4, TextStyle display3, TextStyle display2, TextStyle display1, TextStyle headline, TextStyle title, TextStyle subhead, TextStyle body2, TextStyle body1, TextStyle caption, TextStyle button }) → TextTheme -
Creates a copy of this text theme but with the given fields replaced with the new values.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed.
inherited -
toString(
) → String -
Returns a string representation of this object.
inherited