Class: Uniword::Wordprocessingml::Level

Inherits:
Lutaml::Model::Serializable
  • Object
show all
Defined in:
lib/uniword/wordprocessingml/level.rb

Overview

Numbering level definition

Generated from OOXML schema: wordprocessingml.yml Element: <w:lvl>

Instance Method Summary collapse

Instance Method Details

#alignment_valueObject

Get alignment value (convenience method - returns string)



117
118
119
# File 'lib/uniword/wordprocessingml/level.rb', line 117

def alignment_value
  lvlJc&.val
end

#format_valueObject

Get numbering format value (convenience method)



107
108
109
# File 'lib/uniword/wordprocessingml/level.rb', line 107

def format_value
  numFmt&.val
end

#hanging_indent_valueObject

Get hanging indent (convenience method - returns integer)



127
128
129
# File 'lib/uniword/wordprocessingml/level.rb', line 127

def hanging_indent_value
  ind&.hanging&.to_i
end

#left_indent_valueObject

Get left indent (convenience method - returns integer)



122
123
124
# File 'lib/uniword/wordprocessingml/level.rb', line 122

def left_indent_value
  ind&.left&.to_i
end

#level_indexObject

Get level index (convenience method for numbering)



102
103
104
# File 'lib/uniword/wordprocessingml/level.rb', line 102

def level_index
  ilvl
end

#start_valueObject

Get start value (convenience method - returns integer)



112
113
114
# File 'lib/uniword/wordprocessingml/level.rb', line 112

def start_value
  @start&.val
end

#text_valueObject

Get level text value (convenience method - returns string)



132
133
134
# File 'lib/uniword/wordprocessingml/level.rb', line 132

def text_value
  lvlText&.val
end