class Capistrano::Slacky::Block::Context

Public Class Methods

new(*elements) click to toggle source
# File lib/capistrano/slacky/block/context.rb, line 7
def initialize(*elements)
  @elements = elements.map do |element|
    Element.new(element)
  end
end

Public Instance Methods

as_json() click to toggle source
# File lib/capistrano/slacky/block/context.rb, line 13
def as_json
  {
    type: :context,
    elements: @elements.map(&:as_json)
  }
end