Class: Idml::Render::StyleResolver::StyledRun

Inherits:
Struct
  • Object
show all
Defined in:
lib/idml/render/style_resolver.rb

Overview

Character-level attributes carried per run. Defaults are applied at render time (e.g., DEFAULT_POINT_SIZE) — the Struct itself stores only what the CSR declares. footnote_number and footnote_paragraphs are set only on synthesized footnote-marker runs (see Render::Footnote).

Instance Attribute Summary collapse

Instance Attribute Details

#alignmentObject

Returns the value of attribute alignment



24
25
26
# File 'lib/idml/render/style_resolver.rb', line 24

def alignment
  @alignment
end

#applied_fontObject

Returns the value of attribute applied_font



24
25
26
# File 'lib/idml/render/style_resolver.rb', line 24

def applied_font
  @applied_font
end

#baseline_shiftObject

Returns the value of attribute baseline_shift



24
25
26
# File 'lib/idml/render/style_resolver.rb', line 24

def baseline_shift
  @baseline_shift
end

#capitalizationObject

Returns the value of attribute capitalization



24
25
26
# File 'lib/idml/render/style_resolver.rb', line 24

def capitalization
  @capitalization
end

#fill_colorObject

Returns the value of attribute fill_color



24
25
26
# File 'lib/idml/render/style_resolver.rb', line 24

def fill_color
  @fill_color
end

#fill_tintObject

Returns the value of attribute fill_tint



24
25
26
# File 'lib/idml/render/style_resolver.rb', line 24

def fill_tint
  @fill_tint
end

#font_styleObject

Returns the value of attribute font_style



24
25
26
# File 'lib/idml/render/style_resolver.rb', line 24

def font_style
  @font_style
end

#footnote_numberObject

Returns the value of attribute footnote_number



24
25
26
# File 'lib/idml/render/style_resolver.rb', line 24

def footnote_number
  @footnote_number
end

#footnote_paragraphsObject

Returns the value of attribute footnote_paragraphs



24
25
26
# File 'lib/idml/render/style_resolver.rb', line 24

def footnote_paragraphs
  @footnote_paragraphs
end

#horizontal_scaleObject

Returns the value of attribute horizontal_scale



24
25
26
# File 'lib/idml/render/style_resolver.rb', line 24

def horizontal_scale
  @horizontal_scale
end

#point_sizeObject

Returns the value of attribute point_size



24
25
26
# File 'lib/idml/render/style_resolver.rb', line 24

def point_size
  @point_size
end

#positionObject

Returns the value of attribute position



24
25
26
# File 'lib/idml/render/style_resolver.rb', line 24

def position
  @position
end

#ruby_font_sizeObject

Returns the value of attribute ruby_font_size



24
25
26
# File 'lib/idml/render/style_resolver.rb', line 24

def ruby_font_size
  @ruby_font_size
end

#ruby_positionObject

Returns the value of attribute ruby_position



24
25
26
# File 'lib/idml/render/style_resolver.rb', line 24

def ruby_position
  @ruby_position
end

#ruby_stringObject

Returns the value of attribute ruby_string



24
25
26
# File 'lib/idml/render/style_resolver.rb', line 24

def ruby_string
  @ruby_string
end

#strike_through_offsetObject

Returns the value of attribute strike_through_offset



24
25
26
# File 'lib/idml/render/style_resolver.rb', line 24

def strike_through_offset
  @strike_through_offset
end

#strike_through_weightObject

Returns the value of attribute strike_through_weight



24
25
26
# File 'lib/idml/render/style_resolver.rb', line 24

def strike_through_weight
  @strike_through_weight
end

#strike_thruObject

Returns the value of attribute strike_thru



24
25
26
# File 'lib/idml/render/style_resolver.rb', line 24

def strike_thru
  @strike_thru
end

#tatechuyokoObject

Returns the value of attribute tatechuyoko



24
25
26
# File 'lib/idml/render/style_resolver.rb', line 24

def tatechuyoko
  @tatechuyoko
end

#textObject

Returns the value of attribute text



24
25
26
# File 'lib/idml/render/style_resolver.rb', line 24

def text
  @text
end

#trackingObject

Returns the value of attribute tracking



24
25
26
# File 'lib/idml/render/style_resolver.rb', line 24

def tracking
  @tracking
end

#underlineObject

Returns the value of attribute underline



24
25
26
# File 'lib/idml/render/style_resolver.rb', line 24

def underline
  @underline
end

#underline_offsetObject

Returns the value of attribute underline_offset



24
25
26
# File 'lib/idml/render/style_resolver.rb', line 24

def underline_offset
  @underline_offset
end

#underline_weightObject

Returns the value of attribute underline_weight



24
25
26
# File 'lib/idml/render/style_resolver.rb', line 24

def underline_weight
  @underline_weight
end

#vertical_scaleObject

Returns the value of attribute vertical_scale



24
25
26
# File 'lib/idml/render/style_resolver.rb', line 24

def vertical_scale
  @vertical_scale
end