class Slack::BlockKit::Composition::Mrkdwn

An object containing some text, formatted using Slack's “mrkdwn”.

api.slack.com/reference/messaging/composition-objects#text api.slack.com/messaging/composing/formatting

Constants

TYPE

Public Class Methods

new(text:, verbatim: nil) click to toggle source
# File lib/slack/block_kit/composition/mrkdwn.rb, line 13
def initialize(text:, verbatim: nil)
  @text = text
  @verbatim = verbatim
end

Public Instance Methods

as_json(*) click to toggle source
# File lib/slack/block_kit/composition/mrkdwn.rb, line 18
def as_json(*)
  {
    type: TYPE,
    text: @text,
    verbatim: @verbatim
  }.compact
end