Class: PkiExpress::PadesVisualText
- Inherits:
-
Object
- Object
- PkiExpress::PadesVisualText
- Defined in:
- lib/pki_express/pades_visual_text.rb
Instance Attribute Summary collapse
-
#container ⇒ Object
Returns the value of attribute container.
-
#font_size ⇒ Object
Returns the value of attribute font_size.
-
#horizontal_align ⇒ Object
Returns the value of attribute horizontal_align.
-
#include_signing_time ⇒ Object
Returns the value of attribute include_signing_time.
-
#signing_time_format ⇒ Object
Returns the value of attribute signing_time_format.
-
#text ⇒ Object
Returns the value of attribute text.
Instance Method Summary collapse
-
#initialize(text = nil, include_signing_time = nil, font_size = nil) ⇒ PadesVisualText
constructor
A new instance of PadesVisualText.
- #to_model ⇒ Object
Constructor Details
#initialize(text = nil, include_signing_time = nil, font_size = nil) ⇒ PadesVisualText
Returns a new instance of PadesVisualText.
7 8 9 10 11 12 13 14 |
# File 'lib/pki_express/pades_visual_text.rb', line 7 def initialize(text=nil, include_signing_time=nil, font_size=nil) @horizontal_align = :left @text = text @include_signing_time = include_signing_time @font_size = font_size @container = nil @signing_time_format = nil end |
Instance Attribute Details
#container ⇒ Object
Returns the value of attribute container.
4 5 6 |
# File 'lib/pki_express/pades_visual_text.rb', line 4 def container @container end |
#font_size ⇒ Object
Returns the value of attribute font_size.
4 5 6 |
# File 'lib/pki_express/pades_visual_text.rb', line 4 def font_size @font_size end |
#horizontal_align ⇒ Object
Returns the value of attribute horizontal_align.
3 4 5 |
# File 'lib/pki_express/pades_visual_text.rb', line 3 def horizontal_align @horizontal_align end |
#include_signing_time ⇒ Object
Returns the value of attribute include_signing_time.
4 5 6 |
# File 'lib/pki_express/pades_visual_text.rb', line 4 def include_signing_time @include_signing_time end |
#signing_time_format ⇒ Object
Returns the value of attribute signing_time_format.
4 5 6 |
# File 'lib/pki_express/pades_visual_text.rb', line 4 def signing_time_format @signing_time_format end |
#text ⇒ Object
Returns the value of attribute text.
4 5 6 |
# File 'lib/pki_express/pades_visual_text.rb', line 4 def text @text end |
Instance Method Details
#to_model ⇒ Object
24 25 26 27 28 29 30 31 32 33 |
# File 'lib/pki_express/pades_visual_text.rb', line 24 def to_model { 'fontSize': @font_size, 'text': @text, 'includeSigningTime': @include_signing_time, 'signingTimeFormat': @signing_time_format, 'container': @container&.to_model, 'horizontalAlign': @horizontal_align } end |