copyWith method

  1. @override
HeaderNode copyWith({
  1. int? level,
  2. String? content,
  3. List<MarkdownNode>? children,
})
override

Creates a copy of this node

Implementation

@override
HeaderNode copyWith({
  int? level,
  String? content,
  List<MarkdownNode>? children,
}) {
  return HeaderNode(
    level: level ?? this.level,
    content: content ?? this.content,
    children: children ?? this.children,
  );
}