class MotionBlender::Require

Attributes

arg[R]
autoload_const_name[RW]
file[RW]
loader[R]
method[R]
trace[RW]

Public Class Methods

new(loader, method, arg) click to toggle source
# File lib/motion_blender/require.rb, line 12
def initialize loader, method, arg
  @loader = loader
  @method = method
  @arg = arg
end

Public Instance Methods

autoload?() click to toggle source
# File lib/motion_blender/require.rb, line 22
def autoload?
  method == :autoload
end
match?(arg_or_file) click to toggle source
# File lib/motion_blender/require.rb, line 18
def match? arg_or_file
  [arg, file].compact.include?(arg_or_file)
end