blob: 6c32627b4650cfcd4910e0959f8f6b7d9ad9eb9a [file]
import 'block_parser.dart';
import 'inline_parser.dart';
class ExtensionSet {
static ExtensionSet none = new ExtensionSet._([], []);
static ExtensionSet commonMark = new ExtensionSet._(
[const FencedCodeBlockSyntax()], [new InlineHtmlSyntax()]);
static ExtensionSet gitHub = new ExtensionSet._(
[const FencedCodeBlockSyntax(), const TableSyntax()],
[new InlineHtmlSyntax()]);
final List<BlockSyntax> blockSyntaxes;
final List<InlineSyntax> inlineSyntaxes;
ExtensionSet._(this.blockSyntaxes, this.inlineSyntaxes);
}