inlineCode property

TextModifier get inlineCode

Implementation

TextModifier get inlineCode => WrappedText(
      style: (context, theme) => theme.typography.inlineCode,
      wrapper: (context, child) {
        final style = DefaultTextStyle.of(context).style;
        final double paddingVertical = style.fontSize! * 0.2;
        final double paddingHorizontal = style.fontSize! * 0.3;
        final ThemeData themeData = Theme.of(context);
        return Container(
          padding: EdgeInsets.symmetric(
            vertical: paddingVertical,
            horizontal: paddingHorizontal,
          ),
          decoration: BoxDecoration(
            color: Theme.of(context).colorScheme.muted,
            borderRadius: BorderRadius.circular(themeData.radiusSm),
          ),
          child: child,
        );
      },
      child: this,
    );