Class: PkiExpress::PadesVisualPositioning
- Inherits:
-
Object
- Object
- PkiExpress::PadesVisualPositioning
- Defined in:
- lib/pki_express/pades_visual_positioning.rb
Direct Known Subclasses
Instance Attribute Summary collapse
-
#measurement_units ⇒ Object
Returns the value of attribute measurement_units.
-
#page_number ⇒ Object
Returns the value of attribute page_number.
-
#page_optimization ⇒ Object
Returns the value of attribute page_optimization.
Instance Method Summary collapse
-
#initialize(page_number = nil, measurement_units = nil) ⇒ PadesVisualPositioning
constructor
A new instance of PadesVisualPositioning.
- #to_model ⇒ Object
Constructor Details
#initialize(page_number = nil, measurement_units = nil) ⇒ PadesVisualPositioning
Returns a new instance of PadesVisualPositioning.
6 7 8 9 10 |
# 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 |
Instance Attribute Details
#measurement_units ⇒ Object
Returns the value of attribute measurement_units.
3 4 5 |
# File 'lib/pki_express/pades_visual_positioning.rb', line 3 def measurement_units @measurement_units end |
#page_number ⇒ Object
Returns the value of attribute page_number.
4 5 6 |
# File 'lib/pki_express/pades_visual_positioning.rb', line 4 def page_number @page_number end |
#page_optimization ⇒ Object
Returns the value of attribute page_optimization.
4 5 6 |
# File 'lib/pki_express/pades_visual_positioning.rb', line 4 def page_optimization @page_optimization end |
Instance Method Details
#to_model ⇒ Object
20 21 22 23 24 25 26 |
# 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 |