markup method

HypertextSpan markup(
  1. List<HypertextSpan>? children,
  2. StartTagToken token,
  3. HypertextEventHandler? eventHandler,
  4. ColorMapper? colorMapper,
)

Implementation

HypertextSpan markup(
  List<HypertextSpan>? children,
  StartTagToken token,
  HypertextEventHandler? eventHandler,
  ColorMapper? colorMapper,
) {
  final context = MarkupContext(
    token.name,
    token.data,
    token.selfClosing,
    eventHandler,
    colorMapper,
  );

  if (kDebugLogging) {
    debugPrint('markup:[${context.tag}] ${context.attrs}');
  }
  return onMarkup(children, context);
}