Class: GettextI18nRailsJs::Config
- Inherits:
-
Object
- Object
- GettextI18nRailsJs::Config
- Defined in:
- lib/gettext_i18n_rails_js/config.rb
Instance Attribute Summary collapse
-
#handlebars_function ⇒ Object
Returns the value of attribute handlebars_function.
-
#javascript_function ⇒ Object
Returns the value of attribute javascript_function.
-
#jed_options ⇒ Object
Returns the value of attribute jed_options.
-
#output_path ⇒ Object
Returns the value of attribute output_path.
Instance Method Summary collapse
-
#initialize(&block) ⇒ Config
constructor
A new instance of Config.
Constructor Details
#initialize(&block) ⇒ Config
Returns a new instance of Config.
33 34 35 36 37 38 39 40 |
# File 'lib/gettext_i18n_rails_js/config.rb', line 33 def initialize(&block) @output_path = defaults[:output_path] @handlebars_function = defaults[:handlebars_function] @javascript_function = defaults[:javascript_function] @jed_options = defaults[:jed_options].symbolize_keys instance_eval(&block) if block_given? end |
Instance Attribute Details
#handlebars_function ⇒ Object
Returns the value of attribute handlebars_function.
29 30 31 |
# File 'lib/gettext_i18n_rails_js/config.rb', line 29 def @handlebars_function end |
#javascript_function ⇒ Object
Returns the value of attribute javascript_function.
30 31 32 |
# File 'lib/gettext_i18n_rails_js/config.rb', line 30 def javascript_function @javascript_function end |
#jed_options ⇒ Object
Returns the value of attribute jed_options.
31 32 33 |
# File 'lib/gettext_i18n_rails_js/config.rb', line 31 def @jed_options end |
#output_path ⇒ Object
Returns the value of attribute output_path.
28 29 30 |
# File 'lib/gettext_i18n_rails_js/config.rb', line 28 def output_path @output_path end |