ContextBlock
init
Creates an ContextBlock
instance.
No arguments
Return: The ContextBlock
instance.
id
Sets a custom identifier for the ContextBlock
instance.
id
string
true
The custom identifier for the ActionsBlock
instance.
Return: The ContextBlock
instance.
image
Adds an ImageElement
to this ContextBlock
instance.
imageUrl
string
true
The url for the image.
altText
string
false
""
(empty string)
The alt text for the image.
Return: The new ImageElement
instance.
Throws: Megaphone.Provider.SlackBlockException
when more than 25 elements are added.
text
Adds a TextObject
to this ContextBlock
instance.
text
string
true
The text for the TextObject
.
Return: The new TextObject
instance.
Throws: Megaphone.Provider.SlackBlockException
when more than 25 elements are added.
getMemento
Converts the ContextBlock
instance to a serializable format.
No arguments
Return: (struct
) A struct representing this ContextBlock
instance.
Throws: Megaphone.Provider.SlackBlockException
when either 0 or more than 25 elements are present.
Last updated