Sha256: 6d06558ffffa36570be599523ce47d67bf267e54c6b99ddf76e6b8fd416cfedf

Contents?: true

Size: 400 Bytes

Versions: 5

Compression:

Stored size: 400 Bytes

Contents

module AngularSprinkles
  module Helpers
    module ServiceHelper
      def service(service, *input)
        camelized = service.to_s.camelize(:lower)

        register_service = ObjectKeyWrapper.new(camelized, JavaScript::RegisterService)
        @_sprinkles.content_yielder.call(register_service)

        ObjectKeyWrapper.new(camelized, input, JavaScript::BindService)
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
angular_sprinkles-0.0.9 lib/angular_sprinkles/helpers/service_helper.rb
angular_sprinkles-0.0.8 lib/angular_sprinkles/helpers/service_helper.rb
angular_sprinkles-0.0.7 lib/angular_sprinkles/helpers/service_helper.rb
angular_sprinkles-0.0.6 lib/angular_sprinkles/helpers/service_helper.rb
angular_sprinkles-0.0.5 lib/angular_sprinkles/helpers/service_helper.rb