public CupertinoTextThemeData( _TextThemeDefaultsBuilder defaults = null, Color primaryColor = null, TextStyle textStyle = null, TextStyle actionTextStyle = null, TextStyle tabLabelTextStyle = null, TextStyle navTitleTextStyle = null, TextStyle navLargeTitleTextStyle = null, TextStyle navActionTextStyle = null, TextStyle pickerTextStyle = null, TextStyle dateTimePickerTextStyle = null ) { _defaults = defaults ?? new _TextThemeDefaultsBuilder(CupertinoColors.label, CupertinoColors.inactiveGray); _primaryColor = primaryColor ?? CupertinoColors.systemBlue; D.assert((_navActionTextStyle != null && _actionTextStyle != null) || _primaryColor != null); _textStyle = textStyle; _actionTextStyle = actionTextStyle; _tabLabelTextStyle = tabLabelTextStyle; _navTitleTextStyle = navTitleTextStyle; _navLargeTitleTextStyle = navLargeTitleTextStyle; _navActionTextStyle = navActionTextStyle; _pickerTextStyle = pickerTextStyle; _dateTimePickerTextStyle = dateTimePickerTextStyle; }
public static CupertinoTextThemeData _raw( _TextThemeDefaultsBuilder _defaults, Color primaryColor, TextStyle textStyle, TextStyle actionTextStyle, TextStyle tabLabelTextStyle, TextStyle navTitleTextStyle, TextStyle navLargeTitleTextStyle, TextStyle navActionTextStyle, TextStyle pickerTextStyle, TextStyle dateTimePickerTextStyle ) { var textThemeData = new CupertinoTextThemeData( _defaults, primaryColor, textStyle, actionTextStyle, tabLabelTextStyle, navTitleTextStyle, navLargeTitleTextStyle, navActionTextStyle, pickerTextStyle, dateTimePickerTextStyle ); return(textThemeData); }