build method

  1. @override
Widget build(
  1. BuildContext context,
  2. String text,
  3. GptMarkdownConfig config
)
override

Implementation

@override
Widget build(
  BuildContext context,
  String text,
  final GptMarkdownConfig config,
) {
  var match = this.exp.firstMatch(text);
  return UnorderedListView(
    bulletColor:
        (config.style?.color ?? DefaultTextStyle.of(context).style.color),
    padding: 7,
    spacing: 10,
    bulletSize:
        0.3 *
        (config.style?.fontSize ??
            DefaultTextStyle.of(context).style.fontSize ??
            kDefaultFontSize),
    textDirection: config.textDirection,
    child: MdWidget("${match?[1]?.trim()}", config: config),
  );
}