Sha256: 4021fcd38a4dd7a8a7a5c860ef975333296c54e39e97db5f7a023395b614f4a8

Contents?: true

Size: 513 Bytes

Versions: 24

Compression:

Stored size: 513 Bytes

Contents

# frozen_string_literal: true

module Handlebarsjs
  module Helpers
    # Array handling routines, eg. join, join_prefix, join_post
    module Array
      # JoinPre: join an array of values with separator as a string and using the separator at the beginning of string
      class JoinPre < Handlebarsjs::BaseHelper
        register_cmdlet(Cmdlet::Array::JoinPre)

        def to_proc
          ->(values, separator = ',', _opts) { wrapper(cmdlet.call(values, separator)) }
        end
      end
    end
  end
end

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
handlebarsjs-0.14.2 lib/handlebarsjs/helpers/array/join_pre.rb
handlebarsjs-0.14.1 lib/handlebarsjs/helpers/array/join_pre.rb
handlebarsjs-0.14.0 lib/handlebarsjs/helpers/array/join_pre.rb
handlebarsjs-0.13.1 lib/handlebarsjs/helpers/array/join_pre.rb
handlebarsjs-0.13.0 lib/handlebarsjs/helpers/array/join_pre.rb
handlebarsjs-0.12.0 lib/handlebarsjs/helpers/array/join_pre.rb
handlebarsjs-0.11.3 lib/handlebarsjs/helpers/array/join_pre.rb
handlebarsjs-0.11.2 lib/handlebarsjs/helpers/array/join_pre.rb
handlebarsjs-0.11.1 lib/handlebarsjs/helpers/array/join_pre.rb
handlebarsjs-0.11.0 lib/handlebarsjs/helpers/array/join_pre.rb
handlebarsjs-0.10.0 lib/handlebarsjs/helpers/array/join_pre.rb
handlebarsjs-0.9.0 lib/handlebarsjs/helpers/array/join_pre.rb
handlebarsjs-0.8.0 lib/handlebarsjs/helpers/array/join_pre.rb
handlebarsjs-0.7.0 lib/handlebarsjs/helpers/array/join_pre.rb
handlebarsjs-0.6.3 lib/handlebarsjs/helpers/array/join_pre.rb
handlebarsjs-0.6.2 lib/handlebarsjs/helpers/array/join_pre.rb
handlebarsjs-0.6.1 lib/handlebarsjs/helpers/array/join_pre.rb
handlebarsjs-0.6.0 lib/handlebarsjs/helpers/array/join_pre.rb
handlebarsjs-0.5.7 lib/handlebarsjs/helpers/array/join_pre.rb
handlebarsjs-0.5.6 lib/handlebarsjs/helpers/array/join_pre.rb