WxTextFilter.textSpan constructor

WxTextFilter.textSpan({
  1. required String pattern,
  2. TextStyle? style,
  3. WxTextFilterTap? onTap,
})

Implementation

WxTextFilter.textSpan({
  required this.pattern,
  TextStyle? style,
  WxTextFilterTap? onTap,
}) : builder = ((match) {
        const TextStyle defaultStyle = TextStyle(color: Color(0xFF2196F3));
        return TextSpan(
          text: match,
          style: style ?? defaultStyle,
          recognizer: onTap != null
              ? (TapGestureRecognizer()..onTap = () => onTap(match))
              : null,
        );
      });