toFlutter method

  1. @override
StrutStyle toFlutter(
  1. AnyWidgetContext context
)
override

Implementation

@override
StrutStyle toFlutter(AnyWidgetContext context) {
  return map(
    (_) => StrutStyle(
      fontFamily: fontFamily,
      fontFamilyFallback: fontFamilyFallback,
      fontSize: fontSize,
      height: height,
      leadingDistribution: leadingDistribution?.toFlutter(context),
      leading: leading,
      fontWeight: fontWeight?.toFlutter(context),
      fontStyle: fontStyle?.toFlutter(context),
      forceStrutHeight: forceStrutHeight,
      debugLabel: debugLabel,
      package: package,
    ),
    fromTextStyle: (value) => StrutStyle.fromTextStyle(
      value.textStyle.toFlutter(context),
      fontFamily: fontFamily,
      fontFamilyFallback: fontFamilyFallback,
      fontSize: fontSize,
      height: height,
      leadingDistribution: leadingDistribution?.toFlutter(context),
      leading: leading,
      fontWeight: fontWeight?.toFlutter(context),
      fontStyle: fontStyle?.toFlutter(context),
      forceStrutHeight: forceStrutHeight,
      debugLabel: debugLabel,
      package: package,
    ),
  );
}