Sha256: 43b5f5b66a02303983a93bfe2810984135f38e5ef11a04f0f5f6d58bc70a1d30

Contents?: true

Size: 401 Bytes

Versions: 2

Compression:

Stored size: 401 Bytes

Contents

module Universign
  class SignatureField
    attr_reader :params

    def initialize(coordinate:, name: nil, page:)
      @coordinate   = coordinate || [0, 0]
      @name         = name
      @page         = page

      @params = {
        page: @page,
        x:    @coordinate[0],
        y:    @coordinate[1]
      }

      @params[:name] = @name unless @name.nil?

      @params
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ruby_universign-1.2.0 lib/universign/signature_field.rb
ruby_universign-1.1.1 lib/universign/signature_field.rb