Skip to content

Commit 08b8563

Browse files
content [nfc]: Introduce MentionNode sealed class
1 parent 28b3536 commit 08b8563

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

lib/model/content.dart

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -700,9 +700,13 @@ class LinkNode extends InlineContainerNode {
700700
}
701701
}
702702

703+
sealed class MentionNode extends InlineContainerNode {
704+
const MentionNode({super.debugHtmlNode, required super.nodes});
705+
}
706+
703707
enum UserMentionType { user, userGroup }
704708

705-
class UserMentionNode extends InlineContainerNode {
709+
class UserMentionNode extends MentionNode {
706710
const UserMentionNode({
707711
super.debugHtmlNode,
708712
required super.nodes,

0 commit comments

Comments
 (0)