Sha256: 92d7268b63aeab9955fc39bddee6177e99fee4649cfc18ab83bd338a4f3e5c2b

Contents?: true

Size: 326 Bytes

Versions: 14

Compression:

Stored size: 326 Bytes

Contents

# encoding: UTF-8

# DSL for building actions
module Factor
  module Connector
    class ActionBuilder
      def initialize(id, &block)
        @id = id.to_s
        @start = block
      end

      def build
        ad = ActionDefinition.new
        ad.id = @id
        ad.start = @start
        ad
      end
    end
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
factor-connector-api-0.0.14 ./lib/builders/action_builder.rb
factor-connector-api-0.0.13 ./lib/builders/action_builder.rb
factor-connector-api-0.0.12 ./lib/builders/action_builder.rb
factor-connector-api-0.0.11 ./lib/builders/action_builder.rb
factor-connector-api-0.0.10 ./lib/builders/action_builder.rb
factor-connector-api-0.0.9 ./lib/builders/action_builder.rb
factor-connector-api-0.0.8 ./lib/builders/action_builder.rb
factor-connector-api-0.0.7 ./lib/builders/action_builder.rb
factor-connector-api-0.0.6 ./lib/builders/action_builder.rb
factor-connector-api-0.0.5 ./lib/builders/action_builder.rb
factor-connector-api-0.0.4 ./lib/builders/action_builder.rb
factor-connector-api-0.0.3 ./lib/builders/action_builder.rb
factor-connector-api-0.0.2 ./lib/builders/action_builder.rb
factor-connector-api-0.0.1 ./lib/builders/action_builder.rb