Sha256: 4d5154317d832b8c2c1221b26ce34ebfaf2a73b052091fb8a4877480fc11930e

Contents?: true

Size: 515 Bytes

Versions: 4

Compression:

Stored size: 515 Bytes

Contents

require File.dirname(__FILE__) + "/../../node/base"
require "PDFlib"
module FN
  module PDF
    module Node
      
      def SetParameter(key, value)
        FN::Node::Base("set_parameter", :key => key, :value => value).extend(SetParameter)
      end
      
      module SetParameter 
        include FN::Node::Base
      
        def visit(struct)
          has_no_children
          struct[self[:key]] = self[:value]
          struct.set_parameter(self[:key], self[:value])
        end
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
fn_document-0.9.6 lib/fn/pdf/node/set_parameter.rb
fn_document-0.9.4 lib/fn/pdf/node/set_parameter.rb
fn_document-0.9.3 lib/fn/pdf/node/set_parameter.rb
fn_document-0.9.2 lib/fn/pdf/node/set_parameter.rb