toResourceLink method
Implementation
Map<String, Object?> toResourceLink() {
if (isInline && isImage) {
return <String, Object?>{
'type': 'image',
'data': data,
if (mimeType != null && mimeType!.isNotEmpty) 'mimeType': mimeType,
'name': name,
if (size != null) 'size': size,
};
}
return <String, Object?>{
'type': 'resource_link',
'uri': uri.toString(),
'name': name,
if (mimeType != null && mimeType!.isNotEmpty) 'mimeType': mimeType,
if (size != null) 'size': size,
};
}