Uses of Class
com.slack.api.model.block.element.BlockElement
Packages that use BlockElement
Package
Description
The classes representing the Slack core objects such as conversations, messages, users, blocks, and surfaces.
The classes representing the Slack core objects such as conversations, messages, users, blocks, and surfaces.
Provides JSON serialization/deserialization utilities for the classes in this library.
-
Uses of BlockElement in com.slack.api.model.block
Subclasses of BlockElement in com.slack.api.model.blockMethods in com.slack.api.model.block that return BlockElementModifier and TypeMethodDescriptionSectionBlock.getAccessory()InputBlock.getElement()A plain-text input element, a select menu element, a multi-select menu, or a datepicker element.Methods in com.slack.api.model.block that return types with arguments of type BlockElementMethods in com.slack.api.model.block with parameters of type BlockElementModifier and TypeMethodDescriptionSectionBlock.SectionBlockBuilder.accessory(BlockElement accessory) InputBlock.InputBlockBuilder.element(BlockElement element) A plain-text input element, a select menu element, a multi-select menu, or a datepicker element.voidSectionBlock.setAccessory(BlockElement accessory) voidInputBlock.setElement(BlockElement element) A plain-text input element, a select menu element, a multi-select menu, or a datepicker element.Method parameters in com.slack.api.model.block with type arguments of type BlockElementModifier and TypeMethodDescriptionstatic ActionsBlockBlocks.actions(String blockId, List<BlockElement> elements) static ActionsBlockBlocks.actions(List<BlockElement> elements) ActionsBlock.ActionsBlockBuilder.elements(List<BlockElement> elements) RichTextBlock.RichTextBlockBuilder.elements(List<BlockElement> elements) voidActionsBlock.setElements(List<BlockElement> elements) voidRichTextBlock.setElements(List<BlockElement> elements) Constructors in com.slack.api.model.block with parameters of type BlockElementModifierConstructorDescriptionInputBlock(String blockId, PlainTextObject label, BlockElement element, Boolean dispatchAction, PlainTextObject hint, boolean optional) Creates a newInputBlockinstance.SectionBlock(TextObject text, String blockId, List<TextObject> fields, BlockElement accessory, Boolean expand) Constructor parameters in com.slack.api.model.block with type arguments of type BlockElementModifierConstructorDescriptionActionsBlock(List<BlockElement> elements, String blockId) RichTextBlock(List<BlockElement> elements, String blockId) -
Uses of BlockElement in com.slack.api.model.block.element
Subclasses of BlockElement in com.slack.api.model.block.elementModifier and TypeClassDescriptionclasshttps://docs.slack.dev/reference/block-kit/block-elements/button-elementclasshttps://docs.slack.dev/reference/block-kit/block-elements/multi-select-menu-element#channel_multi_selectclasshttps://docs.slack.dev/reference/block-kit/block-elements/checkboxes-elementclasshttps://docs.slack.dev/reference/block-kit/block-elements/multi-select-menu-element#conversation_multi_selectclasshttps://docs.slack.dev/reference/block-kit/block-elements/date-picker-elementclasshttps://docs.slack.dev/reference/block-kit/block-elements/date-picker-elementclasshttps://docs.slack.dev/reference/block-kit/block-elements/email-input-elementclasshttps://docs.slack.dev/reference/block-kit/block-elements/multi-select-menu-element#external_multi_selectclasshttps://docs.slack.dev/reference/block-kit/block-elements/file-input-elementclasshttps://docs.slack.dev/reference/block-kit/block-elements/image-elementclasshttps://docs.slack.dev/reference/block-kit/block-elements/multi-select-menu-element#channel_multi_selectclasshttps://docs.slack.dev/reference/block-kit/block-elements/multi-select-menu-element#conversation_multi_selectclasshttps://docs.slack.dev/reference/block-kit/block-elements/multi-select-menu-element#external_multi_selectclasshttps://docs.slack.dev/reference/block-kit/block-elements/multi-select-menu-elementclasshttps://docs.slack.dev/reference/block-kit/block-elements/multi-select-menu-element#users_multi_selectclasshttps://docs.slack.dev/reference/block-kit/block-elements/number-input-elementclasshttps://docs.slack.dev/reference/block-kit/block-elements/overflow-menu-elementclasshttps://docs.slack.dev/reference/block-kit/block-elements/plain-text-input-elementclasshttps://docs.slack.dev/reference/block-kit/block-elements/radio-button-group-elementclasshttps://docs.slack.dev/reference/block-kit/block-elements/rich-text-input-elementclasshttps://docs.slack.dev/changelog/2019/09/01/what-they-see-is-what-you-get-and-more-and-lessclasshttps://docs.slack.dev/changelog/2019/09/01/what-they-see-is-what-you-get-and-more-and-lessclasshttps://docs.slack.dev/changelog/2019/09/01/what-they-see-is-what-you-get-and-more-and-lessclasshttps://docs.slack.dev/changelog/2019/09/01/what-they-see-is-what-you-get-and-more-and-lessclassclasshttps://docs.slack.dev/reference/block-kit/block-elements/multi-select-menu-element#static_multi_selectclasshttps://docs.slack.dev/reference/block-kit/block-elements/time-picker-elementclasshttps://docs.slack.dev/reference/block-kit/block-elements/url-input-elementclasshttps://docs.slack.dev/reference/block-kit/block-elements/multi-select-menu-element#users_multi_selectclasshttps://docs.slack.dev/reference/block-kit/block-elements/workflow-button-elementMethods in com.slack.api.model.block.element that return types with arguments of type BlockElementModifier and TypeMethodDescriptionstatic List<BlockElement>BlockElements.asElements(BlockElement... elements) Methods in com.slack.api.model.block.element with parameters of type BlockElementModifier and TypeMethodDescriptionstatic List<BlockElement>BlockElements.asElements(BlockElement... elements) -
Uses of BlockElement in com.slack.api.util.json
Methods in com.slack.api.util.json that return BlockElementModifier and TypeMethodDescriptionGsonBlockElementFactory.deserialize(com.google.gson.JsonElement json, Type typeOfT, com.google.gson.JsonDeserializationContext context) Methods in com.slack.api.util.json with parameters of type BlockElementModifier and TypeMethodDescriptioncom.google.gson.JsonElementGsonBlockElementFactory.serialize(BlockElement src, Type typeOfSrc, com.google.gson.JsonSerializationContext context)