class PkiExpress::PadesVisualPositioning
Attributes
measurement_units[R]
page_number[RW]
page_optimization[RW]
Public Class Methods
new(page_number=nil, measurement_units=nil)
click to toggle source
# File lib/pki_express/pades_visual_positioning.rb, line 6 def initialize(page_number=nil, measurement_units=nil) @page_number = page_number @measurement_units = measurement_units @page_optimization = nil end
Public Instance Methods
measurement_units=(value)
click to toggle source
# File lib/pki_express/pades_visual_positioning.rb, line 12 def measurement_units=(value) unless PadesMeasurementUnits.contains?(value) raise 'The provided "measurement_units" is not valid. Try using PadesMeasurementUnits constants' end @measurement_units = value end
to_model()
click to toggle source
# File lib/pki_express/pades_visual_positioning.rb, line 20 def to_model { 'pageNumber': @page_number, 'measurementUnits': @measurement_units, 'pageOptimization': @page_optimization&.to_model } end