Class BlockCompositions
- java.lang.Object
-
- com.slack.api.model.block.composition.BlockCompositions
-
public class BlockCompositions extends Object
-
-
Method Summary
-
-
-
Method Detail
-
asSectionFields
public static List<TextObject> asSectionFields(TextObject... elements)
-
asOptionGroups
public static List<OptionGroupObject> asOptionGroups(OptionGroupObject... optionGroups)
-
asOptions
public static List<OptionObject> asOptions(OptionObject... options)
-
confirmationDialog
public static ConfirmationDialogObject confirmationDialog(ModelConfigurator<ConfirmationDialogObject.ConfirmationDialogObjectBuilder> configurator)
-
plainText
public static PlainTextObject plainText(ModelConfigurator<PlainTextObject.PlainTextObjectBuilder> configurator)
-
plainText
public static PlainTextObject plainText(String text)
-
plainText
public static PlainTextObject plainText(String text, boolean emoji)
-
markdownText
public static MarkdownTextObject markdownText(ModelConfigurator<MarkdownTextObject.MarkdownTextObjectBuilder> configurator)
-
markdownText
public static MarkdownTextObject markdownText(String text)
-
optionGroup
public static OptionGroupObject optionGroup(ModelConfigurator<OptionGroupObject.OptionGroupObjectBuilder> configurator)
-
option
public static OptionObject option(ModelConfigurator<OptionObject.OptionObjectBuilder> configurator)
-
option
public static OptionObject option(TextObject text, String value)
-
dispatchActionConfig
public static DispatchActionConfig dispatchActionConfig(ModelConfigurator<DispatchActionConfig.DispatchActionConfigBuilder> configurator)
-
-