class Capistrano::Slacky::Block::Section

Public Class Methods

new(*fields) click to toggle source
# File lib/capistrano/slacky/block/section.rb, line 7
def initialize(*fields)
  @fields = fields.map do |field|
    Field.new(field)
  end
end

Public Instance Methods

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