CarpenterTypeConfig class
Настройка typography runtime.
Типографика Carpenter является dynamic registry: роли текста могут иметь любые имена, а дефолтная шкала может быть расширена partial overrides.
Constructors
-
CarpenterTypeConfig({String? fontFamily, List<
String> ? fontFamilyFallback, String? package, String? secondaryFontFamily, List<String> ? secondaryFontFamilyFallback, String? secondaryPackage, double? baseSize, double scaleRatio = 1.125, Map<String, TextStyle> tokens = const {}}) -
Создает настройку typography runtime.
const
Properties
- baseSize → double?
-
Базовый размер. Если не задан, берется из dimension runtime.
final
- fontFamily → String?
-
Основной font family.
final
-
fontFamilyFallback
→ List<
String> ? -
Fallback font families.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- package → String?
-
Package, если шрифт поставляется пакетом Flutter.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- scaleRatio → double
-
Ratio generated typography scale.
final
- secondaryFontFamily → String?
-
Вторичный font family для мостов и альтернативной типографики.
final
-
secondaryFontFamilyFallback
→ List<
String> ? -
Fallback font families вторичного шрифта.
final
- secondaryPackage → String?
-
Package вторичного шрифта, если он поставляется пакетом Flutter.
final
-
tokens
→ Map<
String, TextStyle> -
Явные роли или partial overrides.
final
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