Class: Sol::ArrayCallback
Overview
Instance Attribute Summary
Attributes inherited from Callback
Instance Method Summary collapse
-
#get(index) ⇒ Object
—————————————————————————————- —————————————————————————————-.
-
#initialize(ruby_obj) ⇒ ArrayCallback
constructor
————————————————————————————.
Methods inherited from Callback
build, #build, #default, #get_class, #is_instance_of, process_args, #run, #set_this
Constructor Details
#initialize(ruby_obj) ⇒ ArrayCallback
213 214 215 216 |
# File 'lib/jx/callback.rb', line 213 def initialize(ruby_obj) ruby_obj.extend(JSArrayInterface) super(ruby_obj) end |
Instance Method Details
#get(index) ⇒ Object
222 223 224 |
# File 'lib/jx/callback.rb', line 222 def get(index) B.pack(@ruby_obj.send('[]', index)) end |