Module: Vis::Utilities::Native
- Defined in:
- lib/vis/utilities.rb
Instance Method Summary collapse
- #native_method_with_options(js_name) ⇒ Object
- #native_methods_with_options(js_names) ⇒ Object
- #test_container ⇒ Object
Instance Method Details
#native_method_with_options(js_name) ⇒ Object
14 15 16 17 18 |
# File 'lib/vis/utilities.rb', line 14 def (js_name) define_method(js_name.underscore) do || @native.JS.call(js_name, ()) end end |
#native_methods_with_options(js_names) ⇒ Object
8 9 10 11 12 |
# File 'lib/vis/utilities.rb', line 8 def (js_names) js_names.each do |js_name| (js_name) end end |
#test_container ⇒ Object
20 21 22 |
# File 'lib/vis/utilities.rb', line 20 def test_container `document.body.appendChild(document.createElement('div'))` end |