Class: Generators::Avo::FieldGenerator

Inherits:
NamedBaseGenerator show all
Defined in:
lib/generators/avo/field_generator.rb

Instance Method Summary collapse

Methods inherited from NamedBaseGenerator

#initialize

Constructor Details

This class inherits a constructor from Generators::Avo::NamedBaseGenerator

Instance Method Details

#handleObject



11
12
13
14
# File 'lib/generators/avo/field_generator.rb', line 11

def handle
  directory "field/components", "#{::Avo.configuration.view_component_path}/avo/fields/#{singular_name}_field"
  template "field/%singular_name%_field.rb.tt", "app/avo/fields/#{singular_name}_field.rb"
end