Module: YMDP::Generator::Snippets

Included in:
Templates::Modifications
Defined in:
lib/view.rb

Overview

Pieces of code which will be added to existing files by the Modifications class.

Instance Method Summary collapse

Instance Method Details

#launcher_method(view) ⇒ Object

Creates a method which will launch the new view from within any other view.



16
17
18
19
20
21
22
23
24
25
# File 'lib/view.rb', line 16

def launcher_method(view)
  view = view.downcase
  class_name = view.capitalize
"\nLauncher.launch\#{class_name} = function() {\n  Launcher.launchTab(\"\#{view}\", \"\#{class_name}\");\n};\n"
end