Class BlockElements
java.lang.Object
com.slack.api.model.block.element.BlockElements
-
Method Summary
Modifier and TypeMethodDescriptionstatic List<ContextBlockElement>
asContextElements
(ContextBlockElement... elements) static List<BlockElement>
asElements
(BlockElement... elements) static List<RichTextElement>
asRichTextElements
(RichTextElement... elements) static ButtonElement
button
(ModelConfigurator<ButtonElement.ButtonElementBuilder> configurator) static ChannelsSelectElement
static CheckboxesElement
static ConversationsSelectElement
conversationsSelect
(ModelConfigurator<ConversationsSelectElement.ConversationsSelectElementBuilder> configurator) static DatePickerElement
static ExternalSelectElement
static ImageElement
image
(ModelConfigurator<ImageElement.ImageElementBuilder> configurator) static ImageElement
imageElement
(ModelConfigurator<ImageElement.ImageElementBuilder> configurator) static MultiChannelsSelectElement
multiChannelsSelect
(ModelConfigurator<MultiChannelsSelectElement.MultiChannelsSelectElementBuilder> configurator) multiConversationsSelect
(ModelConfigurator<MultiConversationsSelectElement.MultiConversationsSelectElementBuilder> configurator) static MultiExternalSelectElement
multiExternalSelect
(ModelConfigurator<MultiExternalSelectElement.MultiExternalSelectElementBuilder> configurator) static MultiStaticSelectElement
multiStaticSelect
(ModelConfigurator<MultiStaticSelectElement.MultiStaticSelectElementBuilder> configurator) static MultiUsersSelectElement
multiUsersSelect
(ModelConfigurator<MultiUsersSelectElement.MultiUsersSelectElementBuilder> configurator) static OverflowMenuElement
static PlainTextInputElement
static RadioButtonsElement
static RichTextListElement
Deprecated.The SDK cannot send rich text blocks.static RichTextPreformattedElement
richTextPreformatted
(ModelConfigurator<RichTextPreformattedElement.RichTextPreformattedElementBuilder> configurator) Deprecated.The SDK cannot send rich text blocks.static RichTextQuoteElement
Deprecated.The SDK cannot send rich text blocks.static RichTextSectionElement
richTextSection
(ModelConfigurator<RichTextSectionElement.RichTextSectionElementBuilder> configurator) Deprecated.The SDK cannot send rich text blocks.static StaticSelectElement
static TimePickerElement
static UsersSelectElement
-
Method Details
-
asElements
-
asContextElements
-
asRichTextElements
-
button
public static ButtonElement button(ModelConfigurator<ButtonElement.ButtonElementBuilder> configurator) -
checkboxes
public static CheckboxesElement checkboxes(ModelConfigurator<CheckboxesElement.CheckboxesElementBuilder> configurator) -
overflowMenu
public static OverflowMenuElement overflowMenu(ModelConfigurator<OverflowMenuElement.OverflowMenuElementBuilder> configurator) -
plainTextInput
public static PlainTextInputElement plainTextInput(ModelConfigurator<PlainTextInputElement.PlainTextInputElementBuilder> configurator) -
datePicker
public static DatePickerElement datePicker(ModelConfigurator<DatePickerElement.DatePickerElementBuilder> configurator) -
timePicker
public static TimePickerElement timePicker(ModelConfigurator<TimePickerElement.TimePickerElementBuilder> configurator) -
image
-
imageElement
public static ImageElement imageElement(ModelConfigurator<ImageElement.ImageElementBuilder> configurator) -
radioButtons
public static RadioButtonsElement radioButtons(ModelConfigurator<RadioButtonsElement.RadioButtonsElementBuilder> configurator) -
channelsSelect
public static ChannelsSelectElement channelsSelect(ModelConfigurator<ChannelsSelectElement.ChannelsSelectElementBuilder> configurator) -
conversationsSelect
public static ConversationsSelectElement conversationsSelect(ModelConfigurator<ConversationsSelectElement.ConversationsSelectElementBuilder> configurator) -
externalSelect
public static ExternalSelectElement externalSelect(ModelConfigurator<ExternalSelectElement.ExternalSelectElementBuilder> configurator) -
staticSelect
public static StaticSelectElement staticSelect(ModelConfigurator<StaticSelectElement.StaticSelectElementBuilder> configurator) -
usersSelect
public static UsersSelectElement usersSelect(ModelConfigurator<UsersSelectElement.UsersSelectElementBuilder> configurator) -
multiChannelsSelect
public static MultiChannelsSelectElement multiChannelsSelect(ModelConfigurator<MultiChannelsSelectElement.MultiChannelsSelectElementBuilder> configurator) -
multiConversationsSelect
public static MultiConversationsSelectElement multiConversationsSelect(ModelConfigurator<MultiConversationsSelectElement.MultiConversationsSelectElementBuilder> configurator) -
multiExternalSelect
public static MultiExternalSelectElement multiExternalSelect(ModelConfigurator<MultiExternalSelectElement.MultiExternalSelectElementBuilder> configurator) -
multiUsersSelect
public static MultiUsersSelectElement multiUsersSelect(ModelConfigurator<MultiUsersSelectElement.MultiUsersSelectElementBuilder> configurator) -
multiStaticSelect
public static MultiStaticSelectElement multiStaticSelect(ModelConfigurator<MultiStaticSelectElement.MultiStaticSelectElementBuilder> configurator) -
richTextList
@Deprecated public static RichTextListElement richTextList(ModelConfigurator<RichTextListElement.RichTextListElementBuilder> configurator) Deprecated.The SDK cannot send rich text blocks. Use markdown text instead. -
richTextPreformatted
@Deprecated public static RichTextPreformattedElement richTextPreformatted(ModelConfigurator<RichTextPreformattedElement.RichTextPreformattedElementBuilder> configurator) Deprecated.The SDK cannot send rich text blocks. Use markdown text instead. -
richTextQuote
@Deprecated public static RichTextQuoteElement richTextQuote(ModelConfigurator<RichTextQuoteElement.RichTextQuoteElementBuilder> configurator) Deprecated.The SDK cannot send rich text blocks. Use markdown text instead. -
richTextSection
@Deprecated public static RichTextSectionElement richTextSection(ModelConfigurator<RichTextSectionElement.RichTextSectionElementBuilder> configurator) Deprecated.The SDK cannot send rich text blocks. Use markdown text instead.
-