Class: GenView

Inherits:
Thor::Group
  • Object
show all
Includes:
Thor::Actions
Defined in:
lib/jt-mobile-kit/gen_view/gen_view.rb

Instance Method Summary collapse

Constructor Details

#initialize(args = [], options = {}, config = {}) ⇒ GenView

Returns a new instance of GenView.



6
7
8
9
# File 'lib/jt-mobile-kit/gen_view/gen_view.rb', line 6

def initialize(args=[], options={}, config={})
  super
  self.destination_root= ""
end

Instance Method Details

#genObject



13
14
15
16
17
# File 'lib/jt-mobile-kit/gen_view/gen_view.rb', line 13

def gen
  page_name = name
  content = ERB.new File.read("#{GenView.source_root}/view.haml.erb")
  create_file "hamls/pages/#{page_name}_page.haml", content.result(binding)
end