apply method

  1. @override
Future<String> apply(
  1. String content,
  2. Map<String, dynamic> context
)
override

Implementation

@override
Future<String> apply(String content, Map<String, dynamic> context) async {
  return content.replaceAllMapped(_inlineJsRegex, (match) {
    final type = match.group(1)?.trim() ?? 'text/javascript';
    final jsContent = match.group(2)!.trim();

    return '<script type="$type">$jsContent</script>';
  });
}