class Slack::BlockKit::Layout::Divider

A content divider, like an <hr>, to split up different blocks inside of a message.

api.slack.com/reference/messaging/blocks#divider

Constants

TYPE

Public Class Methods

new(block_id: nil) click to toggle source
# File lib/slack/block_kit/layout/divider.rb, line 13
def initialize(block_id: nil)
  @block_id = block_id
end

Public Instance Methods

as_json(*) click to toggle source
# File lib/slack/block_kit/layout/divider.rb, line 17
def as_json(*)
  {
    type: TYPE,
    block_id: @block_id
  }.compact
end