module V8::Conversion::Reference

Public Class Methods

construct!(object) click to toggle source
# File lib/v8/conversion/reference.rb, line 4
def self.construct!(object)
  context = V8::Context.current
  constructor = context.to_v8(object.class)
  reference = constructor.NewInstance([V8::C::External::New(object)])
  return reference
end

Public Instance Methods

to_v8() click to toggle source
# File lib/v8/conversion/reference.rb, line 11
def to_v8
  Reference.construct! self
end