module Slack::BlockKit::ExecutionContext

TO USE: include Slack::Messages::Blocks::ExecutionContext data = [ SectionBlock[text: Text[mrkdwn: 'wheeee']] ] Slack::Messages::Blocks::ExecutionContext.test(data)

> {

  "blocks": [
    {
      "type": "section",
      "text": {
        "type": "mrkdwn",
        "text": "wheeee"
      }
    }
  ]
}

This can be copied and pasted into api.slack.com/tools/block-kit-builder

Constants

ActionsBlock
Bold
ButtonElement
ChannelsSelectElement
Code
CodeBlock
ConfirmationDialog
ContextBlock
ConversationsSelectElement
DatePickerElement
DividerBlock
Emoji
ExternalSelectElement
Filter
ImageBlock
ImageElement
Italic
MultiChannelsSelectElement
MultiConversationsSelectElement
MultiExternalSelectElement
MultiStaticSelectElement
MultiUsersSelectElement
Option
OptionGroup
OverflowElement
SectionBlock
StaticSelectElement
Strike
Text
UsersSelectElement

Public Instance Methods

DividerBlock() click to toggle source
# File lib/slack/block_kit/execution_context.rb, line 28
def DividerBlock
  DividerBlock[]
end