module Exclaim::Implementable
Attributes
config[RW]
implementation[RW]
json_declaration[RW]
name[RW]
Public Class Methods
new(json_declaration: nil, name: nil, implementation: ->(_config, _env) { nil }
click to toggle source
# File lib/exclaim/implementable.rb, line 7 def initialize(json_declaration: nil, name: nil, implementation: ->(_config, _env) { nil }, config: {}) @json_declaration = json_declaration @name = name @implementation = implementation @config = config end