public class Blocks extends Object
Modifier and Type | Method and Description |
---|---|
static ActionsBlock |
actions(List<BlockElement> elements) |
static ActionsBlock |
actions(ModelConfigurator<com.slack.api.model.block.ActionsBlock.ActionsBlockBuilder> configurator) |
static ActionsBlock |
actions(String blockId,
List<BlockElement> elements) |
static List<LayoutBlock> |
asBlocks(LayoutBlock... blocks) |
static ContextBlock |
context(List<ContextBlockElement> elements) |
static ContextBlock |
context(ModelConfigurator<com.slack.api.model.block.ContextBlock.ContextBlockBuilder> configurator) |
static ContextBlock |
context(String blockId,
List<ContextBlockElement> elements) |
static DividerBlock |
divider() |
static DividerBlock |
divider(ModelConfigurator<com.slack.api.model.block.DividerBlock.DividerBlockBuilder> configurator) |
static DividerBlock |
divider(String blockId) |
static FileBlock |
file(ModelConfigurator<com.slack.api.model.block.FileBlock.FileBlockBuilder> configurator) |
static ImageBlock |
image(ModelConfigurator<com.slack.api.model.block.ImageBlock.ImageBlockBuilder> configurator) |
static InputBlock |
input(ModelConfigurator<com.slack.api.model.block.InputBlock.InputBlockBuilder> configurator) |
static RichTextBlock |
richText(ModelConfigurator<com.slack.api.model.block.RichTextBlock.RichTextBlockBuilder> configurator) |
static SectionBlock |
section(ModelConfigurator<com.slack.api.model.block.SectionBlock.SectionBlockBuilder> configurator) |
public static List<LayoutBlock> asBlocks(LayoutBlock... blocks)
public static ActionsBlock actions(ModelConfigurator<com.slack.api.model.block.ActionsBlock.ActionsBlockBuilder> configurator)
public static ActionsBlock actions(List<BlockElement> elements)
public static ActionsBlock actions(String blockId, List<BlockElement> elements)
public static ContextBlock context(ModelConfigurator<com.slack.api.model.block.ContextBlock.ContextBlockBuilder> configurator)
public static ContextBlock context(List<ContextBlockElement> elements)
public static ContextBlock context(String blockId, List<ContextBlockElement> elements)
public static DividerBlock divider(ModelConfigurator<com.slack.api.model.block.DividerBlock.DividerBlockBuilder> configurator)
public static DividerBlock divider(String blockId)
public static DividerBlock divider()
public static FileBlock file(ModelConfigurator<com.slack.api.model.block.FileBlock.FileBlockBuilder> configurator)
public static ImageBlock image(ModelConfigurator<com.slack.api.model.block.ImageBlock.ImageBlockBuilder> configurator)
public static InputBlock input(ModelConfigurator<com.slack.api.model.block.InputBlock.InputBlockBuilder> configurator)
public static RichTextBlock richText(ModelConfigurator<com.slack.api.model.block.RichTextBlock.RichTextBlockBuilder> configurator)
public static SectionBlock section(ModelConfigurator<com.slack.api.model.block.SectionBlock.SectionBlockBuilder> configurator)
Copyright © 2020. All rights reserved.