class ActionCard

Attributes

action_parameters[RW]
description[RW]
requires[RW]

Public Class Methods

new(&block) click to toggle source
# File lib/rbbt/rest/entity/action_card.rb, line 4
def initialize(&block)
  @action_parameters = block
  @requires = []
end

Public Instance Methods

require(*inputs, &block) click to toggle source
# File lib/rbbt/rest/entity/action_card.rb, line 17
def require(*inputs, &block)
  if block_given?
    @requires << [inputs, block]
  else
    @requires.concat inputs
  end
end