class RailsVueGenerator::Handlers::BaseHandler

Constants

IGNORED_COLUMNS

Public Class Methods

new(model) click to toggle source
# File lib/rails_vue_generator/handlers/base_handler.rb, line 6
def initialize(model)
  @model = model
end

Public Instance Methods

generate() click to toggle source
# File lib/rails_vue_generator/handlers/base_handler.rb, line 14
def generate
  lines = []
  lines << template
  lines << script
  lines << style
  lines.join("\n\n")
end
model_name() click to toggle source
# File lib/rails_vue_generator/handlers/base_handler.rb, line 10
def model_name
  @model.to_s.downcase
end