Sha256: 560109a00912c91f9e32cd50cb11038ef859365c3df60ac66ec109922290ff76

Contents?: true

Size: 334 Bytes

Versions: 9

Compression:

Stored size: 334 Bytes

Contents

module Clomp
  class Callable
    class << self
      def [](track, options, _self)
        if track.track_from
          #FIXME: stop executing! we will call it from our context
          track.track_from.new(track_builders: [track], options: options, exec: false)
        else
          _self
        end
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
clomp-1.0.0 lib/clomp/callable.rb
clomp-0.1.0 lib/clomp/callable.rb
clomp-0.0.10 lib/clomp/callable.rb
clomp-0.0.9 lib/clomp/callable.rb
clomp-0.0.8 lib/clomp/callable.rb
clomp-0.0.7 lib/clomp/callable.rb
clomp-0.0.6 lib/clomp/callable.rb
clomp-0.0.5 lib/clomp/callable.rb
clomp-0.0.4 lib/clomp/callable.rb