KiteTypography class
Built with Kite πͺ Flutter foundations, architecture, and developer tooling. Learn more: https://kite.orkitt.dev
- Inheritance
-
- Object
- ThemeExtension<
KiteTypography> - KiteTypography
- Annotations
Constructors
Properties
- body β TextStyle
-
Default readable application content.
final
- bodyStrong β TextStyle
-
Strong readable content.
no setter
- caption β TextStyle
-
Metadata, timestamps, helper text, and subtle details.
final
- captionStrong β TextStyle
-
Strong metadata or helper text.
no setter
- display β TextStyle
-
Hero, onboarding, marketing, and large feature statements.
final
- hashCode β int
-
The hash code for this object.
no setterinherited
- heading β TextStyle
-
Primary page or screen heading.
final
- headingSmall β TextStyle
-
Compact page heading.
no setter
- label β TextStyle
-
Buttons, form labels, navigation, and controls.
final
- labelLarge β TextStyle
-
Larger label for prominent controls.
no setter
- labelSmall β TextStyle
-
Tabs, chips, badges, and compact controls.
final
- lead β TextStyle
-
Prominent descriptive content below headings.
final
- paragraph β TextStyle
-
Compact supporting and secondary content.
final
- paragraphStrong β TextStyle
-
Strong supporting content.
no setter
- runtimeType β Type
-
A representation of the runtime type of the object.
no setterinherited
- section β TextStyle
-
Section, sheet, modal, and dialog heading.
final
- sectionSmall β TextStyle
-
Compact section heading.
no setter
- subtitle β TextStyle
-
Supporting title or subtitle.
no setter
- title β TextStyle
-
Card, list, panel, and component title.
final
- type β Object
-
The extension's type.
no setterinherited
Methods
-
copyWith(
{TextStyle? display, TextStyle? heading, TextStyle? section, TextStyle? title, TextStyle? lead, TextStyle? body, TextStyle? paragraph, TextStyle? label, TextStyle? labelSmall, TextStyle? caption}) β KiteTypography -
Creates a copy of this theme extension with the given fields
replaced by the non-null parameter values.
override
-
lerp(
covariant KiteTypography? other, double t) β KiteTypography -
Linearly interpolate with another ThemeExtension object.
override
-
noSuchMethod(
Invocation invocation) β dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
resolve(
KiteColors colors) β KiteTypography - Applies semantic Kite colors while preserving typography metrics.
-
toString(
) β String -
A string representation of this object.
inherited
-
toTextTheme(
) β TextTheme - Maps Kite typography into Flutter's Material TextTheme.
Operators
-
operator ==(
Object other) β bool -
The equality operator.
inherited
Constants
- standard β const KiteTypography