ImageBlock
init
Creates an ImageBlock instance.
imageUrl
string
true
The url for the image. Maximum of 3000 characters.
altText
string
false
"" (empty string)
The alt text for the ImageBlock. If no alt text is provided here, it must be configured using the alt method before serializing.
Return: The ImageBlock instance.
id
Sets a custom identifier for the ImageBlock instance.
id
string
true
The custom identifier for the ImageBlock instance.
Return: The ImageBlock instance.
alt
Sets the alt text for the ImageBlock instance.
altText
string
true
The alt text for the image. Maximum of 2000 characters.
Return: The ImageBlock instance.
title
Sets the title for the ImageBlock instance.
title
string
true
The title for the image. Maximum of 2000 characters.
Return: The ImageBlock instance.
getMemento
Converts the ImageBlock instance to a serializable format.
No arguments
Return: (struct) A struct representing this ImageBlock instance.
{
"type": "image",
"image_url": "https://placekitten.com/200/300",
"alt_text": "A cute kitten",
"block_id": "optional"
"text": {
"type": "plain_text",
"text": "My Title"
},
}Last updated
