resolveFrom method Null safety
- BuildContext context
Returns a copy of the current CupertinoTextThemeData with all the colors resolved against the given BuildContext.
If any of the InheritedWidgets required to resolve this
CupertinoTextThemeData is not found in context, any unresolved
CupertinoDynamicColors will use the default trait value
(Brightness.light platform brightness, normal contrast,
CupertinoUserInterfaceLevelData.base elevation level).
Implementation
CupertinoTextThemeData resolveFrom(BuildContext context) {
return CupertinoTextThemeData._raw(
_defaults.resolveFrom(context),
CupertinoDynamicColor.maybeResolve(_primaryColor, context),
_resolveTextStyle(_textStyle, context),
_resolveTextStyle(_actionTextStyle, context),
_resolveTextStyle(_tabLabelTextStyle, context),
_resolveTextStyle(_navTitleTextStyle, context),
_resolveTextStyle(_navLargeTitleTextStyle, context),
_resolveTextStyle(_navActionTextStyle, context),
_resolveTextStyle(_pickerTextStyle, context),
_resolveTextStyle(_dateTimePickerTextStyle, context),
);
}