Annotation.fromJson constructor
Annotation.fromJson(
- Map json_
Implementation
Annotation.fromJson(core.Map json_)
: this(
customEmojiMetadata:
json_.containsKey('customEmojiMetadata')
? CustomEmojiMetadata.fromJson(
json_['customEmojiMetadata']
as core.Map<core.String, core.dynamic>,
)
: null,
length: json_['length'] as core.int?,
richLinkMetadata:
json_.containsKey('richLinkMetadata')
? RichLinkMetadata.fromJson(
json_['richLinkMetadata']
as core.Map<core.String, core.dynamic>,
)
: null,
slashCommand:
json_.containsKey('slashCommand')
? SlashCommandMetadata.fromJson(
json_['slashCommand'] as core.Map<core.String, core.dynamic>,
)
: null,
startIndex: json_['startIndex'] as core.int?,
type: json_['type'] as core.String?,
userMention:
json_.containsKey('userMention')
? UserMentionMetadata.fromJson(
json_['userMention'] as core.Map<core.String, core.dynamic>,
)
: null,
);