Class: ActiveadminAncestryView::ActionGenerator

Inherits:
Object
  • Object
show all
Defined in:
lib/activeadmin_ancestry_view/action_generator.rb

Instance Method Summary collapse

Constructor Details

#initialize(action_builder, opt = {}, &block) ⇒ ActionGenerator

Returns a new instance of ActionGenerator.



3
4
5
6
7
# File 'lib/activeadmin_ancestry_view/action_generator.rb', line 3

def initialize(action_builder, opt = {}, &block)
  @action_builder = action_builder
  @opt = opt
  @block = block if block_given?
end

Instance Method Details

#callObject



9
10
11
# File 'lib/activeadmin_ancestry_view/action_generator.rb', line 9

def call
  action_builder.call(opt, &block)
end