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